/external/swiftshader/src/OpenGL/compiler/ |
D | Initialize.cpp | 203 TType *uvec = new TType(EbtUVec); in InsertBuiltInFunctions() local 211 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpLessThan, bvec, "lessThan", uvec, uvec); in InsertBuiltInFunctions() 214 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpLessThanEqual, bvec, "lessThanEqual", uvec, uvec); in InsertBuiltInFunctions() 217 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpGreaterThan, bvec, "greaterThan", uvec, uvec); in InsertBuiltInFunctions() 220 …mbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpGreaterThanEqual, bvec, "greaterThanEqual", uvec, uvec); in InsertBuiltInFunctions() 223 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpVectorEqual, bvec, "equal", uvec, uvec); in InsertBuiltInFunctions() 227 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpVectorNotEqual, bvec, "notEqual", uvec, uvec); in InsertBuiltInFunctions()
|
/external/mesa3d/src/compiler/glsl/ |
D | lower_instructions.cpp | 430 const glsl_type *uvec = glsl_type::get_instance(GLSL_TYPE_UINT, vec_elem, 1); in ldexp_to_arith() local 436 ir_variable *result = new(ir) ir_variable(uvec, "result", ir_var_temporary); in ldexp_to_arith() 444 new(ir) ir_variable(uvec, "sign_mantissa", ir_var_temporary); in ldexp_to_arith() 750 const glsl_type *uvec = glsl_type::get_instance(GLSL_TYPE_UINT, vec_elem, 1); in dfrexp_exp_to_arith() local 766 new(ir) ir_variable(uvec, "high_words", ir_var_temporary); in dfrexp_exp_to_arith() 1064 ir_variable *temp = new(ir) ir_variable(glsl_type::uvec(elements), "temp", in bit_count_to_math() 1272 new(ir) ir_variable(glsl_type::uvec(ir->operands[0]->type->vector_elements), in reverse_to_shifts() 1349 new(ir) ir_variable(glsl_type::uvec(elements), "lsb_only", ir_var_temporary); in find_lsb_to_float_cast() 1430 new(ir) ir_variable(glsl_type::uvec(elements), "temp", ir_var_temporary); in find_msb_to_float_cast() 1573 new(ir) ir_variable(glsl_type::uvec(elements), "src1", ir_var_temporary); in imul_high_to_mul() [all …]
|
D | builtin_functions.cpp | 5582 MAKE_SIG(glsl_type::uvec(type->vector_elements), shader_bit_encoding, 1, x); in _floatBitsToUint() 6923 glsl_type::uvec(type->vector_elements), type); in _countLeadingZeros() 6931 MAKE_SIG(glsl_type::uvec(type->vector_elements), avail, 1, a); in _countTrailingZeros() 6982 const glsl_type *uvec = glsl_type::get_instance(GLSL_TYPE_UINT, vec_elem, 1); in _frexp() local 7011 ir_variable *bits = body.make_temp(uvec, "bits"); in _frexp()
|
/external/angle/src/libANGLE/renderer/gl/ |
D | FeatureSupportGL.md | 97 |lessThan (uvec)<br>lessThanEqual (uvec)<br>greaterThan (uvec)<br>greaterThanEqual (uvec)<br>equal …
|
/external/skia/src/gpu/ |
D | GrVx.h | 34 template<int N> using uvec = skvx::Vec<N, uint32_t>; variable 35 using uint2 = uvec<2>; 36 using uint4 = uvec<4>;
|
/external/skia/src/sksl/ |
D | sksl_gpu.sksl | 192 $bvec lessThan($uvec x, $uvec y); 196 $bvec lessThanEqual($uvec x, $uvec y); 202 $bvec greaterThan($uvec x, $uvec y); 208 $bvec greaterThanEqual($uvec x, $uvec y); 214 $bvec equal($uvec x, $uvec y); 221 $bvec notEqual($uvec x, $uvec y);
|
/external/skqp/src/sksl/ |
D | sksl.inc | 178 $bvec lessThan($uvec x, $uvec y); 183 $bvec lessThanEqual($uvec x, $uvec y); 190 $bvec greaterThan($uvec x, $uvec y); 197 $bvec greaterThanEqual($uvec x, $uvec y); 204 $bvec equal($uvec x, $uvec y); 212 $bvec notEqual($uvec x, $uvec y);
|
/external/mesa3d/src/compiler/nir/tests/ |
D | builder_tests.cpp | 38 case 32: return glsl_type::uvec(def->num_components); in type_for_def()
|
/external/angle/src/compiler/translator/ |
D | builtin_function_declarations.txt | 332 bvec lessThan(uvec, uvec); 337 bvec lessThanEqual(uvec, uvec); 342 bvec greaterThan(uvec, uvec); 347 bvec greaterThanEqual(uvec, uvec); 352 bvec equal(uvec, uvec); 359 bvec notEqual(uvec, uvec);
|
/external/deqp/doc/testspecs/GLES3/ |
D | functional.vertex_arrays.single_attribute.txt | 27 + Passing attributes to vec{N}, ivec{N} and uvec{N} (1 < n < 5).
|
D | performance.shaders.operator.txt | 34 - functions with uint/uvec* return or parameter types
|
/external/deqp-deps/amber/docs/ |
D | vk_script.md | 366 * `uvec` 367 * `uvec[234]` 434 * `uvec`
|
/external/skia/src/gpu/tessellate/ |
D | GrStrokeIndirectTessellator.cpp | 32 using grvx::uvec; 404 auto bits = skvx::bit_pun<uvec<N>>(numCombinedSegments); in writeResolveLevels()
|
/external/mesa3d/src/compiler/ |
D | builtin_type_macros.h | 44 DECL_VEC_TYPE(uint, uvec, GLSL_TYPE_UINT, GL_UNSIGNED_INT)
|
D | glsl_types.h | 394 static const glsl_type *uvec(unsigned components);
|
D | glsl_types.cpp | 650 VECN(components, uint, uvec) in VECN() 728 return uvec(rows); in VECN()
|
/external/mesa3d/docs/relnotes/ |
D | 19.3.0.rst | 1374 - zink: use uvec for undefs
|
D | 20.2.0.rst | 3568 - zink: use helper function to handle uvec/bvec types
|