Lines Matching refs:TextureFunctionHLSL
78 const TextureFunctionHLSL::TextureFunction &textureFunction, in OutputIntTexCoordWraps()
131 const TextureFunctionHLSL::TextureFunction &textureFunction, in OutputHLSL4SampleFunctionPrefix()
137 textureFunction.method == TextureFunctionHLSL::TextureFunction::FETCH) in OutputHLSL4SampleFunctionPrefix()
147 case TextureFunctionHLSL::TextureFunction::IMPLICIT: in OutputHLSL4SampleFunctionPrefix()
148 case TextureFunctionHLSL::TextureFunction::BIAS: in OutputHLSL4SampleFunctionPrefix()
149 case TextureFunctionHLSL::TextureFunction::LOD: in OutputHLSL4SampleFunctionPrefix()
152 case TextureFunctionHLSL::TextureFunction::LOD0: in OutputHLSL4SampleFunctionPrefix()
153 case TextureFunctionHLSL::TextureFunction::LOD0BIAS: in OutputHLSL4SampleFunctionPrefix()
154 case TextureFunctionHLSL::TextureFunction::GRAD: in OutputHLSL4SampleFunctionPrefix()
165 case TextureFunctionHLSL::TextureFunction::IMPLICIT: in OutputHLSL4SampleFunctionPrefix()
168 case TextureFunctionHLSL::TextureFunction::BIAS: in OutputHLSL4SampleFunctionPrefix()
171 case TextureFunctionHLSL::TextureFunction::LOD: in OutputHLSL4SampleFunctionPrefix()
172 case TextureFunctionHLSL::TextureFunction::LOD0: in OutputHLSL4SampleFunctionPrefix()
173 case TextureFunctionHLSL::TextureFunction::LOD0BIAS: in OutputHLSL4SampleFunctionPrefix()
176 case TextureFunctionHLSL::TextureFunction::GRAD: in OutputHLSL4SampleFunctionPrefix()
187 const TextureFunctionHLSL::TextureFunction &textureFunction, in GetSamplerCoordinateTypeString()
194 textureFunction.method != TextureFunctionHLSL::TextureFunction::GATHER) || in GetSamplerCoordinateTypeString()
195 textureFunction.method == TextureFunctionHLSL::TextureFunction::FETCH) in GetSamplerCoordinateTypeString()
242 int GetHLSLCoordCount(const TextureFunctionHLSL::TextureFunction &textureFunction, in GetHLSLCoordCount()
268 case TextureFunctionHLSL::TextureFunction::IMPLICIT: in GetHLSLCoordCount()
269 case TextureFunctionHLSL::TextureFunction::GRAD: in GetHLSLCoordCount()
271 case TextureFunctionHLSL::TextureFunction::BIAS: in GetHLSLCoordCount()
272 case TextureFunctionHLSL::TextureFunction::LOD: in GetHLSLCoordCount()
273 case TextureFunctionHLSL::TextureFunction::LOD0: in GetHLSLCoordCount()
274 case TextureFunctionHLSL::TextureFunction::LOD0BIAS: in GetHLSLCoordCount()
298 const TextureFunctionHLSL::TextureFunction &textureFunction, in OutputTextureFunctionArgumentList()
327 TextureFunctionHLSL::TextureFunction::FETCH) // Integer coordinates in OutputTextureFunctionArgumentList()
367 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::GRAD) in OutputTextureFunctionArgumentList()
399 case TextureFunctionHLSL::TextureFunction::IMPLICIT: in OutputTextureFunctionArgumentList()
401 case TextureFunctionHLSL::TextureFunction::BIAS: in OutputTextureFunctionArgumentList()
403 case TextureFunctionHLSL::TextureFunction::LOD: in OutputTextureFunctionArgumentList()
406 case TextureFunctionHLSL::TextureFunction::LOD0: in OutputTextureFunctionArgumentList()
408 case TextureFunctionHLSL::TextureFunction::LOD0BIAS: in OutputTextureFunctionArgumentList()
410 case TextureFunctionHLSL::TextureFunction::SIZE: in OutputTextureFunctionArgumentList()
412 case TextureFunctionHLSL::TextureFunction::FETCH: in OutputTextureFunctionArgumentList()
419 case TextureFunctionHLSL::TextureFunction::GRAD: in OutputTextureFunctionArgumentList()
421 case TextureFunctionHLSL::TextureFunction::GATHER: in OutputTextureFunctionArgumentList()
427 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::GATHER && in OutputTextureFunctionArgumentList()
460 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::BIAS || in OutputTextureFunctionArgumentList()
461 textureFunction.method == TextureFunctionHLSL::TextureFunction::LOD0BIAS) in OutputTextureFunctionArgumentList()
465 else if (textureFunction.method == TextureFunctionHLSL::TextureFunction::GATHER && in OutputTextureFunctionArgumentList()
473 const TextureFunctionHLSL::TextureFunction &textureFunction, in GetTextureReference()
523 const TextureFunctionHLSL::TextureFunction &textureFunction, in OutputTextureSizeFunctionBody()
594 void ProjectTextureCoordinates(const TextureFunctionHLSL::TextureFunction &textureFunction, in ProjectTextureCoordinates()
627 const TextureFunctionHLSL::TextureFunction &textureFunction, in OutputIntegerTextureSampleFunctionComputations()
681 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::IMPLICIT || in OutputIntegerTextureSampleFunctionComputations()
682 textureFunction.method == TextureFunctionHLSL::TextureFunction::LOD || in OutputIntegerTextureSampleFunctionComputations()
683 textureFunction.method == TextureFunctionHLSL::TextureFunction::GRAD) in OutputIntegerTextureSampleFunctionComputations()
685 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::IMPLICIT) in OutputIntegerTextureSampleFunctionComputations()
758 else if (textureFunction.method == TextureFunctionHLSL::TextureFunction::GRAD) in OutputIntegerTextureSampleFunctionComputations()
811 else if (textureFunction.method != TextureFunctionHLSL::TextureFunction::FETCH) in OutputIntegerTextureSampleFunctionComputations()
816 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::LOD0) in OutputIntegerTextureSampleFunctionComputations()
820 else if (textureFunction.method == TextureFunctionHLSL::TextureFunction::LOD0BIAS) in OutputIntegerTextureSampleFunctionComputations()
829 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::IMPLICIT || in OutputIntegerTextureSampleFunctionComputations()
830 textureFunction.method == TextureFunctionHLSL::TextureFunction::BIAS) in OutputIntegerTextureSampleFunctionComputations()
837 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::BIAS) in OutputIntegerTextureSampleFunctionComputations()
842 else if (textureFunction.method == TextureFunctionHLSL::TextureFunction::GRAD) in OutputIntegerTextureSampleFunctionComputations()
861 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::LOD0) in OutputIntegerTextureSampleFunctionComputations()
865 else if (textureFunction.method == TextureFunctionHLSL::TextureFunction::LOD0BIAS) in OutputIntegerTextureSampleFunctionComputations()
874 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::IMPLICIT || in OutputIntegerTextureSampleFunctionComputations()
875 textureFunction.method == TextureFunctionHLSL::TextureFunction::BIAS) in OutputIntegerTextureSampleFunctionComputations()
882 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::BIAS) in OutputIntegerTextureSampleFunctionComputations()
887 else if (textureFunction.method == TextureFunctionHLSL::TextureFunction::GRAD) in OutputIntegerTextureSampleFunctionComputations()
906 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::LOD0) in OutputIntegerTextureSampleFunctionComputations()
910 else if (textureFunction.method == TextureFunctionHLSL::TextureFunction::LOD0BIAS) in OutputIntegerTextureSampleFunctionComputations()
919 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::IMPLICIT || in OutputIntegerTextureSampleFunctionComputations()
920 textureFunction.method == TextureFunctionHLSL::TextureFunction::BIAS) in OutputIntegerTextureSampleFunctionComputations()
927 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::BIAS) in OutputIntegerTextureSampleFunctionComputations()
932 else if (textureFunction.method == TextureFunctionHLSL::TextureFunction::GRAD) in OutputIntegerTextureSampleFunctionComputations()
955 const TextureFunctionHLSL::TextureFunction &textureFunction, in OutputTextureGatherFunctionBody()
1022 const TextureFunctionHLSL::TextureFunction &textureFunction, in OutputTextureSampleFunctionReturnStatement()
1033 textureFunction.method != TextureFunctionHLSL::TextureFunction::FETCH) in OutputTextureSampleFunctionReturnStatement()
1062 case TextureFunctionHLSL::TextureFunction::IMPLICIT: in OutputTextureSampleFunctionReturnStatement()
1065 case TextureFunctionHLSL::TextureFunction::BIAS: in OutputTextureSampleFunctionReturnStatement()
1068 case TextureFunctionHLSL::TextureFunction::LOD: in OutputTextureSampleFunctionReturnStatement()
1071 case TextureFunctionHLSL::TextureFunction::LOD0: in OutputTextureSampleFunctionReturnStatement()
1074 case TextureFunctionHLSL::TextureFunction::LOD0BIAS: in OutputTextureSampleFunctionReturnStatement()
1077 case TextureFunctionHLSL::TextureFunction::GRAD: in OutputTextureSampleFunctionReturnStatement()
1130 case TextureFunctionHLSL::TextureFunction::BIAS: in OutputTextureSampleFunctionReturnStatement()
1133 case TextureFunctionHLSL::TextureFunction::LOD: in OutputTextureSampleFunctionReturnStatement()
1136 case TextureFunctionHLSL::TextureFunction::LOD0: in OutputTextureSampleFunctionReturnStatement()
1139 case TextureFunctionHLSL::TextureFunction::LOD0BIAS: in OutputTextureSampleFunctionReturnStatement()
1158 if (textureFunction.method == TextureFunctionHLSL::TextureFunction::GRAD) in OutputTextureSampleFunctionReturnStatement()
1195 textureFunction.method == TextureFunctionHLSL::TextureFunction::FETCH) in OutputTextureSampleFunctionReturnStatement()
1233 case TextureFunctionHLSL::TextureFunction::IMPLICIT: in OutputTextureSampleFunctionReturnStatement()
1236 case TextureFunctionHLSL::TextureFunction::BIAS: in OutputTextureSampleFunctionReturnStatement()
1239 case TextureFunctionHLSL::TextureFunction::LOD: in OutputTextureSampleFunctionReturnStatement()
1242 case TextureFunctionHLSL::TextureFunction::LOD0: in OutputTextureSampleFunctionReturnStatement()
1245 case TextureFunctionHLSL::TextureFunction::LOD0BIAS: in OutputTextureSampleFunctionReturnStatement()
1255 textureFunction.method == TextureFunctionHLSL::TextureFunction::FETCH)) in OutputTextureSampleFunctionReturnStatement()
1268 ImmutableString TextureFunctionHLSL::TextureFunction::name() const in name()
1326 const char *TextureFunctionHLSL::TextureFunction::getReturnType() const in getReturnType()
1398 if (method == TextureFunctionHLSL::TextureFunction::GATHER) in getReturnType()
1413 bool TextureFunctionHLSL::TextureFunction::operator<(const TextureFunction &rhs) const in operator <()
1419 ImmutableString TextureFunctionHLSL::useTextureFunction(const ImmutableString &name, in useTextureFunction()
1558 void TextureFunctionHLSL::textureFunctionHeader(TInfoSinkBase &out, in textureFunctionHeader()