/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineInputAssemblyTests.cpp | 459 for (int primitiveNdx = 0; primitiveNdx < primitiveCount; primitiveNdx++) in createBufferData() 463 tcu::Vec4(originX + float(primitiveNdx / 2) * primitiveSizeX, originY + float(primitiveNdx % 2) * primitiveSizeY, 0.0f, 1.0f), in createBufferData() 468 indices.push_back(primitiveNdx); in createBufferData() 473 for (int primitiveNdx = 0; primitiveNdx < primitiveCount; primitiveNdx++) in createBufferData() 479 tcu::Vec4(originX + float((primitiveNdx * in createBufferData() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineInputAssemblyTests.cpp | 462 for (int primitiveNdx = 0; primitiveNdx < primitiveCount; primitiveNdx++) in createBufferData() 466 tcu::Vec4(originX + float(primitiveNdx / 2) * primitiveSizeX, originY + float(primitiveNdx % 2) * primitiveSizeY, 0.0f, 1.0f), in createBufferData() 471 indices.push_back(primitiveNdx); in createBufferData() 476 for (int primitiveNdx = 0; primitiveNdx < primitiveCount; primitiveNdx++) in createBufferData() 482 tcu::Vec4(originX + float((primitiveNdx * in createBufferData() [all...] |
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fUniformLocationTests.cpp | 794 for (int primitiveNdx = 0; primitiveNdx < DE_LENGTH_OF_ARRAY(primitiveTypes); primitiveNdx++) 796 const DataType type = primitiveTypes[primitiveNdx]; 822 for (int primitiveNdx = 0; primitiveNdx < DE_LENGTH_OF_ARRAY(primitiveTypes); primitiveNdx++) 824 const DataType type = primitiveTypes[primitiveNdx]; 851 for (int primitiveNdx = 0; primitiveNdx < DE_LENGTH_OF_ARRA [all...] |
H A D | es31fShaderHelperInvocationTests.cpp | 121 for (int primitiveNdx = 0; primitiveNdx < numPrimitives; ++primitiveNdx) in genVertices() 129 const float p = (*dst)[primitiveNdx * numVerticesPerPrimitive + vertexNdx][component]; in genVertices() 140 (*dst)[primitiveNdx * numVerticesPerPrimitive + 0][0] *= -1.0f; in genVertices() 141 (*dst)[primitiveNdx * numVerticesPerPrimitive + 0][1] *= -1.0f; in genVertices()
|
H A D | es31fGeometryShaderTests.cpp | 1302 const int primitiveNdx = (m_instanced) ? (invocationID) : ((int)vertex->outputs[0].get<float>().x()); in shadePrimitives() local 1304 DE_ASSERT(primitiveNdx >= 0); in shadePrimitives() 1305 DE_ASSERT(primitiveNdx < 4); in shadePrimitives() 1307 emitCount = m_emitCount.value.i4[primitiveNdx]; in shadePrimitives() 1308 color = colors[primitiveNdx]; in shadePrimitives() 1312 const int primitiveNdx = (m_instanced) ? (invocationID) : ((int)vertex->outputs[0].get<float>().x()); in shadePrimitives() 1313 const tcu::Vec2 texCoord = tcu::Vec2(1.0f / 8.0f + (float)primitiveNdx / 4.0f, 0.5f); in shadePrimitives() 1316 DE_ASSERT(primitiveNdx >= 0); in shadePrimitives() 1317 DE_ASSERT(primitiveNdx < 4); in shadePrimitives() 1319 color = colors[primitiveNdx]; in shadePrimitives() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/ |
H A D | vktTessellationInvarianceTests.cpp | 771 int primitiveNdx = 0; in iterate() local 780 for (; primitiveNdx < result.numPrimitives && result.primitives[primitiveNdx].patchPrimitiveID == patchNdx; ++primitiveNdx) in iterate() 783 const tcu::Vec3& coord = result.primitives[primitiveNdx].tessCoord[i].swizzle(0, 1, 2); in iterate() 813 DE_ASSERT(primitiveNdx == result.numPrimitives); in iterate() 856 for (int primitiveNdx = 0; primitiveNdx < result.numPrimitives; ++primitiveNdx) in iterate() 859 const tcu::Vec3& coord = result.primitives[primitiveNdx] in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/tessellation/ |
H A D | vktTessellationInvarianceTests.cpp | 759 int primitiveNdx = 0; in iterate() local 768 for (; primitiveNdx < result.numPrimitives && result.primitives[primitiveNdx].patchPrimitiveID == patchNdx; ++primitiveNdx) in iterate() 771 const tcu::Vec3& coord = result.primitives[primitiveNdx].tessCoord[i].swizzle(0, 1, 2); in iterate() 801 DE_ASSERT(primitiveNdx == result.numPrimitives); in iterate() 844 for (int primitiveNdx = 0; primitiveNdx < result.numPrimitives; ++primitiveNdx) in iterate() 847 const tcu::Vec3& coord = result.primitives[primitiveNdx] in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
H A D | vktRayQueryTraversalControlTests.cpp | 656 for (deUint32 primitiveNdx = 0; primitiveNdx < primitives.size(); ++primitiveNdx) in verifyImage() 659 deUint32 vNdx = primitives[primitiveNdx][vertexNdx]; in verifyImage() 662 referenceAccess.setPixel(hitValue0, primitiveNdx, vertexNdx, 0); in verifyImage() 663 referenceAccess.setPixel(hitValue1, primitiveNdx, vertexNdx, 1); in verifyImage() 667 referenceAccess.setPixel(missValue, primitiveNdx, vertexNdx, 0); in verifyImage() 668 referenceAccess.setPixel(missValue, primitiveNdx, vertexNdx, 1); in verifyImage()
|
H A D | vktRayQueryCullRayFlagsTests.cpp | 703 for (deUint32 primitiveNdx = 0; primitiveNdx < primitives.size(); ++primitiveNdx) in verifyImage() 706 deUint32 vNdx = primitives[primitiveNdx][vertexNdx]; in verifyImage() 708 referenceAccess.setPixel(hitValue, primitiveNdx, vertexNdx, 0); in verifyImage() 709 referenceAccess.setPixel(hitValue, primitiveNdx, vertexNdx, 1); in verifyImage()
|
H A D | vktRayQueryAccelerationStructuresTests.cpp | 720 for (deUint32 primitiveNdx = 0; primitiveNdx < primitives.size(); ++primitiveNdx) in verifyImage() 723 deUint32 vNdx = primitives[primitiveNdx][vertexNdx]; in verifyImage() 726 referenceAccess.setPixel(hitValue0, primitiveNdx, vertexNdx, 0); in verifyImage() 727 referenceAccess.setPixel(hitValue1, primitiveNdx, vertexNdx, 1); in verifyImage() 731 referenceAccess.setPixel(missValue, primitiveNdx, vertexNdx, 0); in verifyImage() 732 referenceAccess.setPixel(missValue, primitiveNdx, vertexNdx, 1); in verifyImage()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_query/ |
H A D | vktRayQueryTraversalControlTests.cpp | 656 for (deUint32 primitiveNdx = 0; primitiveNdx < primitives.size(); ++primitiveNdx) in verifyImage() 659 deUint32 vNdx = primitives[primitiveNdx][vertexNdx]; in verifyImage() 662 referenceAccess.setPixel(hitValue0, primitiveNdx, vertexNdx, 0); in verifyImage() 663 referenceAccess.setPixel(hitValue1, primitiveNdx, vertexNdx, 1); in verifyImage() 667 referenceAccess.setPixel(missValue, primitiveNdx, vertexNdx, 0); in verifyImage() 668 referenceAccess.setPixel(missValue, primitiveNdx, vertexNdx, 1); in verifyImage()
|
H A D | vktRayQueryCullRayFlagsTests.cpp | 703 for (deUint32 primitiveNdx = 0; primitiveNdx < primitives.size(); ++primitiveNdx) in verifyImage() 706 deUint32 vNdx = primitives[primitiveNdx][vertexNdx]; in verifyImage() 708 referenceAccess.setPixel(hitValue, primitiveNdx, vertexNdx, 0); in verifyImage() 709 referenceAccess.setPixel(hitValue, primitiveNdx, vertexNdx, 1); in verifyImage()
|
H A D | vktRayQueryAccelerationStructuresTests.cpp | 713 for (deUint32 primitiveNdx = 0; primitiveNdx < primitives.size(); ++primitiveNdx) in verifyImage() 716 deUint32 vNdx = primitives[primitiveNdx][vertexNdx]; in verifyImage() 719 referenceAccess.setPixel(hitValue0, primitiveNdx, vertexNdx, 0); in verifyImage() 720 referenceAccess.setPixel(hitValue1, primitiveNdx, vertexNdx, 1); in verifyImage() 724 referenceAccess.setPixel(missValue, primitiveNdx, vertexNdx, 0); in verifyImage() 725 referenceAccess.setPixel(missValue, primitiveNdx, vertexNdx, 1); in verifyImage()
|
/third_party/vk-gl-cts/framework/common/ |
H A D | tcuRasterizationVerifier.cpp | 572 InterpolationRange interpolate (int primitiveNdx, const tcu::IVec2 pixel, const tcu::IVec2 viewportSize, bool multisample, int subpixelBits) const 587 calcTriangleInterpolationWeights(scene.triangles[primitiveNdx].positions[0], scene.triangles[primitiveNdx].positions[1], scene.triangles[primitiveNdx].positions[2], corners[0]), 588 calcTriangleInterpolationWeights(scene.triangles[primitiveNdx].positions[0], scene.triangles[primitiveNdx].positions[1], scene.triangles[primitiveNdx].positions[2], corners[1]), 589 calcTriangleInterpolationWeights(scene.triangles[primitiveNdx].positions[0], scene.triangles[primitiveNdx].positions[1], scene.triangles[primitiveNdx] [all...] |
/third_party/vk-gl-cts/framework/referencerenderer/ |
H A D | rrRenderer.cpp | 1424 for (size_t primitiveNdx = 0; primitiveNdx < input.size(); ++primitiveNdx) in drawWithGeometryShader() 1426 primitives[primitiveNdx].primitiveIDIn = drawContext.primitiveID++; in drawWithGeometryShader() 1427 copyVertexPacketPointers(primitives[primitiveNdx].vertices, input[primitiveNdx]); in drawWithGeometryShader()
|
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fRasterizationTests.cpp | 2036 for (int primitiveNdx = 0; primitiveNdx < DE_LENGTH_OF_ARRAY(primitiveTypes); ++primitiveNdx) 2039 const std::string name = std::string(cullModes[cullModeNdx].prefix) + primitiveTypes[primitiveNdx].name + frontOrders[frontOrderNdx].postfix; 2041 culling->addChild(new CullingTest(m_context, name.c_str(), "Test primitive culling.", cullModes[cullModeNdx].mode, primitiveTypes[primitiveNdx].type, frontOrders[frontOrderNdx].mode));
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fRasterizationTests.cpp | 2281 for (int primitiveNdx = 0; primitiveNdx < DE_LENGTH_OF_ARRAY(primitiveTypes); ++primitiveNdx) 2284 const std::string name = std::string(cullModes[cullModeNdx].prefix) + primitiveTypes[primitiveNdx].name + frontOrders[frontOrderNdx].postfix; 2286 culling->addChild(new CullingTest(m_context, name.c_str(), "Test primitive culling.", cullModes[cullModeNdx].mode, primitiveTypes[primitiveNdx].type, frontOrders[frontOrderNdx].mode));
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassSubpassDependencyTests.cpp | 1526 for (int primitiveNdx = 0; primitiveNdx < 128; primitiveNdx++) in iterateInternal() 2122 for (int primitiveNdx = 0; primitiveNdx < 128; primitiveNdx++) in iterateInternal()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktRenderPassSubpassDependencyTests.cpp | 1526 for (int primitiveNdx = 0; primitiveNdx < 128; primitiveNdx++) in iterateInternal() 2122 for (int primitiveNdx = 0; primitiveNdx < 128; primitiveNdx++) in iterateInternal()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization/ |
H A D | vktRasterizationTests.cpp | 8271 for (int primitiveNdx = 0; primitiveNdx < DE_LENGTH_OF_ARRAY(primitiveTypes); ++primitiveNdx) 8277 const std::string name = std::string(cullModes[cullModeNdx].prefix) + primitiveTypes[primitiveNdx].name + frontOrders[frontOrderNdx].postfix + polygonModes[polygonModeNdx].name; 8279 culling->addChild(new CullingTestCase(testCtx, name, cullModes[cullModeNdx].mode, primitiveTypes[primitiveNdx].type, frontOrders[frontOrderNdx].mode, polygonModes[polygonModeNdx].mode)); 8315 for (int primitiveNdx = 0; primitiveNdx < DE_LENGTH_OF_ARRAY(primitiveTypes); ++primitiveNdx) 8317 tcu::TestCaseGroup* const primitive = new tcu::TestCaseGroup(testCtx, primitiveTypes[primitiveNdx].name); 8323 primitive->addChild(new DiscardTestCase(testCtx, name, primitiveTypes[primitiveNdx] [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/rasterization/ |
H A D | vktRasterizationTests.cpp | 7146 for (int primitiveNdx = 0; primitiveNdx < DE_LENGTH_OF_ARRAY(primitiveTypes); ++primitiveNdx) 7152 const std::string name = std::string(cullModes[cullModeNdx].prefix) + primitiveTypes[primitiveNdx].name + frontOrders[frontOrderNdx].postfix + polygonModes[polygonModeNdx].name; 7153 culling->addChild(new CullingTestCase(testCtx, name, "Test primitive culling.", cullModes[cullModeNdx].mode, primitiveTypes[primitiveNdx].type, frontOrders[frontOrderNdx].mode, polygonModes[polygonModeNdx].mode)); 7188 for (int primitiveNdx = 0; primitiveNdx < DE_LENGTH_OF_ARRAY(primitiveTypes); ++primitiveNdx) 7190 tcu::TestCaseGroup* const primitive = new tcu::TestCaseGroup(testCtx, primitiveTypes[primitiveNdx].name, "Rasterizer discard"); 7196 primitive->addChild(new DiscardTestCase(testCtx, name, "Test primitive discarding.", primitiveTypes[primitiveNdx] [all...] |