Searched refs:packetNdx (Results 1 - 25 of 37) sorted by relevance

12

/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineReferenceRenderer.hpp66 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++)
68 rr::VertexPacket* const packet = packets[packetNdx];
101 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++)
103 rr::VertexPacket* const packet = packets[packetNdx];
143 for (int packetNdx = 0; packetNdx < numPacket
[all...]
/external/deqp/modules/gles3/functional/
H A Des3fFboTestUtil.cpp113 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
115 rr::VertexPacket& packet = *packets[packetNdx];
131 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
133 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color);
137 for (int packetNdx = 0; packetNdx < numPacket
[all...]
H A Des3fDepthTests.cpp93 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
94 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx);
103 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
105 rr::writeFragmentOutput(context, packetNdx, fragNd
[all...]
H A Des3fStencilTests.cpp93 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
95 rr::VertexPacket& packet = *packets[packetNdx];
107 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
109 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color);
H A Des3fShaderBuiltinVarTests.cpp905 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
910 rr::VertexPacket& packet = *packets[packetNdx];
922 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
924 rr::FragmentPacket& packet = packets[packetNdx];
927 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, rr::readVarying<float>(packet, context, VARYINGLOC_COLOR, fragNdx));
/external/deqp/modules/glshared/
H A DglsRandomShaderProgram.cpp192 const int packetNdx = ndx+packetOffset; local
193 const rr::VertexPacket* packet = packets[packetNdx];
211 const int packetNdx = ndx+packetOffset; local
212 rr::VertexPacket* packet = packets[packetNdx];
233 const int packetNdx = ndx+packetOffset; local
234 rr::VertexPacket* const packet = packets[packetNdx];
269 for (int packetNdx = 0; packetNdx < numPacketsToExecute; packetNdx++)
271 const rr::FragmentPacket& packet = packets[packetOffset+packetNdx];
[all...]
H A DglsTextureBufferCase.cpp166 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++)
168 rr::VertexPacket* const packet = packets[packetNdx];
192 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++)
194 rr::VertexPacket* const packet = packets[packetNdx];
224 for (int packetNdx = 0; packetNdx < numPacket
[all...]
/external/deqp/modules/gles2/functional/
H A Des2fDepthTests.cpp90 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
91 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx);
100 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
102 rr::writeFragmentOutput(context, packetNdx, fragNd
[all...]
H A Des2fStencilTests.cpp90 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
92 rr::VertexPacket& packet = *packets[packetNdx];
104 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
106 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color);
H A Des2fFboRenderTest.cpp95 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
96 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx);
105 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
107 rr::writeFragmentOutput(context, packetNdx, fragNd
[all...]
H A Des2fTextureSpecificationTests.cpp139 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
141 rr::VertexPacket& packet = *packets[packetNdx];
150 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
153 const tcu::Vec4 coord = rr::readTriangleVarying<float>(packets[packetNdx], context, 0, fragNdx);
159 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, tcu::Vec4(f0, f1, 1.0f-f0, 1.0f-f1));
199 for (int packetNdx
[all...]
H A Des2fTextureUnitTests.cpp455 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
457 rr::VertexPacket& packet = *(packets[packetNdx]);
470 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
472 rr::FragmentPacket& packet = packets[packetNdx];
527 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, outColors[fragNdx]);
H A Des2fPolygonOffsetTests.cpp225 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
230 rr::VertexPacket& packet = *packets[packetNdx];
242 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
244 rr::FragmentPacket& packet = packets[packetNdx];
247 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, rr::readTriangleVarying<float>(packet, context, VARYINGLOC_COLOR, fragNdx));
/external/deqp/framework/referencerenderer/
H A DrrShadingContext.hpp54 void writeFragmentOutput (const FragmentShadingContext& context, int packetNdx, int fragNdx, int outputNdx, const T& value) argument
56 DE_ASSERT(packetNdx >= 0);
60 context.outputArray[outputNdx + context.numFragmentOutputs*(fragNdx + packetNdx*4)] = value;
159 inline float readFragmentDepth (const FragmentShadingContext& context, int packetNdx, int fragNdx, int sampleNdx) argument
163 return context.fragmentDepths[(packetNdx * 4 + fragNdx) * context.numSamples + sampleNdx];
166 inline void writeFragmentDepth (const FragmentShadingContext& context, int packetNdx, int fragNdx, int sampleNdx, float depthValue) argument
170 context.fragmentDepths[(packetNdx * 4 + fragNdx) * context.numSamples + sampleNdx] = depthValue;
H A DrrRasterizer.cpp541 int packetNdx = 0; local
550 while (m_curPos.y() <= m_bboxMax.y() && packetNdx < maxFragmentPackets)
616 depthValues[packetNdx*4+0] = z0[0]*za + z1[0]*zb + zc;
617 depthValues[packetNdx*4+1] = z0[1]*za + z1[1]*zb + zc;
618 depthValues[packetNdx*4+2] = z0[2]*za + z1[2]*zb + zc;
619 depthValues[packetNdx*4+3] = z0[3]*za + z1[3]*zb + zc;
624 FragmentPacket& packet = fragmentPackets[packetNdx];
637 packetNdx += 1;
641 DE_ASSERT(packetNdx <= maxFragmentPackets);
642 numPacketsRasterized = packetNdx;
[all...]
/external/deqp/framework/randomshaders/
H A DrsgProgramExecutor.cpp232 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++)
234 int packetStart = packetNdx*EXEC_VEC_WIDTH;
235 int packetEnd = deMin32((packetNdx+1)*EXEC_VEC_WIDTH, numVertices);
308 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++)
310 int packetStart = packetNdx*EXEC_VEC_WIDTH;
311 int packetEnd = deMin32((packetNdx
[all...]
/external/deqp/modules/gles31/functional/
H A Des31fFboTestUtil.cpp205 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
207 rr::VertexPacket& packet = *packets[packetNdx];
222 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
227 const tcu::Vec4 coord = rr::readTriangleVarying<float>(packets[packetNdx], context, 0, fragNdx);
256 if (m_outputType == glu::TYPE_FLOAT_VEC4) rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color);
257 else if (m_outputType == glu::TYPE_INT_VEC4) rr::writeFragmentOutput(context, packetNdx, fragNd
[all...]
H A Des31fGeometryShaderTests.cpp237 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
239 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, rr::readVarying<float>(packets[packetNdx], context, 0, fragNdx));
344 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
346 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, rr::readVarying<float>(packets[packetNdx], contex
[all...]
/external/deqp/modules/egl/
H A DteglColorClearCase.cpp369 for (int packetNdx = 0; packetNdx < numPacketsPerThread; packetNdx++)
371 ClearPacket& packet = packets[threadNdx][packetNdx];
374 packet.wait = semaphores[packetNdx*numThreads + threadNdx];
375 packet.signal = semaphores[packetNdx*numThreads + threadNdx + 1];
380 if (threadNdx == 0 && packetNdx == 0 && clearNdx == 0)
418 for (int packetNdx = 0; packetNdx < numPacketsPerThread; packetNdx
[all...]
H A DteglRenderTests.cpp254 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
259 rr::VertexPacket& packet = *packets[packetNdx];
271 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
273 rr::FragmentPacket& packet = packets[packetNdx];
276 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, rr::readVarying<float>(packet, context, VaryingLoc_Color, fragNdx));
980 for (int packetNdx
[all...]
/external/deqp/external/vulkancts/modules/vulkan/draw/
H A DvktDrawInstancedTests.cpp161 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
163 const int instanceNdx = packets[packetNdx]->instanceNdx + m_firstInstance;
164 const tcu::Vec4 position = rr::readVertexAttribFloat(inputs[0], instanceNdx, packets[packetNdx]->vertexNdx);
165 const tcu::Vec4 color = rr::readVertexAttribFloat(inputs[1], instanceNdx, packets[packetNdx]->vertexNdx);
166 const tcu::Vec4 color2 = rr::readVertexAttribFloat(inputs[2], instanceNdx, packets[packetNdx]->vertexNdx);
167 packets[packetNdx]->position = position + tcu::Vec4((float)(packets[packetNdx]->instanceNdx * 2.0 / m_numInstances), 0.0, 0.0, 0.0);
168 packets[packetNdx]
[all...]
H A DvktBasicDrawTests.cpp213 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
215 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0],
216 packets[packetNdx]->instanceNdx,
217 packets[packetNdx]->vertexNdx);
220 packets[packetNdx]->instanceNdx,
221 packets[packetNdx]->vertexNdx);
223 packets[packetNdx]->outputs[0] = color;
240 for (int packetNdx
[all...]
/external/deqp/modules/internal/
H A DditFrameworkTests.cpp738 for (int packetNdx = 0; packetNdx < numPackets; packetNdx++)
740 rr::readVertexAttrib(packets[packetNdx]->position, inputs[0], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx);
741 packets[packetNdx]->outputs[0] = rr::readVertexAttribFloat(inputs[1], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx);
758 for (int packetNdx
[all...]
/external/deqp/external/vulkancts/modules/vulkan/api/
H A DvktApiSmokeTests.cpp278 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
280 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0],
281 packets[packetNdx]->instanceNdx,
282 packets[packetNdx]->vertexNdx);
298 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
302 rr::writeFragmentOutput(context, packetNdx, fragNd
[all...]
/external/deqp/external/vulkancts/modules/vulkan/device_group/
H A DvktDeviceGroupRendering.cpp91 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
93 packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0],
94 packets[packetNdx]->instanceNdx,
95 packets[packetNdx]->vertexNdx);
113 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
117 rr::writeFragmentOutput(context, packetNdx, fragNd
[all...]

Completed in 488 milliseconds

12