Lines Matching refs:gatherArgs
830 …ets> makePixelOffsetsFunctor (GatherType gatherType, const GatherArgs& gatherArgs, const IVec2& of… in makePixelOffsetsFunctor() argument
834 const IVec2 offset = gatherType == GATHERTYPE_BASIC ? IVec2(0) : gatherArgs.offsets[0]; in makePixelOffsetsFunctor()
842 return MovePtr<PixelOffsets>(new MultiplePixelOffsets(gatherArgs.offsets[0], in makePixelOffsetsFunctor()
843 gatherArgs.offsets[1], in makePixelOffsetsFunctor()
844 gatherArgs.offsets[2], in makePixelOffsetsFunctor()
845 gatherArgs.offsets[3])); in makePixelOffsetsFunctor()
988 const GatherArgs& gatherArgs) const;
1162 …gatherType, const tcu::TextureFormat& textureFormat, const GatherArgs& gatherArgs, const string& r… in genGatherFuncCall() argument
1186 DE_ASSERT(gatherArgs.componentNdx < 0); in genGatherFuncCall()
1198 result += "ivec2" + de::toString(gatherArgs.offsets[0]); in genGatherFuncCall()
1207 + string(indentationDepth, '\t') + "\tivec2" + de::toString(gatherArgs.offsets[0]) + ",\n" in genGatherFuncCall()
1208 + string(indentationDepth, '\t') + "\tivec2" + de::toString(gatherArgs.offsets[1]) + ",\n" in genGatherFuncCall()
1209 + string(indentationDepth, '\t') + "\tivec2" + de::toString(gatherArgs.offsets[2]) + ",\n" in genGatherFuncCall()
1210 + string(indentationDepth, '\t') + "\tivec2" + de::toString(gatherArgs.offsets[3]) + ")\n" in genGatherFuncCall()
1219 if (gatherArgs.componentNdx >= 0) in genGatherFuncCall()
1221 DE_ASSERT(gatherArgs.componentNdx < 4); in genGatherFuncCall()
1222 result += ", " + de::toString(gatherArgs.componentNdx); in genGatherFuncCall()
1234 const GatherArgs& gatherArgs, in genProgramSources() argument
1244 …const string funcCall = genGatherFuncCall(gatherType, textureFormat, gatherArgs, refZExpr, off… in genProgramSources()
1359 const GatherArgs& gatherArgs = getGatherArgs(m_currentIteration); in iterate() local
1366 …erCtx, genProgramSources(m_gatherType, m_textureType, m_textureFormat, gatherArgs, refZExpr, getOf… in iterate()
1371 … << genGatherFuncCall(m_gatherType, m_textureFormat, gatherArgs, refZExpr, getOffsetRange(), 0) in iterate()
1473 const GatherArgs& gatherArgs) const in verify()
1479 const int componentNdx = de::max(0, gatherArgs.componentNdx); in verify()
1498 …const MovePtr<PixelOffsets> pixelOffsets = makePixelOffsetsFunctor(m_gatherType, gatherArgs, getO… in verify()
1526 const int componentNdx = de::max(0, gatherArgs.componentNdx); in verify()
1754 …rgs getGatherArgs (int iterationNdx) const { return m_iterations[iterationNdx].gatherArgs; } in getGatherArgs()
1761 GatherArgs gatherArgs; member
1794 m_iterations.back().gatherArgs = basicIterations[basicNdx]; in generateIterations()
1806 m_iterations.back().gatherArgs = basicIterations[basicNdx]; in generateIterations()
1856 …ure2DArrayView(m_swizzledTexture), m_baseLevel), texCoords, m_iterations[iterationNdx].gatherArgs); in verify()
1886 …Args getGatherArgs (int iterationNdx) const { return m_iterations[iterationNdx].gatherArgs; } in getGatherArgs()
1893 GatherArgs gatherArgs; member
1930 m_iterations.back().gatherArgs = basicIterations[basicNdx]; in generateIterations()
1942 m_iterations.back().gatherArgs = basicIterations[basicNdx]; in generateIterations()
1997 …extureCubeView(m_swizzledTexture), m_baseLevel), texCoords, m_iterations[iterationNdx].gatherArgs); in verify()