No need to call `getStatus` here?  Why not make this call above and then check the status for this and `translucentFBO`?  Performance is not critical here and it could cleanup the logic.  In general, we should favor tradeoffs that cleanup the logic throughout the OIT code unless they come at a big performance hit.