/external/ComputeLibrary/src/core/NEON/kernels/detail/ |
D | NEColorConvertHelper.inl | 90 float32x4_t &yvec, float32x4_t &uvec, float32x4_t &vvec) argument 105 uvec = vsubq_f32(bvec, yvec); 106 uvec = vmlaq_n_f32(c128, uvec, rgb2yuv_bt709_cu); 243 const auto uvec = vuzpq_u8(vec_top.val[1], vec_bottom.val[1]); local 245 const auto utmp = vrhaddq_u8(uvec.val[0], uvec.val[1]); 300 uint8x16_t yvec, uvec, vvec; local 302 arm_compute::convert_float32x4x4_to_uint8x16(fuvec, uvec); 306 vst1q_u8(out_u, uvec); 435 const float32x4x4_t uvec = arm_compute::convert_uint8x16_to_float32x4x4(ta.val[1 - shift]); local 439 …yuyv_to_rgb_calculation(yvec.val[0], uvec.val[0], yyvec.val[0], vvec.val[0], out.ptr() + 0 * eleme… [all …]
|
/external/skia/src/sksl/generated/ |
D | sksl_shared.minified.sksl | 101 " $bvec lessThan($uvec,$uvec);$es3 $pure $bvec lessThanEqual($uvec,$uvec);$es3" 102 " $pure $bvec lessThanEqual($usvec,$usvec);$es3 $pure $bvec greaterThan($uvec" 103 ",$uvec);$es3 $pure $bvec greaterThan($usvec,$usvec);$es3 $pure $bvec greaterThanEqual" 104 "($uvec,$uvec);$es3 $pure $bvec greaterThanEqual($usvec,$usvec);$es3 $pure $bvec" 105 " equal($uvec,$uvec);$es3 $pure $bvec equal($usvec,$usvec);$es3 $pure $bvec notEqual" 106 "($uvec,$uvec);$es3 $pure $bvec notEqual($usvec,$usvec);$pure bool any($bvec"
|
D | sksl_shared.unoptimized.sksl | 111 " x,$usvec y);$es3 $pure $bvec lessThan($uvec x,$uvec y);$es3 $pure $bvec lessThanEqual" 112 "($uvec x,$uvec y);$es3 $pure $bvec lessThanEqual($usvec x,$usvec y);$es3 $pure" 113 " $bvec greaterThan($uvec x,$uvec y);$es3 $pure $bvec greaterThan($usvec x,$usvec" 114 " y);$es3 $pure $bvec greaterThanEqual($uvec x,$uvec y);$es3 $pure $bvec greaterThanEqual" 115 "($usvec x,$usvec y);$es3 $pure $bvec equal($uvec x,$uvec y);$es3 $pure $bvec" 116 " equal($usvec x,$usvec y);$es3 $pure $bvec notEqual($uvec x,$uvec y);$es3 $pure"
|
/external/ComputeLibrary/tests/validation/reference/ |
D | ColorConvertHelper.h | 159 … SimpleTensor<T> vvec, const SimpleTensor<T> yyvec, const SimpleTensor<T> uvec, SimpleTensor<T> &d… in yuyv_to_rgb_calculation() argument 174 …const int uvec_val = validation::tensor_elem_at(uvec, { x_coord, y }, BorderMode::CONSTAN… in yuyv_to_rgb_calculation() 276 SimpleTensor<T> uvec(TensorShape{ src.shape().x() / 2, src.shape().y() }, Format::U8); in colorconvert_yuyv_to_rgb() 294 auto *uvec_pixel = reinterpret_cast<T *>(uvec(elem_coord)); in colorconvert_yuyv_to_rgb() 305 yuyv_to_rgb_calculation(yvec, vvec, yyvec, uvec, dst); in colorconvert_yuyv_to_rgb() 312 …SimpleTensor<T> uvec(TensorShape{ tensor_planes[0].shape().x() / 2, tensor_planes[0].shape().y() }… in colorconvert_iyuv_to_rgb() 334 const int uvec_width = uvec.shape().x(); in colorconvert_iyuv_to_rgb() 335 const int uvec_height = uvec.shape().y(); in colorconvert_iyuv_to_rgb() 346 auto *uvec_pixel_top = reinterpret_cast<T *>(uvec(top_elem_coord)); in colorconvert_iyuv_to_rgb() 349 auto *uvec_pixel_bottom = reinterpret_cast<T *>(uvec(bottom_elem_coord)); in colorconvert_iyuv_to_rgb() [all …]
|
/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/skia/src/sksl/ |
D | sksl_shared.sksl | 230 $pure $es3 $bvec lessThan($uvec x, $uvec y); 231 $pure $es3 $bvec lessThanEqual($uvec x, $uvec y); 233 $pure $es3 $bvec greaterThan($uvec x, $uvec y); 235 $pure $es3 $bvec greaterThanEqual($uvec x, $uvec y); 237 $pure $es3 $bvec equal($uvec x, $uvec y); 239 $pure $es3 $bvec notEqual($uvec x, $uvec y);
|
/external/deqp/external/vulkancts/modules/vulkan/ycbcr/ |
D | vktYCbCrViewTests.cpp | 430 UVec4 uvec; in castResult() member 438 UVec4 uvec = cast.uvec; in castResult() local 439 return Vec4((float)uvec.x(), (float)uvec.y(), (float)uvec.z(), (float)uvec.w()); in castResult()
|
/external/angle/src/libANGLE/renderer/gl/ |
D | FeatureSupportGL.md | 97 |lessThan (uvec)<br>lessThanEqual (uvec)<br>greaterThan (uvec)<br>greaterThanEqual (uvec)<br>equal …
|
/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-deps/amber/docs/ |
D | vk_script.md | 366 * `uvec` 367 * `uvec[234]` 434 * `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/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
|