示例#1
0
void Framebuffer11::updateDepthStencilRenderTarget(const gl::Context *context)
{
    UpdateCachedRenderTarget(context, mState.getDepthOrStencilAttachment(),
                             mCachedDepthStencilRenderTarget, &mDepthStencilRenderTargetDirty);
}
示例#2
0
void Framebuffer11::updateDepthStencilRenderTarget()
{
    UpdateCachedRenderTarget(mState.getDepthOrStencilAttachment(), mCachedDepthStencilRenderTarget,
                             &mDepthStencilRenderTargetDirty);
}
示例#3
0
void Framebuffer11::updateColorRenderTarget(const gl::Context *context, size_t colorIndex)
{
    UpdateCachedRenderTarget(context, mState.getColorAttachment(colorIndex),
                             mCachedColorRenderTargets[colorIndex],
                             &mColorRenderTargetsDirty[colorIndex]);
}
示例#4
0
void Framebuffer11::updateColorRenderTarget(size_t colorIndex)
{
    UpdateCachedRenderTarget(mData.getColorAttachment(colorIndex),
                             mCachedColorRenderTargets[colorIndex],
                             mColorRenderTargetsDirty[colorIndex]);
}