Home | History | Annotate | Download | only in functional

Lines Matching refs:quad

129 static void renderQuad (const glw::Functions& gl, gls::FragmentOpUtil::QuadRenderer& renderer, const gls::FragmentOpUtil::IntegerQuad& quad, int baseX, int baseY)
131 gls::FragmentOpUtil::Quad translated;
133 std::copy(DE_ARRAY_BEGIN(quad.color), DE_ARRAY_END(quad.color), DE_ARRAY_BEGIN(translated.color));
135 bool flipX = quad.posB.x() < quad.posA.x();
136 bool flipY = quad.posB.y() < quad.posA.y();
137 int viewportX = de::min(quad.posA.x(), quad.posB.x());
138 int viewportY = de::min(quad.posA.y(), quad.posB.y());
139 int viewportW = de::abs(quad.posA.x()-quad.posB.x())+1;
140 int viewportH = de::abs(quad.posA.y()-quad.posB.y())+1;
146 for (int ndx = 0; ndx < DE_LENGTH_OF_ARRAY(quad.depth); ndx++)
147 translated.depth[ndx] = quad.depth[ndx]*2.0f - 1.0f;
338 m_testCtx.getLog() << TestLog::Message << "// Quad: " << cmd->quad.posA << " -> " << cmd->quad.posB
339 << ", color: [" << cmd->quad.color[0] << ", " << cmd->quad.color[1] << ", " << cmd->quad.color[2] << ", " << cmd->quad.color[3] << "]"
340 << ", depth: [" << cmd->quad.depth[0] << ", " << cmd->quad.depth[1] << ", " << cmd->quad.depth[2] << ", " << cmd->quad.depth[3] << "]"
343 renderQuad(gl, *m_renderer, cmd->quad, viewportX, viewportY);
364 cmd->quad, refState);