Home
last modified time | relevance | path

Searched refs:triNdx (Results 1 - 20 of 20) sorted by relevance

/third_party/vk-gl-cts/framework/opengl/
H A DgluTextureTestUtil.cpp415 int triNdx = xf + yf >= 1.0f ? 1 : 0; // Top left fill rule. in sampleTextureNonProjected() local
416 float triX = triNdx ? 1.0f-xf : xf; in sampleTextureNonProjected()
417 float triY = triNdx ? 1.0f-yf : yf; in sampleTextureNonProjected()
419 float s = triangleInterpolate(triS[triNdx].x(), triS[triNdx].y(), triS[triNdx].z(), triX, triY); in sampleTextureNonProjected()
420 float lod = triLod[triNdx]; in sampleTextureNonProjected()
452 int triNdx = xf + yf >= 1.0f ? 1 : 0; // Top left fill rule. in sampleTextureNonProjected() local
453 float triX = triNdx ? 1.0f-xf : xf; in sampleTextureNonProjected()
454 float triY = triNdx in sampleTextureNonProjected()
499 int triNdx = nx + ny >= 1.0f ? 1 : 0; sampleTextureProjected() local
543 int triNdx = nx + ny >= 1.0f ? 1 : 0; sampleTextureProjected() local
681 const int triNdx = nx + ny >= 1.0f ? 1 : 0; sampleTextureCube() local
747 int triNdx = xf + yf >= 1.0f ? 1 : 0; // Top left fill rule. sampleTextureNonProjected() local
795 int triNdx = xf + yf >= 1.0f ? 1 : 0; // Top left fill rule. sampleTextureNonProjected() local
842 int triNdx = xf + yf >= 1.0f ? 1 : 0; // Top left fill rule. sampleTextureNonProjected() local
890 int triNdx = nx + ny >= 1.0f ? 1 : 0; sampleTextureProjected() local
957 const int triNdx = nx + ny >= 1.0f ? 1 : 0; sampleTextureCubeArray() local
1003 const int triNdx = xf + yf >= 1.0f ? 1 : 0; // Top left fill rule. fetchTexture() local
1351 const int triNdx = nx + ny >= 1.0f ? 1 : 0; computeTextureLookupDiff() local
2059 const int triNdx = nx + ny >= 1.0f ? 1 : 0; computeTextureLookupDiff() local
2168 const int triNdx = nx + ny >= 1.0f ? 1 : 0; computeTextureLookupDiff() local
2552 const int triNdx = nx + ny >= 1.0f ? 1 : 0; computeTextureCompareDiff() local
2668 const int triNdx = nx + ny >= 1.0f ? 1 : 0; computeTextureCompareDiff() local
2790 const int triNdx = nx + ny >= 1.0f ? 1 : 0; computeTextureCompareDiff() local
2902 const int triNdx = nx + ny >= 1.0f ? 1 : 0; computeTextureCompareDiff() local
3009 const int triNdx = nx + ny >= 1.0f ? 1 : 0; computeTextureCompareDiff() local
3120 const int triNdx = nx + ny >= 1.0f ? 1 : 0; computeTextureCompareDiff() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderInvarianceTests.cpp178 for (int triNdx = 0; triNdx < numTriangles; ++triNdx) in iterate()
184 vertices[triNdx * 3 + 0] = vertex1; in iterate()
185 vertices[triNdx * 3 + 1] = vertex2; in iterate()
186 vertices[triNdx * 3 + 2] = vertex3; in iterate()
190 for (int triNdx = 0; triNdx < numTriangles; ++triNdx) in iterate()
192 vertices[(numTriangles + triNdx) * in iterate()
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fShaderInvarianceTests.cpp212 for (int triNdx = 0; triNdx < numTriangles; ++triNdx) in init()
218 triangles[triNdx*3 + 0] = vertex1; in init()
219 triangles[triNdx*3 + 1] = vertex2; in init()
220 triangles[triNdx*3 + 2] = vertex3; in init()
224 for (int triNdx = 0; triNdx < numTriangles; ++triNdx) in init()
226 triangles[(numTriangles + triNdx)* in init()
[all...]
H A Des3fShaderBuiltinVarTests.cpp850 const int triNdx = vtxNdx/3; in init() local
851 const int quadNdx = triNdx/2; in init()
858 if (triNdx%2 == 0) in init()
H A Des3fTransformFeedbackTests.cpp694 int triNdx = outNdx/3; in getAttributeIndex() local
696 return (triNdx%2 != 0 && vtxNdx < 2) ? (triNdx+1-vtxNdx) : (triNdx+vtxNdx); in getAttributeIndex()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/
H A DvktShaderRenderInvarianceTests.cpp178 for (int triNdx = 0; triNdx < numTriangles; ++triNdx) in iterate()
184 vertices[triNdx * 3 + 0] = vertex1; in iterate()
185 vertices[triNdx * 3 + 1] = vertex2; in iterate()
186 vertices[triNdx * 3 + 2] = vertex3; in iterate()
190 for (int triNdx = 0; triNdx < numTriangles; ++triNdx) in iterate()
192 vertices[(numTriangles + triNdx) * in iterate()
[all...]
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fShaderInvarianceTests.cpp212 for (int triNdx = 0; triNdx < numTriangles; ++triNdx) in init()
218 triangles[triNdx*3 + 0] = vertex1; in init()
219 triangles[triNdx*3 + 1] = vertex2; in init()
220 triangles[triNdx*3 + 2] = vertex3; in init()
224 for (int triNdx = 0; triNdx < numTriangles; ++triNdx) in init()
226 triangles[(numTriangles + triNdx)* in init()
[all...]
/third_party/vk-gl-cts/modules/gles2/accuracy/
H A Des2aVaryingInterpolationTests.cpp83 int triNdx = nx + ny >= 1.0f ? 1 : 0; in renderReference() local
84 float triNx = triNdx ? 1.0f - nx : nx; in renderReference()
85 float triNy = triNdx ? 1.0f - ny : ny; in renderReference()
87 float r = projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy) * scale[0] + bias[0]; in renderReference()
88 float g = projectedTriInterpolate(triG[triNdx], triW[triNdx], triNx, triNy) * scale[1] + bias[1]; in renderReference()
89 float b = projectedTriInterpolate(triB[triNdx], triW[triNdx], triNx, triNy) * scale[2] + bias[2]; in renderReference()
/third_party/vk-gl-cts/modules/gles3/accuracy/
H A Des3aVaryingInterpolationTests.cpp85 int triNdx = nx + ny >= 1.0f ? 1 : 0; in renderReference() local
86 float triNx = triNdx ? 1.0f - nx : nx; in renderReference()
87 float triNy = triNdx ? 1.0f - ny : ny; in renderReference()
89 float r = projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy) * scale[0] + bias[0]; in renderReference()
90 float g = projectedTriInterpolate(triG[triNdx], triW[triNdx], triNx, triNy) * scale[1] + bias[1]; in renderReference()
91 float b = projectedTriInterpolate(triB[triNdx], triW[triNdx], triNx, triNy) * scale[2] + bias[2]; in renderReference()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/texture/
H A DvktTextureSwizzleTests.cpp207 const int triNdx = xf + yf >= 1.0f ? 1 : 0; // Top left fill rule in iterate() local
208 const float triX = triNdx ? 1.0f-xf : xf; in iterate()
209 const float triY = triNdx ? 1.0f-yf : yf; in iterate()
211 const float s = triangleInterpolate(triS[triNdx].x(), triS[triNdx].y(), triS[triNdx].z(), triX, triY); in iterate()
212 const float t = triangleInterpolate(triT[triNdx].x(), triT[triNdx].y(), triT[triNdx].z(), triX, triY); in iterate()
213 const float lod = triLod[triNdx]; in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture/
H A DvktTextureSwizzleTests.cpp235 const int triNdx = xf + yf >= 1.0f ? 1 : 0; // Top left fill rule in iterate() local
236 const float triX = triNdx ? 1.0f-xf : xf; in iterate()
237 const float triY = triNdx ? 1.0f-yf : yf; in iterate()
239 const float s = triangleInterpolate(triS[triNdx].x(), triS[triNdx].y(), triS[triNdx].z(), triX, triY); in iterate()
240 const float t = triangleInterpolate(triT[triNdx].x(), triT[triNdx].y(), triT[triNdx].z(), triX, triY); in iterate()
241 const float lod = triLod[triNdx]; in iterate()
[all...]
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fMultisampleTests.cpp494 for (int triNdx = 0; triNdx < numTriangles; triNdx++) in drawPattern()
496 const float angle0 = 2.0f*DE_PI * (float)triNdx / (float)numTriangles; in drawPattern()
497 const float angle1 = 2.0f*DE_PI * ((float)triNdx + 0.5f) / (float)numTriangles; in drawPattern()
498 const Vec4 color = Vec4(0.4f + (float)triNdx/(float)numTriangles*0.6f, in drawPattern()
499 0.5f + (float)triNdx/(float)numTriangles*0.3f, in drawPattern()
500 0.6f - (float)triNdx/(float)numTriangles*0.5f, in drawPattern()
501 0.7f - (float)triNdx/(float)numTriangles*0.7f); in drawPattern()
510 const GLbitfield rawMask = (GLbitfield)deUint32Hash(wordNdx * 32 + triNdx); in drawPattern()
[all...]
H A Des31fTessellationTests.cpp1481 for (int triNdx = 0; triNdx < numTriangles; triNdx++)
1483 Triangle triangle(coords[3*triNdx + 0],
1484 coords[3*triNdx + 1],
1485 coords[3*triNdx + 2]);
/third_party/vk-gl-cts/modules/egl/
H A DteglRenderTests.cpp172 for (int triNdx = 0; triNdx < drawOp.count; triNdx++) in randomizeDrawOp()
180 tcu::Vec4& position = drawOp.positions[triNdx*3 + coordNdx]; in randomizeDrawOp()
181 tcu::Vec4& color = drawOp.colors[triNdx*3 + coordNdx]; in randomizeDrawOp()
203 tcu::Vec4& p0 = drawOp.positions[triNdx*3 + 0]; in randomizeDrawOp()
204 tcu::Vec4& p1 = drawOp.positions[triNdx*3 + 1]; in randomizeDrawOp()
205 tcu::Vec4& p2 = drawOp.positions[triNdx*3 + 2]; in randomizeDrawOp()
/third_party/vk-gl-cts/framework/common/
H A DtcuRasterizationVerifier.cpp708 for (int triNdx = (int)scene.triangles.size() - 1; triNdx >= 0; --triNdx)
710 const CoverageType coverage = calculateTriangleCoverage(scene.triangles[triNdx].positions[0],
711 scene.triangles[triNdx].positions[1],
712 scene.triangles[triNdx].positions[2],
721 const InterpolationRange weights = interpolator.interpolate(triNdx, tcu::IVec2(x, y), viewportSize, multisampled, subPixelBits);
723 const tcu::Vec4 fragmentColorMax = de::clamp(weights.max.x(), 0.0f, 1.0f) * scene.triangles[triNdx].colors[0] +
724 de::clamp(weights.max.y(), 0.0f, 1.0f) * scene.triangles[triNdx].colors[1] +
725 de::clamp(weights.max.z(), 0.0f, 1.0f) * scene.triangles[triNdx]
[all...]
/third_party/vk-gl-cts/modules/glshared/
H A DglsLongStressCase.cpp1042 for (int triNdx = 0; triNdx < numVertices-2; triNdx++) in generateRandomPositionAttribData()
1044 float* const vtxAComps = &data[(triNdx+0)*numComponents]; in generateRandomPositionAttribData()
1045 float* const vtxBComps = &data[(triNdx+1)*numComponents]; in generateRandomPositionAttribData()
1046 float* const vtxCComps = &data[(triNdx+2)*numComponents]; in generateRandomPositionAttribData()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/
H A DvktTessellationInvarianceTests.cpp1196 for (int triNdx = 0; triNdx < numTriangles; ++triNdx) in compareTriangleSets()
1198 Triangle triangle = makeTriangle(primitives[triNdx]); in compareTriangleSets()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/tessellation/
H A DvktTessellationInvarianceTests.cpp1184 for (int triNdx = 0; triNdx < numTriangles; ++triNdx) in compareTriangleSets()
1186 Triangle triangle = makeTriangle(primitives[triNdx]); in compareTriangleSets()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization/
H A DvktRasterizationTests.cpp5542 for (int triNdx = 0; triNdx < (int)outTriangles.size(); ++triNdx)
5547 line.positions[0] = outTriangles.at(triNdx).positions[vrtxNdx];
5548 line.positions[1] = outTriangles.at(triNdx).positions[vrtxNdx + 1];
5553 line.positions[0] = outTriangles.at(triNdx).positions[2];
5554 line.positions[1] = outTriangles.at(triNdx).positions[0];
5562 for (int triNdx = 0; triNdx < (int)outTriangles.size(); ++triNdx)
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/rasterization/
H A DvktRasterizationTests.cpp5292 for (int triNdx = 0; triNdx < (int)outTriangles.size(); ++triNdx)
5297 line.positions[0] = outTriangles.at(triNdx).positions[vrtxNdx];
5298 line.positions[1] = outTriangles.at(triNdx).positions[vrtxNdx + 1];
5303 line.positions[0] = outTriangles.at(triNdx).positions[2];
5304 line.positions[1] = outTriangles.at(triNdx).positions[0];
5312 for (int triNdx = 0; triNdx < (int)outTriangles.size(); ++triNdx)
[all...]

Completed in 53 milliseconds