Lines Matching refs:BuiltInId
22 emu->addEmulatedFunction(BuiltInId::abs_Int1, "int abs_emu(int x) { return x * sign(x); }"); in InitBuiltInAbsFunctionEmulatorForGLSLWorkarounds()
35 BuiltInId::isnan_Float1, in InitBuiltInIsnanFunctionEmulatorForGLSLWorkarounds()
38 BuiltInId::isnan_Float2, in InitBuiltInIsnanFunctionEmulatorForGLSLWorkarounds()
49 BuiltInId::isnan_Float3, in InitBuiltInIsnanFunctionEmulatorForGLSLWorkarounds()
60 BuiltInId::isnan_Float4, in InitBuiltInIsnanFunctionEmulatorForGLSLWorkarounds()
74 emu->addEmulatedFunction(BuiltInId::atan_Float1_Float1, in InitBuiltInAtanFunctionEmulatorForGLSLWorkarounds()
84 BuiltInId::atan_Float1_Float1, in InitBuiltInAtanFunctionEmulatorForGLSLWorkarounds()
85 BuiltInId::atan_Float2_Float2, in InitBuiltInAtanFunctionEmulatorForGLSLWorkarounds()
86 BuiltInId::atan_Float3_Float3, in InitBuiltInAtanFunctionEmulatorForGLSLWorkarounds()
87 BuiltInId::atan_Float4_Float4, in InitBuiltInAtanFunctionEmulatorForGLSLWorkarounds()
107 emu->addEmulatedFunctionWithDependency(BuiltInId::atan_Float1_Float1, ids[dim - 1], in InitBuiltInAtanFunctionEmulatorForGLSLWorkarounds()
121 emu->addEmulatedFunction(BuiltInId::packUnorm2x16_Float2, in InitBuiltInFunctionEmulatorForGLSLMissingFunctions()
129 emu->addEmulatedFunction(BuiltInId::unpackUnorm2x16_UInt1, in InitBuiltInFunctionEmulatorForGLSLMissingFunctions()
144 emu->addEmulatedFunction(BuiltInId::packSnorm2x16_Float2, in InitBuiltInFunctionEmulatorForGLSLMissingFunctions()
155 emu->addEmulatedFunction(BuiltInId::unpackSnorm2x16_UInt1, in InitBuiltInFunctionEmulatorForGLSLMissingFunctions()
176 emu->addEmulatedFunction(BuiltInId::packHalf2x16_Float2, in InitBuiltInFunctionEmulatorForGLSLMissingFunctions()
223 emu->addEmulatedFunction(BuiltInId::unpackHalf2x16_UInt1, in InitBuiltInFunctionEmulatorForGLSLMissingFunctions()