Home | History | Annotate | Download | only in simplereference

Lines Matching refs:IVec4

49 using tcu::IVec4;
89 static inline bool isEmpty (const IVec4& rect)
221 static inline tcu::IVec4 intersect (const tcu::IVec4& a, const tcu::IVec4& b)
230 return tcu::IVec4(x0, y0, w, h);
233 static inline tcu::IVec4 getBufferRect (const rr::MultisampleConstPixelBufferAccess& access)
235 return tcu::IVec4(0, 0, access.raw().getHeight(), access.raw().getDepth());
2611 m_scissorBox = IVec4(x, y, width, height);
3034 deUint32 ReferenceContext::blitResolveMultisampleFramebuffer (deUint32 mask, const IVec4& srcRect, const IVec4& dstRect, bool flipX, bool flipY)
3126 IVec4 srcRect = IVec4(srcOriginX, srcOriginY, srcW, srcH);
3127 IVec4 dstRect = IVec4(dstOriginX, dstOriginY, dstW, dstH);
3324 tcu::IVec4 area = intersect(tcu::IVec4(0, 0, buf.raw().getHeight(), buf.raw().getDepth()), tcu::IVec4(x, y, width, height));
3332 rr::clear(access, tcu::IVec4(stencilClearValue));
3363 IVec4 baseArea = m_scissorEnabled ? m_scissorBox : IVec4(0, 0, 0x7fffffff, 0x7fffffff);
3364 IVec4 colorArea = intersect(baseArea, getBufferRect(colorBuf0));
3365 IVec4 depthArea = intersect(baseArea, getBufferRect(depthBuf));
3366 IVec4 stencilArea = intersect(baseArea, getBufferRect(stencilBuf));
3421 IVec4 baseArea = m_scissorEnabled ? m_scissorBox : IVec4(0, 0, 0x7fffffff, 0x7fffffff);
3428 IVec4 area = intersect(baseArea, getBufferRect(colorBuf));
3433 IVec4 color (value[0], value[1], value[2], value[3]);
3451 IVec4 area = intersect(baseArea, getBufferRect(stencilBuf));
3471 IVec4 baseArea = m_scissorEnabled ? m_scissorBox : IVec4(0, 0, 0x7fffffff, 0x7fffffff);
3478 IVec4 area = intersect(baseArea, getBufferRect(colorBuf));
3504 IVec4 area = intersect(baseArea, getBufferRect(depthBuf));
3521 IVec4 baseArea = m_scissorEnabled ? m_scissorBox : IVec4(0, 0, 0x7fffffff, 0x7fffffff);
3528 IVec4 area = intersect(baseArea, getBufferRect(colorBuf));
3728 m_currentAttribs[index] = rr::GenericVec4(tcu::IVec4(x, y, z, w));