/third_party/vk-gl-cts/framework/referencerenderer/ |
H A D | rrPrimitiveAssembler.hpp | 80 static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::ProvokingVertex provokingConvention) in exec() 85 *(outputIterator++) = Triangle(vertices[ndx], vertices[ndx+1], vertices[ndx+2], provokingOffset); in exec() 88 static size_t getPrimitiveCount (size_t vertices) in getPrimitiveCount() 90 return vertices / 3; in getPrimitiveCount() 97 static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::ProvokingVertex provokingConvention) in exec() 104 VertexPacket* vert0 = vertices[0]; in exec() 105 VertexPacket* vert1 = vertices[1]; in exec() 114 *(outputIterator++) = Triangle(vert0, vert1, vertices[nd in exec() [all...] |
H A D | rrRenderer.cpp | 275 TriangleVertex vertices[3]; member 440 void clipTriangleToPlane (std::vector<TriangleVertex>& clippedEdges, const TriangleVertex* vertices, const ClipVolumePlane& plane) in clipTriangleToPlane() argument 442 const bool v0Clipped = !plane.pointInClipVolume(vertices[0].position); in clipTriangleToPlane() 443 const bool v1Clipped = !plane.pointInClipVolume(vertices[1].position); in clipTriangleToPlane() 444 const bool v2Clipped = !plane.pointInClipVolume(vertices[2].position); in clipTriangleToPlane() 450 clippedEdges.insert(clippedEdges.begin(), vertices, vertices + 3); in clipTriangleToPlane() 455 if (v0Clipped) clipTriangleOneVertex(clippedEdges, plane, vertices[0], vertices[1], vertices[ in clipTriangleToPlane() 864 makeSharedVerticeDistinct(VertexPacket*& packet, std::set<VertexPacket*, std::less<void*> >& vertices, VertexPacketAllocator& vpalloc) makeSharedVerticeDistinct() argument 888 makeSharedVerticesDistinct(pa::Triangle& target, std::set<VertexPacket*, std::less<void*> >& vertices, VertexPacketAllocator& vpalloc) makeSharedVerticesDistinct() argument 895 makeSharedVerticesDistinct(pa::Line& target, std::set<VertexPacket*, std::less<void*> >& vertices, VertexPacketAllocator& vpalloc) makeSharedVerticesDistinct() argument 901 makeSharedVerticesDistinct(pa::Point& target, std::set<VertexPacket*, std::less<void*> >& vertices, VertexPacketAllocator& vpalloc) makeSharedVerticesDistinct() argument 909 std::set<VertexPacket*, std::less<void*> > vertices; makeSharedVerticesDistinct() local 1394 drawGeometryShaderOutputAsPrimitives(const RenderState& state, const RenderTarget& renderTarget, const Program& program, VertexPacket* const* vertices, size_t numVertices, VertexPacketAllocator& vpalloc) drawGeometryShaderOutputAsPrimitives() argument 1481 drawAsPrimitives(const RenderState& state, const RenderTarget& renderTarget, const Program& program, VertexPacket* const* vertices, int numVertices, DrawContext& drawContext, VertexPacketAllocator& vpalloc) drawAsPrimitives() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization/ |
H A D | vktRasterizationProvokingVertexTests.cpp | 95 const std::vector<tcu::Vec4>& vertices, in verifyXfbBuffer() 123 if (xfbResults[ndx] != vertices[provoking[i + provStart]]) in verifyXfbBuffer() 126 ": Expected " + de::toString(vertices[provoking[i + start]]) + ", got " + de::toString(xfbResults[ndx]); in verifyXfbBuffer() 478 std::vector<tcu::Vec4> vertices; in iterate() local 493 vertices.push_back(tcu::Vec4(-1.0f,-0.5f, 0.0f, 1.0f)); vertices.push_back(red); // line 0 in iterate() 494 provoking.push_back(vertices.size() - 2); in iterate() 495 vertices.push_back(tcu::Vec4( 1.0f,-0.5f, 0.0f, 1.0f)); vertices.push_back(blue); in iterate() 496 vertices in iterate() 94 verifyXfbBuffer(const tcu::Vec4* const xfbResults, const std::vector<tcu::Vec4>& vertices, const std::vector<size_t>& provoking, deUint32 count, VkPrimitiveTopology topology, ProvokingVertexMode mode, std::string& errorMessage) verifyXfbBuffer() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/rasterization/ |
H A D | vktRasterizationProvokingVertexTests.cpp | 479 std::vector<tcu::Vec4> vertices; in iterate() local 485 vertices.push_back(tcu::Vec4(-1.0f,-0.5f, 0.0f, 1.0f)); vertices.push_back(red); // line 0 in iterate() 486 vertices.push_back(tcu::Vec4( 1.0f,-0.5f, 0.0f, 1.0f)); vertices.push_back(blue); in iterate() 487 vertices.push_back(tcu::Vec4(-1.0f, 0.5f, 0.0f, 1.0f)); vertices.push_back(red); // line 1 in iterate() 488 vertices.push_back(tcu::Vec4( 1.0f, 0.5f, 0.0f, 1.0f)); vertices.push_back(blue); in iterate() 490 vertices in iterate() [all...] |
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_prim.h | 228 * primitives for a set of vertices. 231 u_decomposed_prims_for_vertices(enum pipe_prim_type primitive, int vertices) in u_decomposed_prims_for_vertices() argument 235 return vertices; in u_decomposed_prims_for_vertices() 237 return vertices / 2; in u_decomposed_prims_for_vertices() 239 return (vertices >= 2) ? vertices : 0; in u_decomposed_prims_for_vertices() 241 return (vertices >= 2) ? vertices - 1 : 0; in u_decomposed_prims_for_vertices() 243 return vertices / 3; in u_decomposed_prims_for_vertices() 245 return (vertices > in u_decomposed_prims_for_vertices() 278 u_reduced_prims_for_vertices(enum pipe_prim_type primitive, int vertices) u_reduced_prims_for_vertices() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping/ |
H A D | vktClippingTests.cpp | 125 std::vector<Vec4> vertices; in genVertices() local 127 // We're setting adjacent vertices to zero where needed, as we don't use them in meaningful way. in genVertices() 132 vertices.push_back(offset + Vec4(0.0f, 0.0f, slope/2.0f + z, w)); in genVertices() 133 vertices.push_back(offset + Vec4( -hp, -hp, z, w)); in genVertices() 134 vertices.push_back(offset + Vec4( hp, -hp, slope + z, w)); in genVertices() 135 vertices.push_back(offset + Vec4( -hp, hp, z, w)); in genVertices() 136 vertices.push_back(offset + Vec4( hp, hp, slope + z, w)); in genVertices() 140 vertices.push_back(offset + Vec4(-p, -p, z, w)); in genVertices() 141 vertices.push_back(offset + Vec4( p, p, slope + z, w)); // line 0 in genVertices() 142 vertices in genVertices() 473 const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 0.0f); testPrimitivesInside() local 529 const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 0.0f); testPrimitivesOutside() local 619 const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 1.0f); testPrimitivesDepthClamp() local 713 const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 1.0f); testPrimitivesDepthClip() local 748 const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 1.0f); testPrimitivesDepthClip() local 803 std::vector<Vec4> vertices; testLargePoints() local 911 std::vector<Vec4> vertices; testWideLines() local 1421 std::vector<Vec4> vertices; testClipDistance() local 1533 std::vector<Vec4> vertices; testComplementarity() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/clipping/ |
H A D | vktClippingTests.cpp | 125 std::vector<Vec4> vertices; in genVertices() local 127 // We're setting adjacent vertices to zero where needed, as we don't use them in meaningful way. in genVertices() 132 vertices.push_back(offset + Vec4(0.0f, 0.0f, slope/2.0f + z, w)); in genVertices() 133 vertices.push_back(offset + Vec4( -hp, -hp, z, w)); in genVertices() 134 vertices.push_back(offset + Vec4( hp, -hp, slope + z, w)); in genVertices() 135 vertices.push_back(offset + Vec4( -hp, hp, z, w)); in genVertices() 136 vertices.push_back(offset + Vec4( hp, hp, slope + z, w)); in genVertices() 140 vertices.push_back(offset + Vec4(-p, -p, z, w)); in genVertices() 141 vertices.push_back(offset + Vec4( p, p, slope + z, w)); // line 0 in genVertices() 142 vertices in genVertices() 473 const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 0.0f); testPrimitivesInside() local 529 const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 0.0f); testPrimitivesOutside() local 619 const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 1.0f); testPrimitivesDepthClamp() local 713 const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 1.0f); testPrimitivesDepthClip() local 748 const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 1.0f); testPrimitivesDepthClip() local 803 std::vector<Vec4> vertices; testLargePoints() local 911 std::vector<Vec4> vertices; testWideLines() local 1421 std::vector<Vec4> vertices; testClipDistance() local 1533 std::vector<Vec4> vertices; testComplementarity() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineVertexUtil.cpp | 897 std::vector<Vertex4RGBA> vertices; 944 vertices.push_back(lowerLeftVertex); 945 vertices.push_back(lowerRightVertex); 946 vertices.push_back(upperLeftVertex); 949 vertices.push_back(lowerRightVertex); 950 vertices.push_back(upperLeftVertex); 951 vertices.push_back(upperRightVertex); 954 return vertices; 962 std::vector<Vertex4RGBARGBA> vertices; 1015 vertices [all...] |
H A D | vktPipelineInputAssemblyTests.cpp | 333 "layout(vertices = 3) out;\n" in initPrograms() 416 std::vector<Vertex4RGBA> vertices; in createBufferData() local 467 vertices.push_back(vertex); in createBufferData() 483 vertices.push_back(vertex); in createBufferData() 500 vertices.push_back(vertex); in createBufferData() 504 vertices.push_back(vertex); in createBufferData() 515 vertices.push_back(vertex); in createBufferData() 532 vertices.push_back(vertex); in createBufferData() 551 vertices.push_back(vertex); in createBufferData() 563 vertices in createBufferData() 831 std::vector<Vertex4RGBA> vertices; createBufferData() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineVertexUtil.cpp | 897 std::vector<Vertex4RGBA> vertices; 944 vertices.push_back(lowerLeftVertex); 945 vertices.push_back(lowerRightVertex); 946 vertices.push_back(upperLeftVertex); 949 vertices.push_back(lowerRightVertex); 950 vertices.push_back(upperLeftVertex); 951 vertices.push_back(upperRightVertex); 954 return vertices; 962 std::vector<Vertex4RGBARGBA> vertices; 1015 vertices [all...] |
H A D | vktPipelineInputAssemblyTests.cpp | 335 "layout(vertices = 3) out;\n" in initPrograms() 419 std::vector<Vertex4RGBA> vertices; in createBufferData() local 470 vertices.push_back(vertex); in createBufferData() 486 vertices.push_back(vertex); in createBufferData() 503 vertices.push_back(vertex); in createBufferData() 507 vertices.push_back(vertex); in createBufferData() 518 vertices.push_back(vertex); in createBufferData() 535 vertices.push_back(vertex); in createBufferData() 554 vertices.push_back(vertex); in createBufferData() 566 vertices in createBufferData() 835 std::vector<Vertex4RGBA> vertices; createBufferData() local [all...] |
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fNegativeVertexArrayApiTests.cpp | 393 GLfloat vertices[1] = { 0 }; in init() 397 glDrawElements(-1, 1, GL_UNSIGNED_BYTE, vertices); in init() 402 glDrawElements(GL_POINTS, 1, -1, vertices); in init() 404 glDrawElements(GL_POINTS, 1, GL_FLOAT, vertices); in init() 409 glDrawElements(GL_POINTS, -1, GL_UNSIGNED_BYTE, vertices); in init() 417 glDrawElements(GL_POINTS, 1, GL_UNSIGNED_BYTE, vertices); in init() 441 glDrawElements (GL_POINTS, 1, GL_UNSIGNED_BYTE, vertices); in init() 445 glDrawElements (GL_POINTS, 1, GL_UNSIGNED_BYTE, vertices); in init() 461 GLfloat vertices[1] = { 0 }; in init() 465 glDrawElements(-1, 1, GL_UNSIGNED_BYTE, vertices); in init() [all...] |
/third_party/skia/samplecode/ |
H A D | SampleDegenerateQuads.cpp | 429 float vertices[56]; // 2 quads, with x, y, coverage, and geometry domain (7 floats x 8 vert) 430 skgpu::v1::QuadPerEdgeAA::Tessellator tessellator(kSpec, (char*) vertices); 434 // The first quad in vertices is the inset, then the outset, but they 436 inset[0] = {vertices[0], vertices[1]}; // TL 437 insetCoverage[0] = vertices[2]; 438 inset[3] = {vertices[7], vertices[8]}; // BL 439 insetCoverage[3] = vertices[9]; 440 inset[1] = {vertices[1 [all...] |
/third_party/skia/third_party/externals/angle2/samples/torus_lighting/ |
H A D | torus.h | 41 std::vector<GLfloat> vertices; in GenerateTorus() local 58 vertices.push_back(x); in GenerateTorus() 59 vertices.push_back(y); in GenerateTorus() 60 vertices.push_back(z); in GenerateTorus() 71 vertices.push_back(nx); in GenerateTorus() 72 vertices.push_back(ny); in GenerateTorus() 73 vertices.push_back(nz); in GenerateTorus() 79 glBufferData(GL_ARRAY_BUFFER, vertices.size() * sizeof(GLfloat), vertices.data(), in GenerateTorus()
|
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/ |
H A D | DrawTester.cpp | 48 device.freeMemory(vertices.memory, nullptr); in ~DrawTester() 49 device.destroyBuffer(vertices.buffer, nullptr); in ~DrawTester() 292 pipelineCreateInfo.pVertexInputState = &vertices.inputState; in createGraphicsPipeline() 395 if(vertices.numVertices > 0) in createCommandBuffers() 399 commandBuffers[i].bindVertexBuffers(0, 1, &vertices.buffer, &offset); in createCommandBuffers() 400 commandBuffers[i].draw(vertices.numVertices, 1, 0, 0); in createCommandBuffers() 410 assert(!vertices.buffer); // For now, only support adding once in addVertexBuffer() 415 vertices.buffer = device.createBuffer(vertexBufferInfo); in addVertexBuffer() 418 vk::MemoryRequirements memoryRequirements = device.getBufferMemoryRequirements(vertices.buffer); in addVertexBuffer() 421 vertices in addVertexBuffer() [all...] |
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
H A D | ViewportTest.cpp | 256 std::vector<Vector3> vertices = {{-1.0f, -1.0f, 0.0f}, {1.0f, 1.0f, 0.0f}}; in TEST_P() local 263 glBufferData(GL_ARRAY_BUFFER, sizeof(vertices[0]) * vertices.size(), vertices.data(), in TEST_P() 274 glDrawArrays(GL_LINES, 0, static_cast<GLsizei>(vertices.size())); in TEST_P() 297 std::vector<Vector3> vertices = {{-1.0f, -1.0f, 0.0f}, {1.0f, 1.0f, 0.0f}}; in TEST_P() local 304 glBufferData(GL_ARRAY_BUFFER, sizeof(vertices[0]) * vertices.size(), vertices.data(), in TEST_P() 313 glDrawArrays(GL_LINES, 0, static_cast<GLsizei>(vertices in TEST_P() 331 std::vector<Vector3> vertices = {{-1.0f, -1.0f, 0.0f}, {1.0f, 1.0f, 0.0f}}; TEST_P() local [all...] |
H A D | ClientArraysTest.cpp | 69 const auto &vertices = GetQuadVertices(); in TEST_P() local 70 glVertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE, 4, vertices.data()); in TEST_P() 92 const auto &vertices = GetQuadVertices(); in TEST_P() local 96 glBufferData(GL_ARRAY_BUFFER, sizeof(vertices[0]) * vertices.size(), vertices.data(), in TEST_P()
|
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fNegativeVertexArrayApiTests.cpp | 211 GLfloat vertices[1] = { 0.0f }; in init() 214 glDrawElements(-1, 1, GL_UNSIGNED_BYTE, vertices); in init() 219 glDrawElements(GL_POINTS, 1, -1, vertices); in init() 224 glDrawElements(GL_POINTS, -1, GL_UNSIGNED_BYTE, vertices); in init() 233 glDrawElements(GL_POINTS, 1, GL_UNSIGNED_BYTE, vertices); in init() 244 GLfloat vertices[1] = { 0.0f }; in init() 247 glDrawElements(-1, 1, GL_UNSIGNED_BYTE, vertices); in init() 252 glDrawElements(GL_POINTS, 1, -1, vertices); in init() 257 glDrawElements(GL_POINTS, -1, GL_UNSIGNED_BYTE, vertices); in init() 266 glDrawElements(GL_POINTS, 1, GL_UNSIGNED_BYTE, vertices); in init() [all...] |
/third_party/vk-gl-cts/modules/gles3/stress/ |
H A D | es3sOcclusionQueryTests.cpp | 151 std::vector<float> vertices; in iterate() local 172 vertices.resize(4*NUM_GENERATED_VERTICES); in iterate() 176 vertices[4*i ] = m_rnd.getFloat(-1.0f, 1.0f); in iterate() 177 vertices[4*i + 1] = m_rnd.getFloat(-1.0f, 1.0f); in iterate() 178 vertices[4*i + 2] = m_rnd.getFloat(0.0f, 1.0f); in iterate() 179 vertices[4*i + 3] = 1.0f; in iterate() 189 occluderVertices[4*i ] = vertices[4*vtxNdx]; in iterate() 190 occluderVertices[4*i + 1] = vertices[4*vtxNdx + 1]; in iterate() 191 occluderVertices[4*i + 2] = vertices[4*vtxNdx + 2]; in iterate() 192 occluderVertices[4*i + 3] = vertices[ in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageSampleDrawnCubeFaceTests.cpp | 173 vector<Vec4> vertices; in genFullQuadVertices() local 174 vertices.push_back(Vec4(-1.0f, -1.0f, 0.0f, 1.0f)); in genFullQuadVertices() 175 vertices.push_back(Vec4( 1.0f, -1.0f, 0.0f, 1.0f)); in genFullQuadVertices() 176 vertices.push_back(Vec4(-1.0f, 1.0f, 0.0f, 1.0f)); in genFullQuadVertices() 177 vertices.push_back(Vec4(1.0f, -1.0f, 0.0f, 1.0f)); in genFullQuadVertices() 178 vertices.push_back(Vec4(1.0f, 1.0f, 0.0f, 1.0f)); in genFullQuadVertices() 179 vertices.push_back(Vec4(-1.0f, 1.0f, 0.0f, 1.0f)); in genFullQuadVertices() 181 return vertices; in genFullQuadVertices() 186 Vertex(Vec4 vertices_, Vec2 uv_) : vertices(vertices_), uv(uv_) {} in Vertex() 187 Vec4 vertices; member 229 vector<Vertex> vertices; genTextureCoordinates() local 261 const vector<Vec4> vertices = genFullQuadVertices(); iterate() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/ |
H A D | vktImageSampleDrawnCubeFaceTests.cpp | 173 vector<Vec4> vertices; in genFullQuadVertices() local 174 vertices.push_back(Vec4(-1.0f, -1.0f, 0.0f, 1.0f)); in genFullQuadVertices() 175 vertices.push_back(Vec4( 1.0f, -1.0f, 0.0f, 1.0f)); in genFullQuadVertices() 176 vertices.push_back(Vec4(-1.0f, 1.0f, 0.0f, 1.0f)); in genFullQuadVertices() 177 vertices.push_back(Vec4(1.0f, -1.0f, 0.0f, 1.0f)); in genFullQuadVertices() 178 vertices.push_back(Vec4(1.0f, 1.0f, 0.0f, 1.0f)); in genFullQuadVertices() 179 vertices.push_back(Vec4(-1.0f, 1.0f, 0.0f, 1.0f)); in genFullQuadVertices() 181 return vertices; in genFullQuadVertices() 186 Vertex(Vec4 vertices_, Vec2 uv_) : vertices(vertices_), uv(uv_) {} in Vertex() 187 Vec4 vertices; member 229 vector<Vertex> vertices; genTextureCoordinates() local 261 const vector<Vec4> vertices = genFullQuadVertices(); iterate() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
H A D | vktRayQueryWatertightnessTests.cpp | 487 << "layout(vertices = 3) out;\n" in initPrograms() 569 << "layout(vertices = 3) out;\n" in initPrograms() 702 std::vector<tcu::Vec4> vertices; in initVertexBuffer() local 713 vertices.reserve(3 * height * width); in initVertexBuffer() 725 vertices.push_back(tcu::Vec4(x0, y0, z, w)); in initVertexBuffer() 726 vertices.push_back(tcu::Vec4(xm, y1, z, w)); in initVertexBuffer() 727 vertices.push_back(tcu::Vec4(x1, ym, z, w)); in initVertexBuffer() 740 vertices.reserve(3 * height * width); in initVertexBuffer() 752 vertices.push_back(tcu::Vec4(x0, y0, z, w)); in initVertexBuffer() 753 vertices in initVertexBuffer() 1590 chooseAABB(de::Random& rng, const std::vector<tcu::Vec2>& vertices, const std::vector<tcu::UVec2>& aabbs) chooseAABB() argument 1608 chooseTriangle(de::Random& rng, const std::vector<tcu::Vec2>& vertices, const std::vector<tcu::UVec3>& triangles) chooseTriangle() argument 1646 std::vector<tcu::Vec2> vertices; initAccelerationStructures() local 1750 std::vector<tcu::Vec2> vertices; initAccelerationStructures() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_query/ |
H A D | vktRayQueryWatertightnessTests.cpp | 480 << "layout(vertices = 3) out;\n" in initPrograms() 562 << "layout(vertices = 3) out;\n" in initPrograms() 690 std::vector<tcu::Vec4> vertices; in initVertexBuffer() local 701 vertices.reserve(3 * height * width); in initVertexBuffer() 713 vertices.push_back(tcu::Vec4(x0, y0, z, w)); in initVertexBuffer() 714 vertices.push_back(tcu::Vec4(xm, y1, z, w)); in initVertexBuffer() 715 vertices.push_back(tcu::Vec4(x1, ym, z, w)); in initVertexBuffer() 728 vertices.reserve(3 * height * width); in initVertexBuffer() 740 vertices.push_back(tcu::Vec4(x0, y0, z, w)); in initVertexBuffer() 741 vertices in initVertexBuffer() 1570 chooseAABB(de::Random& rng, const std::vector<tcu::Vec2>& vertices, const std::vector<tcu::UVec2>& aabbs) chooseAABB() argument 1588 chooseTriangle(de::Random& rng, const std::vector<tcu::Vec2>& vertices, const std::vector<tcu::UVec3>& triangles) chooseTriangle() argument 1626 std::vector<tcu::Vec2> vertices; initAccelerationStructures() local 1730 std::vector<tcu::Vec2> vertices; initAccelerationStructures() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/transform_feedback/ |
H A D | vktPrimitivesGeneratedQueryTests.cpp | 150 std::function<deUint64(deUint64)> getNumVertices; // Number of vertices generated. 183 void fillVertexBuffer (tcu::Vec2* vertices, 785 void PrimitivesGeneratedQueryTestInstance::fillVertexBuffer(tcu::Vec2* vertices, const deUint64 primitivesGenerated) in fillVertexBuffer() argument 795 vertices[prim] = tcu::Vec2(-1.0f + 2.0f * (float)prim * step, 0.0f); in fillVertexBuffer() 803 vertices[2* prim + 0] = tcu::Vec2(-1.0f + 2.0f * (float)prim * step, 1.0f); in fillVertexBuffer() 804 vertices[2* prim + 1] = tcu::Vec2(-1.0f + 2.0f * (float)prim * step, -1.0f); in fillVertexBuffer() 810 vertices[0] = tcu::Vec2(-1.0f,-1.0f); in fillVertexBuffer() 811 vertices[1] = tcu::Vec2(-1.0f, 1.0f); in fillVertexBuffer() 817 vertices[1 + prim] = tcu::Vec2(-1.0f + 2.0f * (float)prim * step, 1.0f); in fillVertexBuffer() 821 vertices[ in fillVertexBuffer() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/ |
H A D | vktPrimitivesGeneratedQueryTests.cpp | 206 std::function<deUint64(deUint64)> getNumVertices; // Number of vertices generated. 239 void fillVertexBuffer (tcu::Vec2* vertices, 950 void PrimitivesGeneratedQueryTestInstance::fillVertexBuffer(tcu::Vec2* vertices, const deUint64 primitivesGenerated) in fillVertexBuffer() argument 960 vertices[prim] = tcu::Vec2(-1.0f + 2.0f * (float)prim * step, 0.0f); in fillVertexBuffer() 968 vertices[2* prim + 0] = tcu::Vec2(-1.0f + 2.0f * (float)prim * step, 1.0f); in fillVertexBuffer() 969 vertices[2* prim + 1] = tcu::Vec2(-1.0f + 2.0f * (float)prim * step, -1.0f); in fillVertexBuffer() 975 vertices[0] = tcu::Vec2(-1.0f,-1.0f); in fillVertexBuffer() 976 vertices[1] = tcu::Vec2(-1.0f, 1.0f); in fillVertexBuffer() 982 vertices[1 + prim] = tcu::Vec2(-1.0f + 2.0f * (float)prim * step, 1.0f); in fillVertexBuffer() 986 vertices[ in fillVertexBuffer() 2050 fillVertexBuffer(tcu::Vec2* vertices, const deUint64 primitivesGenerated) fillVertexBuffer() argument [all...] |