Home
last modified time | relevance | path

Searched refs:genIType (Results 1 – 8 of 8) sorted by relevance

/external/vulkan-validation-layers/libs/glm/detail/
Dfunc_integer.hpp99 template <typename genIType>
101 genIType const & x,
102 genIType const & y,
103 genIType & msb,
104 genIType & lsb);
Dfunc_common.hpp450 template <typename genType, typename genIType>
451 GLM_FUNC_DECL genType frexp(genType const & x, genIType & exp);
464 template <typename genType, typename genIType>
465 GLM_FUNC_DECL genType ldexp(genType const & x, genIType const & exp);
/external/skia/src/sksl/
Dsksl.include29 $genIType abs($genIType x);
32 $genIType sign($genIType x);
56 $genIType min($genIType x, $genIType y);
57 $genIType min($genIType x, int y);
64 $genIType max($genIType x, $genIType y);
65 $genIType max($genIType x, int y);
72 $genIType clamp($genIType x, $genIType minVal, $genIType maxVal);
73 $genIType clamp($genIType x, int minVal, int maxVal);
82 $genIType mix($genIType x, $genIType y, $genBType a);
97 $genIType floatBitsToInt($genType value);
[all …]
/external/swiftshader/src/OpenGL/compiler/
DInitialize.cpp37 TType *genIType = new TType(EbtGenIType); in InsertBuiltInFunctions() local
75 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpAbs, genIType, "abs", genIType); in InsertBuiltInFunctions()
77 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpSign, genIType, "sign", genIType); in InsertBuiltInFunctions()
88 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMin, genIType, "min", genIType, genIType); in InsertBuiltInFunctions()
89 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMin, genIType, "min", genIType, int1); in InsertBuiltInFunctions()
94 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMax, genIType, "max", genIType, genIType); in InsertBuiltInFunctions()
95 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMax, genIType, "max", genIType, int1); in InsertBuiltInFunctions()
100 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpClamp, genIType, "clamp", genIType, int1, int1); in InsertBuiltInFunctions()
101 …symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpClamp, genIType, "clamp", genIType, genIType, genITyp… in InsertBuiltInFunctions()
123 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpFloatBitsToInt, genIType, "floatBitsToInt", genType); in InsertBuiltInFunctions()
[all …]
/external/mesa3d/docs/specs/
DMESA_shader_integer_functions.txt280 genType frexp(genType x, out genIType exp);
281 genType ldexp(genType x, in genIType exp);
316 genIType bitfieldExtract(genIType value, int offset, int bits);
319 genIType bitfieldInsert(genIType base, genIType insert, int offset,
324 genIType bitfieldReverse(genIType value);
327 genIType bitCount(genIType value);
328 genIType bitCount(genUType value);
330 genIType findLSB(genIType value);
331 genIType findLSB(genUType value);
333 genIType findMSB(genIType value);
[all …]
DEXT_shader_integer_mix.spec62 genIType mix(genIType x, Selects which vector each returned component comes
63 genIType y, from. For a component of a that is false, the
/external/vulkan-validation-layers/libs/glm/gtx/
Dbit.hpp58 template <typename genIType>
59 GLM_FUNC_DECL genIType mask(genIType const & count);
Dbit.inl15 template <typename genIType>
16 GLM_FUNC_QUALIFIER genIType mask
18 genIType const & count
21 return ((genIType(1) << (count)) - genIType(1));