Lines Matching refs:dstRect

3073 deUint32 ReferenceContext::blitResolveMultisampleFramebuffer (deUint32 mask, const IVec4& srcRect, const IVec4& dstRect, bool flipX, bool flipY)
3078 tcu::PixelBufferAccess dst = tcu::getSubregion(getDrawColorbuffer().toSinglesampleAccess(), dstRect.x(), dstRect.y(), dstRect.z(), dstRect.w());
3098 for (int x = 0; x < dstRect.z(); ++x)
3099 for (int y = 0; y < dstRect.w(); ++y)
3117 rr::MultisamplePixelBufferAccess dst = rr::getSubregion(getDrawDepthbuffer(), dstRect.x(), dstRect.y(), dstRect.z(), dstRect.w());
3119 for (int x = 0; x < dstRect.z(); ++x)
3120 for (int y = 0; y < dstRect.w(); ++y)
3132 rr::MultisamplePixelBufferAccess dst = getStencilMultisampleAccess(rr::getSubregion(getDrawStencilbuffer(), dstRect.x(), dstRect.y(), dstRect.z(), dstRect.w()));
3134 for (int x = 0; x < dstRect.z(); ++x)
3135 for (int y = 0; y < dstRect.w(); ++y)
3166 IVec4 dstRect = IVec4(dstOriginX, dstOriginY, dstW, dstH);
3196 dstRect = (mask & GL_COLOR_BUFFER_BIT) ? intersect(dstRect, getBufferRect(getDrawColorbuffer())) : dstRect;
3197 dstRect = (mask & GL_DEPTH_BUFFER_BIT) ? intersect(dstRect, getBufferRect(getDrawDepthbuffer())) : dstRect;
3198 dstRect = (mask & GL_STENCIL_BUFFER_BIT) ? intersect(dstRect, getBufferRect(getDrawStencilbuffer())) : dstRect;
3199 dstRect = m_scissorEnabled ? intersect(dstRect, m_scissorBox) : dstRect;
3201 if (isEmpty(srcRect) || isEmpty(dstRect))
3207 deUint32 error = blitResolveMultisampleFramebuffer(mask, srcRect, dstRect, swapSrcX ^ swapDstX, swapSrcY ^ swapDstY);
3223 * tcu::translationMatrix(Vec2((float)(dstRect.x() - dstX0), (float)(dstRect.y() - dstY0)));
3228 tcu::PixelBufferAccess dst = tcu::getSubregion(getDrawColorbuffer().toSinglesampleAccess(), dstRect.x(), dstRect.y(), dstRect.z(), dstRect.w());
3248 for (int yo = 0; yo < dstRect.w(); yo++)
3250 for (int xo = 0; xo < dstRect.z(); xo++)
3278 rr::MultisamplePixelBufferAccess dst = getDepthMultisampleAccess(rr::getSubregion(getDrawDepthbuffer(), dstRect.x(), dstRect.y(), dstRect.z(), dstRect.w()));
3280 for (int yo = 0; yo < dstRect.w(); yo++)
3282 for (int xo = 0; xo < dstRect.z(); xo++)
3299 rr::MultisamplePixelBufferAccess dst = getStencilMultisampleAccess(rr::getSubregion(getDrawStencilbuffer(), dstRect.x(), dstRect.y(), dstRect.z(), dstRect.w()));
3301 for (int yo = 0; yo < dstRect.w(); yo++)
3303 for (int xo = 0; xo < dstRect.z(); xo++)