Home
last modified time | relevance | path

Searched refs:primitiveNdx (Results 1 - 21 of 21) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineInputAssemblyTests.cpp459 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 DvktPipelineInputAssemblyTests.cpp462 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 Des31fUniformLocationTests.cpp794 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 Des31fShaderHelperInvocationTests.cpp121 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 Des31fGeometryShaderTests.cpp1302 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 DvktTessellationInvarianceTests.cpp771 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 DvktTessellationInvarianceTests.cpp759 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 DvktRayQueryTraversalControlTests.cpp656 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 DvktRayQueryCullRayFlagsTests.cpp703 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 DvktRayQueryAccelerationStructuresTests.cpp720 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 DvktRayQueryTraversalControlTests.cpp656 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 DvktRayQueryCullRayFlagsTests.cpp703 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 DvktRayQueryAccelerationStructuresTests.cpp713 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 DtcuRasterizationVerifier.cpp572 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 DrrRenderer.cpp1424 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 Des2fRasterizationTests.cpp2036 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 Des3fRasterizationTests.cpp2281 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 DvktRenderPassSubpassDependencyTests.cpp1526 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 DvktRenderPassSubpassDependencyTests.cpp1526 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 DvktRasterizationTests.cpp8271 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 DvktRasterizationTests.cpp7146 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...]

Completed in 83 milliseconds