Home
last modified time | relevance | path

Searched refs:hadd_rgb_s (Results 1 - 6 of 6) sorted by relevance

/third_party/astc-encoder/Source/
H A Dastcenc_vecmathlib_common_4.h127 ASTCENC_SIMD_INLINE int hadd_rgb_s(vint4 a) in hadd_rgb_s() function
299 ASTCENC_SIMD_INLINE float hadd_rgb_s(vfloat4 a) in hadd_rgb_s() function
340 return hadd_rgb_s(m); in dot3_s()
349 float d3 = hadd_rgb_s(m); in dot3()
H A Dastcenc_color_quantize.cpp188 } while (hadd_rgb_s(color0i) > hadd_rgb_s(color1i)); in quantize_rgb()
262 if (hadd_rgb_s(color1i) <= hadd_rgb_s(color0i)) in try_quantize_rgb_blue_contract()
373 if (hadd_rgb_s(ep1) < 0) in try_quantize_rgb_delta()
470 if (hadd_rgb_s(ep1) >= 0) in try_quantize_rgb_delta_blue_contract()
579 float l0 = hadd_rgb_s(color0) * (1.0f / 3.0f); in try_quantize_luminance_alpha_delta()
580 float l1 = hadd_rgb_s(color1) * (1.0f / 3.0f); in try_quantize_luminance_alpha_delta()
749 float oldcolorsum = hadd_rgb_s(color) * scale; in quantize_rgbs()
801 float lum0 = hadd_rgb_s(color in quantize_luminance()
[all...]
H A Dastcenc_ideal_endpoints_and_weights.cpp421 if (hadd_rgb_s(dir) < 0.0f)
588 if (hadd_rgb_s(dir) < 0.0f)
1297 float ls_weight = hadd_rgb_s(color_weight);
1400 float psum = right_sum_s * hadd_rgb_s(color_weight);
1403 rgbq_sum.set_lane<3>(hadd_rgb_s(color_vec_y));
1415 float avgdif = hadd_rgb_s(v1 - v0) * (1.0f / 3.0f);
1530 float ls_weight = hadd_rgb_s(color_weight);
1688 rgbq_sum.set_lane<3>(hadd_rgb_s(color_vec_y));
1699 float avgdif = hadd_rgb_s(v1 - v0) * (1.0f / 3.0f);
H A Dastcenc_color_unquantize.cpp53 int rgb_sum = hadd_rgb_s(input1); in rgba_delta_unpack()
94 if (hadd_rgb_s(input0) > hadd_rgb_s(input1)) in rgba_unpack()
H A Dastcenc_pick_best_endpoint_format.cpp444 float error_weight_rgbsum = hadd_rgb_s(error_weight);
591 float lum_high = hadd_rgb_s(ep1) * (1.0f / 3.0f);
592 float lum_low = hadd_rgb_s(ep0) * (1.0f / 3.0f);
/third_party/astc-encoder/Source/UnitTest/
H A Dtest_simd.cpp849 /** @brief Test vfloat4 hadd_rgb_s. */
850 TEST(vfloat4, hadd_rgb_s) in TEST()
854 float r = hadd_rgb_s(a1); in TEST()
1670 /** @brief Test vint4 hadd_rgb_s. */
1671 TEST(vint4, hadd_rgb_s) in TEST()
1674 int r1 = hadd_rgb_s(a1); in TEST()
1678 int r2 = hadd_rgb_s(a2); in TEST()

Completed in 11 milliseconds