/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineReferenceRenderer.hpp | 66 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++) in shadeVertices() 68 rr::VertexPacket* const packet = packets[packetNdx]; in shadeVertices() 104 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++) in shadeVertices() 106 rr::VertexPacket* const packet = packets[packetNdx]; in shadeVertices() 141 for (int packetNdx = 0; packetNdx < numPacket in shadeVertices() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineReferenceRenderer.hpp | 66 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++) in shadeVertices() 68 rr::VertexPacket* const packet = packets[packetNdx]; in shadeVertices() 104 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++) in shadeVertices() 106 rr::VertexPacket* const packet = packets[packetNdx]; in shadeVertices() 141 for (int packetNdx = 0; packetNdx < numPacket in shadeVertices() [all...] |
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fFboTestUtil.cpp | 113 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 115 rr::VertexPacket& packet = *packets[packetNdx]; in shadeVertices() 131 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeFragments() 133 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments() 137 for (int packetNdx = 0; packetNdx < numPacket in shadeFragments() [all...] |
H A D | es3fDepthTests.cpp | 93 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 94 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx); in shadeVertices() 103 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeFragments() 105 rr::writeFragmentOutput(context, packetNdx, fragNd in shadeFragments() [all...] |
H A D | es3fStencilTests.cpp | 93 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 95 rr::VertexPacket& packet = *packets[packetNdx]; in shadeVertices() 107 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeFragments() 109 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments()
|
/third_party/vk-gl-cts/framework/referencerenderer/ |
H A D | rrShadingContext.hpp | 55 void writeFragmentOutput (const FragmentShadingContext& context, int packetNdx, int fragNdx, int outputNdx, const T& value) in writeFragmentOutput() argument 57 DE_ASSERT(packetNdx >= 0); in writeFragmentOutput() 61 context.outputArray[outputNdx + context.numFragmentOutputs*(fragNdx + packetNdx*4)] = value; in writeFragmentOutput() 65 void writeFragmentOutputDualSource (const FragmentShadingContext& context, int packetNdx, int fragNdx, int outputNdx, const T& value, const T& value1) in writeFragmentOutputDualSource() argument 67 DE_ASSERT(packetNdx >= 0); in writeFragmentOutputDualSource() 71 context.outputArray[outputNdx + context.numFragmentOutputs*(fragNdx + packetNdx*4)] = value; in writeFragmentOutputDualSource() 72 context.outputArraySrc1[outputNdx + context.numFragmentOutputs*(fragNdx + packetNdx*4)] = value1; in writeFragmentOutputDualSource() 171 inline float readFragmentDepth (const FragmentShadingContext& context, int packetNdx, int fragNdx, int sampleNdx) in readFragmentDepth() argument 175 return context.fragmentDepths[(packetNdx * 4 + fragNdx) * context.numSamples + sampleNdx]; in readFragmentDepth() 178 inline void writeFragmentDepth (const FragmentShadingContext& context, int packetNdx, in argument [all...] |
H A D | rrRasterizer.cpp | 542 int packetNdx = 0; in rasterizeSingleSample() local 551 while (m_curPos.y() <= m_bboxMax.y() && packetNdx < maxFragmentPackets) in rasterizeSingleSample() 617 depthValues[packetNdx*4+0] = z0[0]*za + z1[0]*zb + zc; in rasterizeSingleSample() 618 depthValues[packetNdx*4+1] = z0[1]*za + z1[1]*zb + zc; in rasterizeSingleSample() 619 depthValues[packetNdx*4+2] = z0[2]*za + z1[2]*zb + zc; in rasterizeSingleSample() 620 depthValues[packetNdx*4+3] = z0[3]*za + z1[3]*zb + zc; in rasterizeSingleSample() 625 FragmentPacket& packet = fragmentPackets[packetNdx]; in rasterizeSingleSample() 638 packetNdx += 1; in rasterizeSingleSample() 642 DE_ASSERT(packetNdx <= maxFragmentPackets); in rasterizeSingleSample() 643 numPacketsRasterized = packetNdx; in rasterizeSingleSample() [all...] |
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsRandomShaderProgram.cpp | 192 const int packetNdx = ndx+packetOffset; in shadeVertices() local 193 const rr::VertexPacket* packet = packets[packetNdx]; in shadeVertices() 211 const int packetNdx = ndx+packetOffset; in shadeVertices() local 212 rr::VertexPacket* packet = packets[packetNdx]; in shadeVertices() 233 const int packetNdx = ndx+packetOffset; in shadeVertices() local 234 rr::VertexPacket* const packet = packets[packetNdx]; in shadeVertices() 269 for (int packetNdx = 0; packetNdx < numPacketsToExecute; packetNdx++) in shadeFragments() 271 const rr::FragmentPacket& packet = packets[packetOffset+packetNdx]; in shadeFragments() [all...] |
H A D | glsTextureBufferCase.cpp | 166 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++) in shadeVertices() 168 rr::VertexPacket* const packet = packets[packetNdx]; in shadeVertices() 192 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++) in shadeVertices() 194 rr::VertexPacket* const packet = packets[packetNdx]; in shadeVertices() 224 for (int packetNdx = 0; packetNdx < numPacket in shadeFragments() [all...] |
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fDepthTests.cpp | 90 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 91 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx); in shadeVertices() 100 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeFragments() 102 rr::writeFragmentOutput(context, packetNdx, fragNd in shadeFragments() [all...] |
H A D | es2fFboRenderTest.cpp | 95 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 96 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx); in shadeVertices() 105 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeFragments() 107 rr::writeFragmentOutput(context, packetNdx, fragNd in shadeFragments() [all...] |
H A D | es2fStencilTests.cpp | 90 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 92 rr::VertexPacket& packet = *packets[packetNdx]; in shadeVertices() 104 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeFragments() 106 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments()
|
H A D | es2fTextureSpecificationTests.cpp | 139 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 141 rr::VertexPacket& packet = *packets[packetNdx]; in shadeVertices() 150 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeFragments() 153 const tcu::Vec4 coord = rr::readTriangleVarying<float>(packets[packetNdx], context, 0, fragNdx); in shadeFragments() 159 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, tcu::Vec4(f0, f1, 1.0f-f0, 1.0f-f1)); in shadeFragments() 199 for (int packetNdx in shadeVertices() [all...] |
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fFboTestUtil.cpp | 205 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 207 rr::VertexPacket& packet = *packets[packetNdx]; in shadeVertices() 222 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeFragments() 227 const tcu::Vec4 coord = rr::readTriangleVarying<float>(packets[packetNdx], context, 0, fragNdx); in shadeFragments() 256 if (m_outputType == glu::TYPE_FLOAT_VEC4) rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments() 257 else if (m_outputType == glu::TYPE_INT_VEC4) rr::writeFragmentOutput(context, packetNdx, fragNd in shadeFragments() [all...] |
H A D | es31fGeometryShaderTests.cpp | 246 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeFragments() 248 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, rr::readVarying<float>(packets[packetNdx], context, 0, fragNdx)); in shadeFragments() 353 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeFragments() 355 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, rr::readVarying<float>(packets[packetNdx], contex in shadeFragments() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawAhbTests.cpp | 86 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 88 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0], in shadeVertices() 89 packets[packetNdx]->instanceNdx, in shadeVertices() 90 packets[packetNdx]->vertexNdx); in shadeVertices() 93 packets[packetNdx]->instanceNdx, in shadeVertices() 94 packets[packetNdx]->vertexNdx); in shadeVertices() 96 packets[packetNdx]->outputs[0] = color; in shadeVertices() 113 for (int packetNdx in shadeFragments() [all...] |
H A D | vktDrawOHOSNativeBufferTests.cpp | 84 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 86 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0], in shadeVertices() 87 packets[packetNdx]->instanceNdx, in shadeVertices() 88 packets[packetNdx]->vertexNdx); in shadeVertices() 91 packets[packetNdx]->instanceNdx, in shadeVertices() 92 packets[packetNdx]->vertexNdx); in shadeVertices() 94 packets[packetNdx]->outputs[0] = color; in shadeVertices() 112 for (int packetNdx in shadeFragments() [all...] |
H A D | vktDrawInstancedTests.cpp | 189 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 191 const int instanceNdx = packets[packetNdx]->instanceNdx + m_firstInstance; in shadeVertices() 192 const tcu::Vec4 position = rr::readVertexAttribFloat(inputs[0], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx, m_firstInstance); in shadeVertices() 193 const tcu::Vec4 color = rr::readVertexAttribFloat(inputs[1], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx, m_firstInstance); in shadeVertices() 194 const tcu::Vec4 color2 = rr::readVertexAttribFloat(inputs[2], packets[packetNdx]->instanceNdx, packets[packetNdx] in shadeVertices() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawAhbTests.cpp | 86 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 88 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0], in shadeVertices() 89 packets[packetNdx]->instanceNdx, in shadeVertices() 90 packets[packetNdx]->vertexNdx); in shadeVertices() 93 packets[packetNdx]->instanceNdx, in shadeVertices() 94 packets[packetNdx]->vertexNdx); in shadeVertices() 96 packets[packetNdx]->outputs[0] = color; in shadeVertices() 113 for (int packetNdx in shadeFragments() [all...] |
H A D | vktDrawInstancedTests.cpp | 182 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 184 const int instanceNdx = packets[packetNdx]->instanceNdx + m_firstInstance; in shadeVertices() 185 const tcu::Vec4 position = rr::readVertexAttribFloat(inputs[0], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx, m_firstInstance); in shadeVertices() 186 const tcu::Vec4 color = rr::readVertexAttribFloat(inputs[1], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx, m_firstInstance); in shadeVertices() 187 const tcu::Vec4 color2 = rr::readVertexAttribFloat(inputs[2], packets[packetNdx]->instanceNdx, packets[packetNdx] in shadeVertices() [all...] |
/third_party/vk-gl-cts/modules/egl/ |
H A D | teglColorClearCase.cpp | 369 for (int packetNdx = 0; packetNdx < numPacketsPerThread; packetNdx++) in executeForContexts() 371 ClearPacket& packet = packets[threadNdx][packetNdx]; in executeForContexts() 374 packet.wait = semaphores[packetNdx*numThreads + threadNdx]; in executeForContexts() 375 packet.signal = semaphores[packetNdx*numThreads + threadNdx + 1]; in executeForContexts() 380 if (threadNdx == 0 && packetNdx == 0 && clearNdx == 0) in executeForContexts() 418 for (int packetNdx = 0; packetNdx < numPacketsPerThread; packetNdx in executeForContexts() [all...] |
H A D | teglRenderTests.cpp | 260 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 265 rr::VertexPacket& packet = *packets[packetNdx]; in shadeVertices() 277 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeFragments() 279 rr::FragmentPacket& packet = packets[packetNdx]; in shadeFragments() 282 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, rr::readVarying<float>(packet, context, VaryingLoc_Color, fragNdx)); in shadeFragments() 989 for (int packetNdx in executeForContexts() [all...] |
/third_party/vk-gl-cts/framework/randomshaders/ |
H A D | rsgProgramExecutor.cpp | 232 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++) in execute() 234 int packetStart = packetNdx*EXEC_VEC_WIDTH; in execute() 235 int packetEnd = deMin32((packetNdx+1)*EXEC_VEC_WIDTH, numVertices); in execute() 308 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++) in execute() 310 int packetStart = packetNdx*EXEC_VEC_WIDTH; in execute() 311 int packetEnd = deMin32((packetNdx in execute() [all...] |
/third_party/vk-gl-cts/modules/internal/ |
H A D | ditFrameworkTests.cpp | 738 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++) in runCase() 740 rr::readVertexAttrib(packets[packetNdx]->position, inputs[0], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx); in runCase() 741 packets[packetNdx]->outputs[0] = rr::readVertexAttribFloat(inputs[1], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx); in runCase() 758 for (int packetNdx in runCase() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiSmokeTests.cpp | 280 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeVertices() 282 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0], in shadeVertices() 283 packets[packetNdx]->instanceNdx, in shadeVertices() 284 packets[packetNdx]->vertexNdx); in shadeVertices() 300 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx) in shadeFragments() 304 rr::writeFragmentOutput(context, packetNdx, fragNd in shadeFragments() [all...] |