Lines Matching refs:vertices
124 std::vector<Vec4> vertices; in genVertices() local
131 vertices.push_back(offset + Vec4(0.0f, 0.0f, slope/2.0f + z, w)); in genVertices()
132 vertices.push_back(offset + Vec4( -hp, -hp, z, w)); in genVertices()
133 vertices.push_back(offset + Vec4( hp, -hp, slope + z, w)); in genVertices()
134 vertices.push_back(offset + Vec4( -hp, hp, z, w)); in genVertices()
135 vertices.push_back(offset + Vec4( hp, hp, slope + z, w)); in genVertices()
139 vertices.push_back(offset + Vec4(-p, -p, z, w)); in genVertices()
140 vertices.push_back(offset + Vec4( p, p, slope + z, w)); // line 0 in genVertices()
141 vertices.push_back(offset + Vec4( p, p, slope + z, w)); in genVertices()
142 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); // line 1 in genVertices()
143 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); in genVertices()
144 vertices.push_back(offset + Vec4(-p, p, z, w)); // line 2 in genVertices()
148 vertices.push_back(Vec4()); in genVertices()
149 vertices.push_back(offset + Vec4(-p, -p, z, w)); in genVertices()
150 vertices.push_back(offset + Vec4( p, p, slope + z, w)); // line 0 in genVertices()
151 vertices.push_back(Vec4()); in genVertices()
152 vertices.push_back(Vec4()); in genVertices()
153 vertices.push_back(offset + Vec4( p, p, slope + z, w)); in genVertices()
154 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); // line 1 in genVertices()
155 vertices.push_back(Vec4()); in genVertices()
156 vertices.push_back(Vec4()); in genVertices()
157 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); in genVertices()
158 vertices.push_back(offset + Vec4(-p, p, z, w)); // line 2 in genVertices()
159 vertices.push_back(Vec4()); in genVertices()
163 vertices.push_back(offset + Vec4(-p, -p, z, w)); in genVertices()
164 vertices.push_back(offset + Vec4( p, p, slope + z, w)); // line 0 in genVertices()
165 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); // line 1 in genVertices()
166 vertices.push_back(offset + Vec4(-p, p, z, w)); // line 2 in genVertices()
170 vertices.push_back(Vec4()); in genVertices()
171 vertices.push_back(offset + Vec4(-p, -p, z, w)); in genVertices()
172 vertices.push_back(offset + Vec4( p, p, slope + z, w)); // line 0 in genVertices()
173 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); // line 1 in genVertices()
174 vertices.push_back(offset + Vec4(-p, p, z, w)); // line 2 in genVertices()
175 vertices.push_back(Vec4()); in genVertices()
179 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); in genVertices()
180 vertices.push_back(offset + Vec4(-p, -p, z, w)); in genVertices()
181 vertices.push_back(offset + Vec4(-p, p, z, w)); // triangle 0 in genVertices()
182 vertices.push_back(offset + Vec4(-p, p, z, w)); in genVertices()
183 vertices.push_back(offset + Vec4( p, p, slope + z, w)); in genVertices()
184 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); // triangle 1 in genVertices()
188 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); in genVertices()
189 vertices.push_back(Vec4()); in genVertices()
190 vertices.push_back(offset + Vec4(-p, -p, z, w)); in genVertices()
191 vertices.push_back(Vec4()); in genVertices()
192 vertices.push_back(offset + Vec4(-p, p, z, w)); // triangle 0 in genVertices()
193 vertices.push_back(Vec4()); in genVertices()
194 vertices.push_back(offset + Vec4(-p, p, z, w)); in genVertices()
195 vertices.push_back(Vec4()); in genVertices()
196 vertices.push_back(offset + Vec4( p, p, slope + z, w)); in genVertices()
197 vertices.push_back(Vec4()); in genVertices()
198 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); // triangle 1 in genVertices()
199 vertices.push_back(Vec4()); in genVertices()
203 vertices.push_back(offset + Vec4(-p, -p, z, w)); in genVertices()
204 vertices.push_back(offset + Vec4(-p, p, z, w)); in genVertices()
205 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); // triangle 0 in genVertices()
206 vertices.push_back(offset + Vec4( p, p, slope + z, w)); // triangle 1 in genVertices()
210 vertices.push_back(offset + Vec4(-p, -p, z, w)); in genVertices()
211 vertices.push_back(Vec4()); in genVertices()
212 vertices.push_back(offset + Vec4(-p, p, z, w)); in genVertices()
213 vertices.push_back(Vec4()); in genVertices()
214 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); // triangle 0 in genVertices()
215 vertices.push_back(Vec4()); in genVertices()
216 vertices.push_back(offset + Vec4( p, p, slope + z, w)); // triangle 1 in genVertices()
217 vertices.push_back(Vec4()); in genVertices()
221 vertices.push_back(offset + Vec4( p, -p, slope + z, w)); in genVertices()
222 vertices.push_back(offset + Vec4(-p, -p, z, w)); in genVertices()
223 vertices.push_back(offset + Vec4(-p, p, z, w)); // triangle 0 in genVertices()
224 vertices.push_back(offset + Vec4( p, p, slope + z, w)); // triangle 1 in genVertices()
235 return vertices; in genVertices()
472 …const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, … in testPrimitivesInside() local
475 DrawCallData drawCallData (topology, vertices); in testPrimitivesInside()
528 …const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, … in testPrimitivesOutside() local
531 DrawCallData drawCallData (topology, vertices); in testPrimitivesOutside()
618 …const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, … in testPrimitivesDepthClamp() local
622 DrawCallData drawCallData (topology, vertices); in testPrimitivesDepthClamp()
712 …const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, … in testPrimitivesDepthClip() local
718 DrawCallData drawCallData (topology, vertices); in testPrimitivesDepthClip()
742 …const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, … in testPrimitivesDepthClip() local
748 DrawCallData drawCallData (topology, vertices); in testPrimitivesDepthClip()
797 std::vector<Vec4> vertices; in testLargePoints() local
802 vertices.push_back(Vec4( -p, -p, 0.1f, 1.0f)); in testLargePoints()
803 vertices.push_back(Vec4( -p, p, 0.2f, 1.0f)); in testLargePoints()
804 vertices.push_back(Vec4( p, p, 0.4f, 1.0f)); in testLargePoints()
805 vertices.push_back(Vec4( p, -p, 0.6f, 1.0f)); in testLargePoints()
806 vertices.push_back(Vec4(0.0f, -p, 0.8f, 1.0f)); in testLargePoints()
807 vertices.push_back(Vec4( p, 0.0f, 0.7f, 1.0f)); in testLargePoints()
808 vertices.push_back(Vec4(0.0f, p, 0.5f, 1.0f)); in testLargePoints()
809 vertices.push_back(Vec4( -p, 0.0f, 0.3f, 1.0f)); in testLargePoints()
818 DrawCallData drawCallData (VK_PRIMITIVE_TOPOLOGY_POINT_LIST, vertices); in testLargePoints()
831 for (std::vector<Vec4>::iterator i = vertices.begin(); i != vertices.end(); ++i) in testLargePoints()
905 std::vector<Vec4> vertices; in testWideLines() local
912 vertices.push_back(Vec4(-p, -q, 0.1f, 1.0f)); in testWideLines()
913 vertices.push_back(Vec4(-p, q, 0.9f, 1.0f)); // line 0 in testWideLines()
914 vertices.push_back(Vec4(-q, p, 0.1f, 1.0f)); in testWideLines()
915 vertices.push_back(Vec4( q, p, 0.9f, 1.0f)); // line 1 in testWideLines()
916 vertices.push_back(Vec4( p, q, 0.1f, 1.0f)); in testWideLines()
917 vertices.push_back(Vec4( p, -q, 0.9f, 1.0f)); // line 2 in testWideLines()
918 vertices.push_back(Vec4( q, -p, 0.1f, 1.0f)); in testWideLines()
919 vertices.push_back(Vec4(-q, -p, 0.9f, 1.0f)); // line 3 in testWideLines()
926 vertices.push_back(Vec4( -p, 0.0f, 0.1f, 1.0f)); in testWideLines()
927 vertices.push_back(Vec4(0.0f, -p, 0.9f, 1.0f)); // line 0 in testWideLines()
928 vertices.push_back(Vec4(0.0f, -p, 0.1f, 1.0f)); in testWideLines()
929 vertices.push_back(Vec4( p, 0.0f, 0.9f, 1.0f)); // line 1 in testWideLines()
930 vertices.push_back(Vec4( p, 0.0f, 0.1f, 1.0f)); in testWideLines()
931 vertices.push_back(Vec4(0.0f, p, 0.9f, 1.0f)); // line 2 in testWideLines()
932 vertices.push_back(Vec4(0.0f, p, 0.1f, 1.0f)); in testWideLines()
933 vertices.push_back(Vec4( -p, 0.0f, 0.9f, 1.0f)); // line 3 in testWideLines()
950 DrawCallData drawCallData (VK_PRIMITIVE_TOPOLOGY_LINE_LIST, vertices); in testWideLines()
969 for (deUint32 lineNdx = 0u; lineNdx < (deUint32)vertices.size() / 2u; lineNdx++) in testWideLines()
974 …MajorAxis = deFloatAbs(vertices[vertexNdx1].x() - vertices[vertexNdx0].x()) >= deFloatAbs(vertic… in testWideLines()
975 …r = tcu::normalize(tcu::Vec2(vertices[vertexNdx1].x() - vertices[vertexNdx0].x(), vertices[vert… in testWideLines()
981 tcu::Vec4(vertices[vertexNdx0] + lineNormalDir * halfWidth), in testWideLines()
982 tcu::Vec4(vertices[vertexNdx0] - lineNormalDir * halfWidth), in testWideLines()
983 tcu::Vec4(vertices[vertexNdx1] - lineNormalDir * halfWidth), in testWideLines()
984 tcu::Vec4(vertices[vertexNdx1] + lineNormalDir * halfWidth) in testWideLines()
1373 std::vector<Vec4> vertices; in testClipDistance() local
1380 vertices.push_back(Vec4(x, -1.0f, 0.0f, 1.0f)); in testClipDistance()
1381 vertices.push_back(Vec4(x, 1.0f, 0.0f, 1.0f)); in testClipDistance()
1382 vertices.push_back(Vec4(x + dx, -1.0f, 0.0f, 1.0f)); in testClipDistance()
1384 vertices.push_back(Vec4(x, 1.0f, 0.0f, 1.0f)); in testClipDistance()
1385 vertices.push_back(Vec4(x + dx, 1.0f, 0.0f, 1.0f)); in testClipDistance()
1386 vertices.push_back(Vec4(x + dx, -1.0f, 0.0f, 1.0f)); in testClipDistance()
1400 DrawCallData drawCallData (caseDef.topology, vertices); in testClipDistance()
1482 std::vector<Vec4> vertices; in testComplementarity() local
1509 vertices.push_back(p0); in testComplementarity()
1510 vertices.push_back(p1); in testComplementarity()
1511 vertices.push_back(p2); in testComplementarity()
1513 vertices.push_back(p2); in testComplementarity()
1514 vertices.push_back(p3); in testComplementarity()
1515 vertices.push_back(p0); in testComplementarity()
1529 DrawCallData drawCallData (VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, vertices); in testComplementarity()