Lines Matching refs:quad
177 void QuadRenderer::render (const Quad& quad) const in render()
181 quad.posA.x(), quad.posA.y(), quad.depth[0], 1.0f, in render()
182 quad.posA.x(), quad.posB.y(), quad.depth[1], 1.0f, in render()
183 quad.posB.x(), quad.posA.y(), quad.depth[2], 1.0f, in render()
184 quad.posB.x(), quad.posB.y(), quad.depth[3], 1.0f in render()
189 DE_STATIC_ASSERT(sizeof(quad.color) == sizeof(float)*4*4); in render()
190 DE_STATIC_ASSERT(sizeof(quad.color1) == sizeof(float)*4*4); in render()
195 vertexArrays.push_back(glu::va::Float(m_colorLoc, 4, 4, 0, (const float*)&quad.color[0])); in render()
198 vertexArrays.push_back(glu::va::Float(m_color1Loc, 4, 4, 0, (const float*)&quad.color1[0])); in render()
226 const IntegerQuad& quad, in render() argument
229 bool flipX = quad.posA.x() > quad.posB.x(); in render()
230 bool flipY = quad.posA.y() > quad.posB.y(); in render()
232 int xFirst = flipX ? quad.posB.x() : quad.posA.x(); in render()
233 int xLast = flipX ? quad.posA.x() : quad.posB.x(); in render()
234 int yFirst = flipY ? quad.posB.y() : quad.posA.y(); in render()
235 int yLast = flipY ? quad.posA.y() : quad.posB.y(); in render()
253 tcu::Vec4 color = triQuadInterpolate(quad.color, xRatio, yRatio); in render()
254 tcu::Vec4 color1 = triQuadInterpolate(quad.color1, xRatio, yRatio); in render()
255 float depth = triQuadInterpolate(quad.depth, xRatio, yRatio); in render()