/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fRasterizationTests.cpp | 812 for (int vtxNdx = 0; vtxNdx < (int)outData.size(); ++vtxNdx) in generateTriangles() 816 << "\t" << outData[vtxNdx] in generateTriangles() 881 for (int vtxNdx = 0; vtxNdx < (int)outData.size(); ++vtxNdx) in generateTriangles() 885 << "\t" << outData[vtxNdx] in generateTriangles() 1011 for (int vtxNdx = 0; vtxNdx < (in in generateLines() [all...] |
H A D | es2fBufferTestUtil.cpp | 362 static inline tcu::Vec4 fetchVtxColor (const deUint8* ptr, int vtxNdx) 364 return tcu::RGBA(*(ptr + vtxNdx*3 + 0), 365 *(ptr + vtxNdx*3 + 1), 366 *(ptr + vtxNdx*3 + 2),
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fRasterizationTests.cpp | 961 for (int vtxNdx = 0; vtxNdx < (int)outData.size(); ++vtxNdx) 965 << "\t" << outData[vtxNdx] 1030 for (int vtxNdx = 0; vtxNdx < (int)outData.size(); ++vtxNdx) 1034 << "\t" << outData[vtxNdx] 1160 for (int vtxNdx = 0; vtxNdx < (in [all...] |
H A D | es3fShaderBuiltinVarTests.cpp | 845 for (int vtxNdx = 0; vtxNdx < numVertices; vtxNdx += 3) in init() 850 const int triNdx = vtxNdx/3; in init() 860 m_positions[vtxNdx+0] = tcu::Vec4(x0, y0, 0.0f, 1.0f); in init() 861 m_positions[vtxNdx+1] = tcu::Vec4(x0+w, y0+h, 0.0f, 1.0f); in init() 862 m_positions[vtxNdx+2] = tcu::Vec4(x0, y0+h, 0.0f, 1.0f); in init() 866 m_positions[vtxNdx+0] = tcu::Vec4(x0+w, y0+h, 0.0f, 1.0f); in init() 867 m_positions[vtxNdx+1] = tcu::Vec4(x0, y0, 0.0f, 1.0f); in init() 868 m_positions[vtxNdx in init() [all...] |
H A D | es3fTransformFeedbackTests.cpp | 695 int vtxNdx = outNdx%3; in getAttributeIndex() local 696 return (triNdx%2 != 0 && vtxNdx < 2) ? (triNdx+1-vtxNdx) : (triNdx+vtxNdx); in getAttributeIndex()
|
/third_party/vk-gl-cts/framework/randomshaders/ |
H A D | rsgProgramExecutor.cpp | 50 ValueAccess getValue (const VariableType& type, int vtxNdx); 51 ConstValueAccess getValue (const VariableType& type, int vtxNdx) const; 62 ValueAccess VaryingStorage::getValue (const VariableType& type, int vtxNdx) in getValue() argument 64 return ValueAccess(type, &m_value[type.getScalarSize()*vtxNdx]); in getValue() 67 ConstValueAccess VaryingStorage::getValue (const VariableType& type, int vtxNdx) const in getValue() 69 return ConstValueAccess(type, &m_value[type.getScalarSize()*vtxNdx]); in getValue() 243 for (int vtxNdx = packetStart; vtxNdx < packetEnd; vtxNdx++) in execute() 245 int y = (vtxNdx/gridVtxWidt in execute() [all...] |
/third_party/vk-gl-cts/modules/gles3/stress/ |
H A D | es3sOcclusionQueryTests.cpp | 188 int vtxNdx = m_rnd.getInt(0, NUM_GENERATED_VERTICES-1); in iterate() local 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[4*vtxNdx + 3]; in iterate() 199 int vtxNdx = m_rnd.getInt(0, NUM_GENERATED_VERTICES-1); in iterate() local 200 targetVertices[4*i ] = vertices[4*vtxNdx]; in iterate() 201 targetVertices[4*i + 1] = vertices[4*vtxNdx + 1]; in iterate() 202 targetVertices[4*i + 2] = vertices[4*vtxNdx + 2]; in iterate() 203 targetVertices[4*i + 3] = vertices[4*vtxNdx in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization/ |
H A D | vktRasterizationTests.cpp | 2552 for (int vtxNdx = 0; vtxNdx < (int)outData.size(); ++vtxNdx) in generateTriangles() 2556 << "\t" << outData[vtxNdx] in generateTriangles() 2629 for (int vtxNdx = 0; vtxNdx < (int)outData.size(); ++vtxNdx) in generateTriangles() 2633 << "\t" << outData[vtxNdx] in generateTriangles() 5025 for (int vtxNdx = 0; vtxNdx < (in [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/rasterization/ |
H A D | vktRasterizationTests.cpp | 2299 for (int vtxNdx = 0; vtxNdx < (int)outData.size(); ++vtxNdx) in generateTriangles() 2303 << "\t" << outData[vtxNdx] in generateTriangles() 2376 for (int vtxNdx = 0; vtxNdx < (int)outData.size(); ++vtxNdx) in generateTriangles() 2380 << "\t" << outData[vtxNdx] in generateTriangles() 4775 for (int vtxNdx = 0; vtxNdx < (in [all...] |
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsLongStressCase.cpp | 386 const int vtxNdx = (int)m_posBuf.size()/2; in addTextToBuffer() 388 m_ndxBuf.push_back(deUint16(vtxNdx+0)); in addTextToBuffer() 389 m_ndxBuf.push_back(deUint16(vtxNdx+1)); in addTextToBuffer() 390 m_ndxBuf.push_back(deUint16(vtxNdx+2)); in addTextToBuffer() 392 m_ndxBuf.push_back(deUint16(vtxNdx+2)); in addTextToBuffer() 393 m_ndxBuf.push_back(deUint16(vtxNdx+1)); in addTextToBuffer() 394 m_ndxBuf.push_back(deUint16(vtxNdx+3)); in addTextToBuffer() 1009 for (int vtxNdx = 0; vtxNdx < numVertices; vtxNdx in generateRandomAttribData() [all...] |
H A D | glsFragOpInteractionCase.cpp | 547 for (int vtxNdx = 0; vtxNdx < 4; vtxNdx++) 549 const int fNdx = (attribNdx+vtxNdx+m_iterNdx)%DE_LENGTH_OF_ARRAY(vtxInterpFactors); 554 case 1: setVertex(layoutEntry.pointer, vtxNdx, interpolateRange(valueRange, f.toWidth<1>())); break; 555 case 2: setVertex(layoutEntry.pointer, vtxNdx, interpolateRange(valueRange, f.toWidth<2>())); break; 556 case 3: setVertex(layoutEntry.pointer, vtxNdx, interpolateRange(valueRange, f.toWidth<3>())); break; 557 case 4: setVertex(layoutEntry.pointer, vtxNdx, interpolateRange(valueRange, f.toWidth<4>())); break;
|
H A D | glsRandomShaderCase.cpp | 167 for (int vtxNdx = 0; vtxNdx < numVertices; vtxNdx++) in init() 169 int y = vtxNdx / (m_gridWidth+1); in init() 170 int x = vtxNdx - y*(m_gridWidth+1); in init() 173 float* dst = &vtxArray.getVertices()[vtxNdx*numComponents]; in init()
|
H A D | glsShaderRenderCase.cpp | 205 int vtxNdx = ((y * (gridSize+1)) + x); in QuadGrid() local 207 m_positions[vtxNdx] = Vec4(fx, fy, 0.0f, 1.0f); in QuadGrid() 208 m_attribOne[vtxNdx] = 1.0f; in QuadGrid() 209 m_screenPos[vtxNdx] = Vec4(sx, sy, 0.0f, 1.0f) * viewportScale; in QuadGrid() 210 m_coords[vtxNdx] = getCoords(sx, sy); in QuadGrid() 211 m_unitCoords[vtxNdx] = getUnitCoords(sx, sy); in QuadGrid() 214 m_userAttribs[attribNdx][vtxNdx] = getUserAttrib(attribNdx, sx, sy); in QuadGrid() 652 int vtxNdx = ((y * (gridSize+1)) + x); in computeVertexReference() local 662 colors[vtxNdx] = color; in computeVertexReference()
|
H A D | glsBufferTestUtil.cpp | 523 static inline tcu::Vec4 fetchVtxColor (const deUint8* ptr, int vtxNdx) 525 return tcu::RGBA(*(ptr + vtxNdx*3 + 0), 526 *(ptr + vtxNdx*3 + 1), 527 *(ptr + vtxNdx*3 + 2),
|
/third_party/vk-gl-cts/modules/internal/ |
H A D | ditFrameworkTests.cpp | 651 for (int vtxNdx = 0; vtxNdx < DE_LENGTH_OF_ARRAY(c.vtx); vtxNdx++) in ConstantInterpolationTest() 653 c.vtx[vtxNdx].x() = rnd.getFloat()*2.0f - 1.0f; in ConstantInterpolationTest() 654 c.vtx[vtxNdx].y() = rnd.getFloat()*2.0f - 1.0f; in ConstantInterpolationTest() 655 c.vtx[vtxNdx].z() = depth; in ConstantInterpolationTest() 656 c.vtx[vtxNdx].w() = 1.0f; in ConstantInterpolationTest()
|
/third_party/vk-gl-cts/external/openglcts/modules/common/ |
H A D | glcShaderRenderCase.cpp | 262 int vtxNdx = ((y * (gridSize + 1)) + x); in QuadGrid() local 264 m_positions[vtxNdx] = Vec4(fx, fy, 0.0f, 1.0f); in QuadGrid() 265 m_attribOne[vtxNdx] = 1.0f; in QuadGrid() 266 m_screenPos[vtxNdx] = Vec4(sx, sy, 0.0f, 1.0f) * viewportScale; in QuadGrid() 267 m_coords[vtxNdx] = getCoords(sx, sy); in QuadGrid() 268 m_unitCoords[vtxNdx] = getUnitCoords(sx, sy); in QuadGrid() 271 m_userAttribs[attribNdx][vtxNdx] = getUserAttrib(attribNdx, sx, sy); in QuadGrid() 724 int vtxNdx = ((y * (gridSize + 1)) + x); in computeVertexReference() local 734 colors[vtxNdx] = color; in computeVertexReference()
|
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fTessellationTests.cpp | 3876 for (int vtxNdx = 0; vtxNdx < (int)prim0Vertices.size(); vtxNdx++) 3878 if (prim0Vertices[vtxNdx] != prim1Vertices[vtxNdx]) 3880 log << TestLog::Message << "Failure: tessellation coordinate at index " << vtxNdx << " differs between two primitives drawn in one draw call" << TestLog::EndMessage 3881 << TestLog::Message << "Note: the coordinate is " << prim0Vertices[vtxNdx] << " for the first primitive and " << prim1Vertices[vtxNdx] << " for the second" << TestLog::EndMessage 3931 for (int vtxNdx = 0; vtxNdx < (in [all...] |
H A D | es31fPrimitiveBoundingBoxTests.cpp | 4203 for (int vtxNdx = 0; vtxNdx < 6; ++vtxNdx) 4204 data[ndx * 6 * 2 + 2*vtxNdx].z() = rnd.getFloat(0.0f, 1.0); 4207 for (int vtxNdx = 0; vtxNdx < 6; ++vtxNdx) 4208 data[ndx * 6 * 2 + 2*vtxNdx].w() = rnd.getFloat(0.0f, 1.0);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRender.cpp | 239 int vtxNdx = ((y * (gridSize+1)) + x); 241 m_positions[vtxNdx] = tcu::Vec4(fx, fy, 0.0f, 1.0f); 242 m_coords[vtxNdx] = getCoords(sx, sy); 243 m_unitCoords[vtxNdx] = getUnitCoords(sx, sy); 244 m_attribOne[vtxNdx] = 1.0f; 246 m_screenPos[vtxNdx] = tcu::Vec4(sx, sy, 0.0f, 1.0f) * viewportScale; 249 m_userAttribs[attribNdx][vtxNdx] = getUserAttrib(attribNdx, sx, sy); 2404 const int vtxNdx = ((y * (gridSize+1)) + x); 2414 colors[vtxNdx] = color;
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/ |
H A D | vktShaderRender.cpp | 239 int vtxNdx = ((y * (gridSize+1)) + x); 241 m_positions[vtxNdx] = tcu::Vec4(fx, fy, 0.0f, 1.0f); 242 m_coords[vtxNdx] = getCoords(sx, sy); 243 m_unitCoords[vtxNdx] = getUnitCoords(sx, sy); 244 m_attribOne[vtxNdx] = 1.0f; 246 m_screenPos[vtxNdx] = tcu::Vec4(sx, sy, 0.0f, 1.0f) * viewportScale; 249 m_userAttribs[attribNdx][vtxNdx] = getUserAttrib(attribNdx, sx, sy); 2406 const int vtxNdx = ((y * (gridSize+1)) + x); 2416 colors[vtxNdx] = color;
|
/third_party/vk-gl-cts/framework/common/ |
H A D | tcuRasterizationVerifier.cpp | 2428 for (int vtxNdx = 0; vtxNdx < 3; ++vtxNdx) 2430 const int otherVtxNdx = (vtxNdx + 1) % 3; 2432 const DVec2 edge = triangleSubPixelSpace[otherVtxNdx] - triangleSubPixelSpace[vtxNdx]; 2433 const DVec2 v = pixelCenterPosition - triangleSubPixelSpace[vtxNdx];
|