void Framebuffer11::updateDepthStencilRenderTarget(const gl::Context *context) { UpdateCachedRenderTarget(context, mState.getDepthOrStencilAttachment(), mCachedDepthStencilRenderTarget, &mDepthStencilRenderTargetDirty); }
void Framebuffer11::updateDepthStencilRenderTarget() { UpdateCachedRenderTarget(mState.getDepthOrStencilAttachment(), mCachedDepthStencilRenderTarget, &mDepthStencilRenderTargetDirty); }
void Framebuffer11::updateColorRenderTarget(const gl::Context *context, size_t colorIndex) { UpdateCachedRenderTarget(context, mState.getColorAttachment(colorIndex), mCachedColorRenderTargets[colorIndex], &mColorRenderTargetsDirty[colorIndex]); }
void Framebuffer11::updateColorRenderTarget(size_t colorIndex) { UpdateCachedRenderTarget(mData.getColorAttachment(colorIndex), mCachedColorRenderTargets[colorIndex], mColorRenderTargetsDirty[colorIndex]); }