Home
last modified time | relevance | path

Searched refs:vertexNdx (Results 1 - 25 of 89) sorted by relevance

1234

/third_party/vk-gl-cts/framework/referencerenderer/
H A DrrVertexAttrib.hpp151 void readVertexAttrib (tcu::Vec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx, const int baseInstanceNdx = 0);
152 void readVertexAttrib (tcu::IVec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx, const int baseInstanceNdx = 0);
153 void readVertexAttrib (tcu::UVec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx, const int baseInstanceNdx = 0);
157 inline tcu::Vec4 readVertexAttribFloat (const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx, const int baseInstanceNdx = 0) in readVertexAttribFloat() argument
160 readVertexAttrib(v, vertexAttrib, instanceNdx, vertexNdx, baseInstanceNdx); in readVertexAttribFloat()
164 inline tcu::IVec4 readVertexAttribInt (const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx, const int baseInstanceNdx = 0) in readVertexAttribInt() argument
167 readVertexAttrib(v, vertexAttrib, instanceNdx, vertexNdx, baseInstanceNdx); in readVertexAttribInt()
171 inline tcu::UVec4 readVertexAttribUint (const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx, const int baseInstanceNdx = 0) in readVertexAttribUint() argument
174 readVertexAttrib(v, vertexAttrib, instanceNdx, vertexNdx, baseInstanceNdx); in readVertexAttribUint()
H A DrrVertexAttrib.cpp491 void readVertexAttrib (tcu::Vec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx, const int baseInstanceNdx) in readVertexAttrib() argument
497 const int elementNdx = (vertexAttrib.instanceDivisor != 0) ? baseInstanceNdx + (instanceNdx / vertexAttrib.instanceDivisor) : vertexNdx; in readVertexAttrib()
511 void readVertexAttrib (tcu::IVec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx, const int baseInstanceNdx) in readVertexAttrib() argument
517 const int elementNdx = (vertexAttrib.instanceDivisor != 0) ? baseInstanceNdx + (instanceNdx / vertexAttrib.instanceDivisor) : vertexNdx; in readVertexAttrib()
531 void readVertexAttrib (tcu::UVec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx, const int baseInstanceNdx) in readVertexAttrib() argument
537 const int elementNdx = (vertexAttrib.instanceDivisor != 0) ? baseInstanceNdx + (instanceNdx / vertexAttrib.instanceDivisor) : vertexNdx; in readVertexAttrib()
H A DrrVertexPacket.hpp57 int vertexNdx; //!< Vertex index. member
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineInputAssemblyTests.cpp475 for (int vertexNdx = 0; vertexNdx < 2; vertexNdx++) in createBufferData()
479 tcu::Vec4(originX + float((primitiveNdx * 2 + vertexNdx) / 2) * primitiveSizeX, originY + float(vertexNdx % 2) * primitiveSizeY, 0.0f, 1.0f), in createBufferData()
484 indices.push_back((primitiveNdx * 2 + vertexNdx)); in createBufferData()
524 for (int vertexNdx = 0; vertexNdx < 3; vertexNdx++) in createBufferData()
528 tcu::Vec4(originX + float((primitiveNdx * 3 + vertexNdx) / in createBufferData()
[all...]
H A DvktPipelineVertexUtil.cpp1152 for (int vertexNdx = 0; vertexNdx < 6; vertexNdx++)
1154 vertexItr->texCoord.xyz() = texCoordsCube[texCoordCubeIndices[quadNdx][vertexNdx]];
1169 for (int vertexNdx = 0; vertexNdx < 6; vertexNdx++)
1195 for (size_t vertexNdx = 0; vertexNdx < 6; vertexNdx
[all...]
H A DvktPipelineReferenceRenderer.cpp272 for (size_t vertexNdx = 0; vertexNdx < vertexBuffer.size(); vertexNdx++) in draw()
274 const Vertex4RGBA& v = vertexBuffer[vertexNdx]; in draw()
304 for (size_t vertexNdx = 0; vertexNdx < vertexBuffer.size(); vertexNdx++) in draw()
306 const Vertex4RGBARGBA& v = vertexBuffer[vertexNdx]; in draw()
341 for (size_t vertexNdx = 0; vertexNdx < vertexBuffe in draw()
[all...]
H A DvktPipelineReferenceRenderer.hpp70 readVertexAttrib(position, inputs[0], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
71 readVertexAttrib(color, inputs[1], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
108 readVertexAttrib(position, inputs[0], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
109 readVertexAttrib(color0, inputs[1], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
110 readVertexAttrib(color1, inputs[2], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
145 readVertexAttrib(position, inputs[0], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
146 readVertexAttrib(texCoord, inputs[1], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
H A DvktPipelineStencilTests.cpp685 for (int vertexNdx = 0; vertexNdx < 6; vertexNdx++)
686 m_vertices[quadNdx * 6 + vertexNdx].position.z() = StencilTest::s_quadDepths[quadNdx];
817 for (size_t vertexNdx = 0; vertexNdx < cwVertices.size() - 2; vertexNdx += 3) in verifyImage()
819 const Vertex4RGBA cwVertex1 = cwVertices[vertexNdx + 1]; in verifyImage()
821 cwVertices[vertexNdx + 1] = cwVertices[vertexNdx in verifyImage()
[all...]
H A DvktPipelineDepthTests.cpp855 for (int vertexNdx = 0; vertexNdx < 6; vertexNdx++)
857 m_vertices[quadNdx * 6 + vertexNdx].position.z() = (hasDepthClipControl ? DepthTest::quadDepthsMinusOneToOne[quadNdx] : DepthTest::quadDepths[quadNdx]);
861 m_vertices[quadNdx * 6 + vertexNdx].position.x() *= w;
862 m_vertices[quadNdx * 6 + vertexNdx].position.y() *= w;
863 m_vertices[quadNdx * 6 + vertexNdx].position.z() *= w;
864 m_vertices[quadNdx * 6 + vertexNdx].position.w() = w;
868 m_altVertices[quadNdx * 6 + vertexNdx].position = m_vertices[quadNdx * 6 + vertexNdx]
[all...]
H A DvktPipelineSamplerTests.cpp817 for (size_t vertexNdx = 0; vertexNdx < vertices.size(); vertexNdx++) in createVertices()
818 vertices[vertexNdx].texCoord.x() = (vertices[vertexNdx].texCoord.x() - 0.5f) * 4.0f; in createVertices()
824 for (size_t vertexNdx = 0; vertexNdx < vertices.size(); vertexNdx++) in createVertices()
825 vertices[vertexNdx].texCoord.xy() = (vertices[vertexNdx] in createVertices()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineInputAssemblyTests.cpp478 for (int vertexNdx = 0; vertexNdx < 2; vertexNdx++) in createBufferData()
482 tcu::Vec4(originX + float((primitiveNdx * 2 + vertexNdx) / 2) * primitiveSizeX, originY + float(vertexNdx % 2) * primitiveSizeY, 0.0f, 1.0f), in createBufferData()
487 indices.push_back((primitiveNdx * 2 + vertexNdx)); in createBufferData()
527 for (int vertexNdx = 0; vertexNdx < 3; vertexNdx++) in createBufferData()
531 tcu::Vec4(originX + float((primitiveNdx * 3 + vertexNdx) / in createBufferData()
[all...]
H A DvktPipelineVertexUtil.cpp1152 for (int vertexNdx = 0; vertexNdx < 6; vertexNdx++)
1154 vertexItr->texCoord.xyz() = texCoordsCube[texCoordCubeIndices[quadNdx][vertexNdx]];
1169 for (int vertexNdx = 0; vertexNdx < 6; vertexNdx++)
1195 for (size_t vertexNdx = 0; vertexNdx < 6; vertexNdx
[all...]
H A DvktPipelineReferenceRenderer.cpp272 for (size_t vertexNdx = 0; vertexNdx < vertexBuffer.size(); vertexNdx++) in draw()
274 const Vertex4RGBA& v = vertexBuffer[vertexNdx]; in draw()
304 for (size_t vertexNdx = 0; vertexNdx < vertexBuffer.size(); vertexNdx++) in draw()
306 const Vertex4RGBARGBA& v = vertexBuffer[vertexNdx]; in draw()
341 for (size_t vertexNdx = 0; vertexNdx < vertexBuffe in draw()
[all...]
H A DvktPipelineReferenceRenderer.hpp70 readVertexAttrib(position, inputs[0], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
71 readVertexAttrib(color, inputs[1], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
108 readVertexAttrib(position, inputs[0], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
109 readVertexAttrib(color0, inputs[1], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
110 readVertexAttrib(color1, inputs[2], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
145 readVertexAttrib(position, inputs[0], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
146 readVertexAttrib(texCoord, inputs[1], packet->instanceNdx, packet->vertexNdx); in shadeVertices()
H A DvktPipelineStencilTests.cpp680 for (int vertexNdx = 0; vertexNdx < 6; vertexNdx++)
681 m_vertices[quadNdx * 6 + vertexNdx].position.z() = StencilTest::s_quadDepths[quadNdx];
812 for (size_t vertexNdx = 0; vertexNdx < cwVertices.size() - 2; vertexNdx += 3) in verifyImage()
814 const Vertex4RGBA cwVertex1 = cwVertices[vertexNdx + 1]; in verifyImage()
816 cwVertices[vertexNdx + 1] = cwVertices[vertexNdx in verifyImage()
[all...]
H A DvktPipelineDepthTests.cpp835 for (int vertexNdx = 0; vertexNdx < 6; vertexNdx++)
837 m_vertices[quadNdx * 6 + vertexNdx].position.z() = (hasDepthClipControl ? DepthTest::quadDepthsMinusOneToOne[quadNdx] : DepthTest::quadDepths[quadNdx]);
841 m_vertices[quadNdx * 6 + vertexNdx].position.x() *= w;
842 m_vertices[quadNdx * 6 + vertexNdx].position.y() *= w;
843 m_vertices[quadNdx * 6 + vertexNdx].position.z() *= w;
844 m_vertices[quadNdx * 6 + vertexNdx].position.w() = w;
848 m_altVertices[quadNdx * 6 + vertexNdx].position = m_vertices[quadNdx * 6 + vertexNdx]
[all...]
H A DvktPipelineSamplerTests.cpp824 for (size_t vertexNdx = 0; vertexNdx < vertices.size(); vertexNdx++) in createVertices()
825 vertices[vertexNdx].texCoord.x() = (vertices[vertexNdx].texCoord.x() - 0.5f) * 4.0f; in createVertices()
831 for (size_t vertexNdx = 0; vertexNdx < vertices.size(); vertexNdx++) in createVertices()
832 vertices[vertexNdx].texCoord.xy() = (vertices[vertexNdx] in createVertices()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/
H A DvktRayQueryTraversalControlTests.cpp638 for (deUint32 vertexNdx = 0; vertexNdx < 4; ++vertexNdx) in verifyImage()
640 if (vertexNdx == 0) in verifyImage()
642 referenceAccess.setPixel(hitValue0, vertexNdx, 0, 0); in verifyImage()
643 referenceAccess.setPixel(hitValue1, vertexNdx, 0, 1); in verifyImage()
647 referenceAccess.setPixel(missValue, vertexNdx, 0, 0); in verifyImage()
648 referenceAccess.setPixel(missValue, vertexNdx, 0, 1); in verifyImage()
657 for (deUint32 vertexNdx = 0; vertexNdx < in verifyImage()
[all...]
H A DvktRayQueryAccelerationStructuresTests.cpp702 for (deUint32 vertexNdx = 0; vertexNdx < 4; ++vertexNdx) in verifyImage()
704 if (!allMiss && (vertexNdx == 1 || vertexNdx == 2)) in verifyImage()
706 referenceAccess.setPixel(hitValue0, vertexNdx, 0, 0); in verifyImage()
707 referenceAccess.setPixel(hitValue1, vertexNdx, 0, 1); in verifyImage()
711 referenceAccess.setPixel(missValue, vertexNdx, 0, 0); in verifyImage()
712 referenceAccess.setPixel(missValue, vertexNdx, 0, 1); in verifyImage()
721 for (deUint32 vertexNdx in verifyImage()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_query/
H A DvktRayQueryTraversalControlTests.cpp638 for (deUint32 vertexNdx = 0; vertexNdx < 4; ++vertexNdx) in verifyImage()
640 if (vertexNdx == 0) in verifyImage()
642 referenceAccess.setPixel(hitValue0, vertexNdx, 0, 0); in verifyImage()
643 referenceAccess.setPixel(hitValue1, vertexNdx, 0, 1); in verifyImage()
647 referenceAccess.setPixel(missValue, vertexNdx, 0, 0); in verifyImage()
648 referenceAccess.setPixel(missValue, vertexNdx, 0, 1); in verifyImage()
657 for (deUint32 vertexNdx = 0; vertexNdx < in verifyImage()
[all...]
H A DvktRayQueryAccelerationStructuresTests.cpp695 for (deUint32 vertexNdx = 0; vertexNdx < 4; ++vertexNdx) in verifyImage()
697 if (!allMiss && (vertexNdx == 1 || vertexNdx == 2)) in verifyImage()
699 referenceAccess.setPixel(hitValue0, vertexNdx, 0, 0); in verifyImage()
700 referenceAccess.setPixel(hitValue1, vertexNdx, 0, 1); in verifyImage()
704 referenceAccess.setPixel(missValue, vertexNdx, 0, 0); in verifyImage()
705 referenceAccess.setPixel(missValue, vertexNdx, 0, 1); in verifyImage()
714 for (deUint32 vertexNdx in verifyImage()
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fFboTestUtil.cpp117 packet.position = rr::readVertexAttribFloat(inputs[0], packet.instanceNdx, packet.vertexNdx); in shadeVertices()
202 packet.position = rr::readVertexAttribFloat(inputs[0], packet.instanceNdx, packet.vertexNdx); in shadeVertices()
203 packet.outputs[0] = rr::readVertexAttribFloat(inputs[1], packet.instanceNdx, packet.vertexNdx); in shadeVertices()
366 packet.position = rr::readVertexAttribFloat(inputs[0], packet.instanceNdx, packet.vertexNdx); in shadeVertices()
367 packet.outputs[0] = rr::readVertexAttribFloat(inputs[1], packet.instanceNdx, packet.vertexNdx); in shadeVertices()
517 tcu::Vec2 a_coord = rr::readVertexAttribFloat(inputs[1], packet.instanceNdx, packet.vertexNdx).xy(); in shadeVertices()
520 packet.position = rr::readVertexAttribFloat(inputs[0], packet.instanceNdx, packet.vertexNdx); in shadeVertices()
627 packet.position = rr::readVertexAttribFloat(inputs[0], packet.instanceNdx, packet.vertexNdx); in shadeVertices()
628 packet.outputs[0] = rr::readVertexAttribFloat(inputs[1], packet.instanceNdx, packet.vertexNdx); in shadeVertices()
735 packet.position = rr::readVertexAttribFloat(inputs[0], packet.instanceNdx, packet.vertexNdx); in shadeVertices()
[all...]
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fShaderHelperInvocationTests.cpp127 for (int vertexNdx = 0; vertexNdx < numVerticesPerPrimitive; ++vertexNdx) in genVertices()
129 const float p = (*dst)[primitiveNdx * numVerticesPerPrimitive + vertexNdx][component]; in genVertices()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/
H A DvktTessellationUserDefinedIO.cpp941 for (int vertexNdx = 0; vertexNdx < numVertices; ++vertexNdx) in iterate()
942 if (vertices[vertexNdx] > numTEInputs) in iterate()
945 << "Failure: out_te_firstFailedInputIndex has value " << vertices[vertexNdx] in iterate()
950 else if (vertices[vertexNdx] != numTEInputs) in iterate()
953 << basicSubobjectAtIndex(vertices[vertexNdx], m_tesInputs, topLevelArraySize) << " failed" << tcu::TestLog::EndMessage; in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/tessellation/
H A DvktTessellationUserDefinedIO.cpp941 for (int vertexNdx = 0; vertexNdx < numVertices; ++vertexNdx) in iterate()
942 if (vertices[vertexNdx] > numTEInputs) in iterate()
945 << "Failure: out_te_firstFailedInputIndex has value " << vertices[vertexNdx] in iterate()
950 else if (vertices[vertexNdx] != numTEInputs) in iterate()
953 << basicSubobjectAtIndex(vertices[vertexNdx], m_tesInputs, topLevelArraySize) << " failed" << tcu::TestLog::EndMessage; in iterate()

Completed in 36 milliseconds

1234