Home
last modified time | relevance | path

Searched refs:fragNdx (Results 1 - 25 of 50) sorted by relevance

12

/third_party/vk-gl-cts/framework/referencerenderer/
H A DrrShadingContext.hpp55 void writeFragmentOutput (const FragmentShadingContext& context, int packetNdx, int fragNdx, int outputNdx, const T& value) in writeFragmentOutput() argument
58 DE_ASSERT(fragNdx >= 0 && fragNdx < 4); 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
68 DE_ASSERT(fragNdx >= 0 && fragNdx < 4); 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()
78 tcu::Vector<T, 4> readPointVarying (const FragmentPacket& packet, const FragmentShadingContext& context, int varyingLoc, int fragNdx) in readPointVarying() argument
87 readLineVarying(const FragmentPacket& packet, const FragmentShadingContext& context, int varyingLoc, int fragNdx) readLineVarying() argument
94 readTriangleVarying(const FragmentPacket& packet, const FragmentShadingContext& context, int varyingLoc, int fragNdx) readTriangleVarying() argument
102 readVarying(const FragmentPacket& packet, const FragmentShadingContext& context, int varyingLoc, int fragNdx) readVarying() argument
171 readFragmentDepth(const FragmentShadingContext& context, int packetNdx, int fragNdx, int sampleNdx) readFragmentDepth() argument
178 writeFragmentDepth(const FragmentShadingContext& context, int packetNdx, int fragNdx, int sampleNdx, float depthValue) writeFragmentDepth() argument
[all...]
H A DrrRasterizer.cpp757 for (int fragNdx = 0; fragNdx < 4; fragNdx++)
759 e01[sampleNdx][fragNdx] = evaluateEdge(m_edge01, sx[fragNdx] + ox, sy[fragNdx] + oy);
760 e12[sampleNdx][fragNdx] = evaluateEdge(m_edge12, sx[fragNdx] + ox, sy[fragNdx] + oy);
761 e20[sampleNdx][fragNdx]
[all...]
H A DrrRenderer.cpp1051 for (int fragNdx = 0; fragNdx < 4; fragNdx++) in writeFragmentPackets()
1054 const int xo = fragNdx%2; in writeFragmentPackets()
1055 const int yo = fragNdx/2; in writeFragmentPackets()
1083 for (int fragNdx = 0; fragNdx < 4; fragNdx++) in writeFragmentPackets()
1086 const int xo = fragNdx%2; in writeFragmentPackets()
1087 const int yo = fragNdx/ in writeFragmentPackets()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineReferenceRenderer.hpp196 for (int fragNdx = 0; fragNdx < 4; fragNdx++) in shadeFragments()
198 const tcu::Vec4 vtxPosition = rr::readVarying<float>(packet, context, 0, fragNdx); in shadeFragments()
199 rr::writeFragmentDepth(context, packetNdx, fragNdx, 0, vtxPosition.z()); in shadeFragments()
203 for (int fragNdx = 0; fragNdx < 4; fragNdx++) in shadeFragments()
205 const tcu::Vec4 vtxColor = rr::readVarying<float>(packet, context, 1, fragNdx); in shadeFragments()
206 rr::writeFragmentOutput(context, packetNdx, fragNdx, in shadeFragments()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineReferenceRenderer.hpp196 for (int fragNdx = 0; fragNdx < 4; fragNdx++) in shadeFragments()
198 const tcu::Vec4 vtxPosition = rr::readVarying<float>(packet, context, 0, fragNdx); in shadeFragments()
199 rr::writeFragmentDepth(context, packetNdx, fragNdx, 0, vtxPosition.z()); in shadeFragments()
203 for (int fragNdx = 0; fragNdx < 4; fragNdx++) in shadeFragments()
205 const tcu::Vec4 vtxColor = rr::readVarying<float>(packet, context, 1, fragNdx); in shadeFragments()
206 rr::writeFragmentOutput(context, packetNdx, fragNdx, in shadeFragments()
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fFboTestUtil.cpp132 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
133 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments()
138 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
139 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, icolor); in shadeFragments()
144 for (int fragNdx = 0; fragNdx < in shadeFragments()
[all...]
H A Des3fDepthTests.cpp104 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
105 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments()
H A Des3fStencilTests.cpp108 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
109 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments()
H A Des3fTextureUnitTests.cpp675 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
676 outColors[fragNdx] += colorMultiplier * (texSamples[fragNdx]*m_texScales[unitNdx] + m_texBiases[unitNdx]); in shadeFragments()
680 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
681 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, outColors[fragNdx]); in shadeFragments()
[all...]
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fFboTestUtil.cpp225 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
227 const tcu::Vec4 coord = rr::readTriangleVarying<float>(packets[packetNdx], context, 0, fragNdx); in shadeFragments()
228 texCoords[fragNdx] = tcu::Vec2(coord.x(), coord.y()); in shadeFragments()
232 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
233 colors[fragNdx] = tcu::Vec4(0.0f); in shadeFragments()
245 for (int fragNdx in shadeFragments()
[all...]
H A Des31fGeometryShaderTests.cpp247 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
248 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, rr::readVarying<float>(packets[packetNdx], context, 0, fragNdx)); in shadeFragments()
354 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
355 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, rr::readVarying<float>(packets[packetNdx], context, 0, fragNdx)); in shadeFragments()
[all...]
/third_party/vk-gl-cts/framework/randomshaders/
H A DrsgProgramExecutor.cpp322 for (int fragNdx = packetStart; fragNdx < packetEnd; fragNdx++) in execute()
324 int y = fragNdx/width; in execute()
325 int x = fragNdx - y*width; in execute()
329 interpolateFragmentInput(access, fragNdx-packetStart, in execute()
343 for (int fragNdx = packetStart; fragNdx < packetEnd; fragNdx++) in execute()
345 int y = fragNdx/widt in execute()
[all...]
/third_party/vk-gl-cts/modules/glshared/
H A DglsRandomShaderProgram.cpp273 for (int fragNdx = 0; fragNdx < rr::NUM_FRAGMENTS_PER_PACKET; fragNdx++) in shadeFragments()
275 const tcu::Vec4 varValue = rr::readVarying<float>(packet, context, varNdx, fragNdx); in shadeFragments()
276 const int dstNdx = packetNdx*rr::NUM_FRAGMENTS_PER_PACKET + fragNdx; in shadeFragments()
291 for (int fragNdx = 0; fragNdx < rr::NUM_FRAGMENTS_PER_PACKET; fragNdx++) in shadeFragments()
293 const int srcNdx = packetNdx*rr::NUM_FRAGMENTS_PER_PACKET + fragNdx; in shadeFragments()
299 rr::writeFragmentOutput(context, packetOffset+packetNdx, fragNdx, in shadeFragments()
[all...]
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fTextureSpecificationTests.cpp151 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) 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()
216 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
218 const tcu::Vec4 coord = rr::readTriangleVarying<float>(packets[packetNdx], context, 0, fragNdx); in shadeFragments()
219 texCoords[fragNdx] in shadeFragments()
[all...]
H A Des2fDepthTests.cpp101 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
102 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments()
H A Des2fTextureUnitTests.cpp521 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
522 outColors[fragNdx] += colorMultiplier * texSamples[fragNdx]; in shadeFragments()
526 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
527 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, outColors[fragNdx]); in shadeFragments()
[all...]
H A Des2fFboRenderTest.cpp106 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
107 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments()
160 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
162 const tcu::Vec4 v_coord = rr::readVarying<float>(packets[packetNdx], context, 0, fragNdx); in shadeFragments()
165 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, this->m_uniforms[0].sampler.tex2D->sample(v_coord.x(), v_coord.y(), lod)); in shadeFragments()
223 for (int fragNdx in shadeFragments()
[all...]
H A Des2fStencilTests.cpp105 for (int fragNdx = 0; fragNdx < 4; ++fragNdx) in shadeFragments()
106 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments()
/third_party/vk-gl-cts/framework/opengl/simplereference/
H A DsglrReferenceContext.cpp4834 for (int fragNdx = 0; fragNdx < 4; ++fragNdx)
4836 const float& dFdx = (fragNdx > 2) ? dFdx1 : dFdx0;
4837 const float& dFdy = (fragNdx % 2) ? dFdy1 : dFdy0;
4844 output[fragNdx] = sample(packetTexcoords[fragNdx], lod);
4954 for (int fragNdx = 0; fragNdx < 4; ++fragNdx)
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktDrawAhbTests.cpp116 for (deUint32 fragNdx = 0; fragNdx < rr::NUM_FRAGMENTS_PER_PACKET; ++fragNdx) in shadeFragments()
118 tcu::Vec4 color = rr::readVarying<float>(packet, context, 0, fragNdx); in shadeFragments()
119 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments()
H A DvktDrawOHOSNativeBufferTests.cpp115 for (deUint32 fragNdx = 0; fragNdx < rr::NUM_FRAGMENTS_PER_PACKET; ++fragNdx) in shadeFragments()
117 tcu::Vec4 color = rr::readVarying<float>(packet, context, 0, fragNdx); in shadeFragments()
118 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktDrawAhbTests.cpp116 for (deUint32 fragNdx = 0; fragNdx < rr::NUM_FRAGMENTS_PER_PACKET; ++fragNdx) in shadeFragments()
118 tcu::Vec4 color = rr::readVarying<float>(packet, context, 0, fragNdx); in shadeFragments()
119 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color); in shadeFragments()
/third_party/vk-gl-cts/modules/internal/
H A DditFrameworkTests.cpp760 for (int fragNdx = 0; fragNdx < rr::NUM_FRAGMENTS_PER_PACKET; fragNdx++) in runCase()
762 const tcu::Vec4 interp = rr::readTriangleVarying<float>(packets[packetNdx], context, 0, fragNdx); in runCase()
763 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, interp); in runCase()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
H A DvktApiSmokeTests.cpp302 for (int fragNdx = 0; fragNdx < rr::NUM_FRAGMENTS_PER_PACKET; ++fragNdx) in shadeFragments()
304 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, tcu::Vec4(1.0f, 0.0f, 1.0f, 1.0f)); in shadeFragments()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/
H A DvktApiSmokeTests.cpp302 for (int fragNdx = 0; fragNdx < rr::NUM_FRAGMENTS_PER_PACKET; ++fragNdx) in shadeFragments()
304 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, tcu::Vec4(1.0f, 0.0f, 1.0f, 1.0f)); in shadeFragments()

Completed in 33 milliseconds

12