Home
last modified time | relevance | path

Searched refs:clamp (Results 26 - 50 of 607) sorted by relevance

12345678910>>...25

/foundation/arkui/ace_engine/test/mock/core/rosen/
H A Dtesting_color.h95 return (static_cast<uint32_t>(std::clamp<int16_t>(blue_, 0, UINT8_MAX))) | in GetValue()
96 (static_cast<uint32_t>((std::clamp<int16_t>(green_, 0, UINT8_MAX)) << 8)) | in GetValue()
97 (static_cast<uint32_t>((std::clamp<int16_t>(red_, 0, UINT8_MAX)) << 16)) | in GetValue()
98 (static_cast<uint32_t>((std::clamp<int16_t>(alpha_, 0, UINT8_MAX)) << 24)); in GetValue()
/third_party/skia/third_party/externals/swiftshader/src/Device/
H A DASTC_Decoder.cpp70 pix[0] = static_cast<unsigned char>(sw::clamp(fptr[0], 0.0f, 1.0f) * 255.0f + 0.5f); in write_imageblock()
71 pix[1] = static_cast<unsigned char>(sw::clamp(fptr[1], 0.0f, 1.0f) * 255.0f + 0.5f); in write_imageblock()
72 pix[2] = static_cast<unsigned char>(sw::clamp(fptr[2], 0.0f, 1.0f) * 255.0f + 0.5f); in write_imageblock()
73 pix[3] = static_cast<unsigned char>(sw::clamp(fptr[3], 0.0f, 1.0f) * 255.0f + 0.5f); in write_imageblock()
H A DPixelProcessor.cpp62 factor.blendConstantU[i] = clamp(blendConstant[i], 0.0f, 1.0f); in setBlendConstant()
63 factor.invBlendConstantU[i] = 1.0f - clamp(blendConstant[i], 0.0f, 1.0f); in setBlendConstant()
64 factor.blendConstantS[i] = clamp(blendConstant[i], -1.0f, 1.0f); in setBlendConstant()
65 factor.invBlendConstantS[i] = 1.0f - clamp(blendConstant[i], -1.0f, 1.0f); in setBlendConstant()
71 routineCache = std::make_unique<RoutineCacheType>(clamp(cacheSize, 1, 65536)); in setRoutineCacheSize()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderPackingFunctionTests.cpp189 const deUint16 ref0 = (deUint16)de::clamp(deRoundFloatToInt32(de::clamp(inputs[valNdx].x(), -1.0f, 1.0f) * 32767.0f), -(1<<15), (1<<15)-1); in iterate()
190 const deUint16 ref1 = (deUint16)de::clamp(deRoundFloatToInt32(de::clamp(inputs[valNdx].y(), -1.0f, 1.0f) * 32767.0f), -(1<<15), (1<<15)-1); in iterate()
297 const float ref0 = de::clamp(float(in0) / 32767.f, -1.0f, 1.0f); in iterate()
298 const float ref1 = de::clamp(float(in1) / 32767.f, -1.0f, 1.0f); in iterate()
408 const deUint16 ref0 = (deUint16)de::clamp(deRoundFloatToInt32(de::clamp(inputs[valNdx].x(), 0.0f, 1.0f) * 65535.0f), 0, (1<<16)-1); in iterate()
409 const deUint16 ref1 = (deUint16)de::clamp(deRoundFloatToInt32(de::clamp(input in iterate()
[all...]
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fShaderPackingFunctionTests.cpp185 const deUint16 ref0 = (deUint16)de::clamp(deRoundFloatToInt32(de::clamp(inputs[valNdx].x(), -1.0f, 1.0f) * 32767.0f), -(1<<15), (1<<15)-1); in iterate()
186 const deUint16 ref1 = (deUint16)de::clamp(deRoundFloatToInt32(de::clamp(inputs[valNdx].y(), -1.0f, 1.0f) * 32767.0f), -(1<<15), (1<<15)-1); in iterate()
275 const float ref0 = de::clamp(float(in0) / 32767.f, -1.0f, 1.0f); in iterate()
276 const float ref1 = de::clamp(float(in1) / 32767.f, -1.0f, 1.0f); in iterate()
376 const deUint16 ref0 = (deUint16)de::clamp(deRoundFloatToInt32(de::clamp(inputs[valNdx].x(), 0.0f, 1.0f) * 65535.0f), 0, (1<<16)-1); in iterate()
377 const deUint16 ref1 = (deUint16)de::clamp(deRoundFloatToInt32(de::clamp(input in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/
H A DvktShaderPackingFunctionTests.cpp189 const deUint16 ref0 = (deUint16)de::clamp(deRoundFloatToInt32(de::clamp(inputs[valNdx].x(), -1.0f, 1.0f) * 32767.0f), -(1<<15), (1<<15)-1); in iterate()
190 const deUint16 ref1 = (deUint16)de::clamp(deRoundFloatToInt32(de::clamp(inputs[valNdx].y(), -1.0f, 1.0f) * 32767.0f), -(1<<15), (1<<15)-1); in iterate()
297 const float ref0 = de::clamp(float(in0) / 32767.f, -1.0f, 1.0f); in iterate()
298 const float ref1 = de::clamp(float(in1) / 32767.f, -1.0f, 1.0f); in iterate()
408 const deUint16 ref0 = (deUint16)de::clamp(deRoundFloatToInt32(de::clamp(inputs[valNdx].x(), 0.0f, 1.0f) * 65535.0f), 0, (1<<16)-1); in iterate()
409 const deUint16 ref1 = (deUint16)de::clamp(deRoundFloatToInt32(de::clamp(input in iterate()
[all...]
/third_party/skia/third_party/externals/swiftshader/src/Renderer/
H A DColor.hpp95 r = clamp(c.r >> 4, 0, 255); in Color()
96 g = clamp(c.g >> 4, 0, 255); in Color()
97 b = clamp(c.b >> 4, 0, 255); in Color()
98 a = clamp(c.a >> 4, 0, 255); in Color()
104 r = ifloor(clamp(c.r * 256.0f, 0.0f, 255.0f)); in Color()
105 g = ifloor(clamp(c.g * 256.0f, 0.0f, 255.0f)); in Color()
106 b = ifloor(clamp(c.b * 256.0f, 0.0f, 255.0f)); in Color()
107 a = ifloor(clamp(c.a * 256.0f, 0.0f, 255.0f)); in Color()
140 r = iround(clamp(c.r * 4095.0f, -4096.0f, 4095.0f)); in Color()
141 g = iround(clamp( in Color()
[all...]
/third_party/astc-encoder/Source/
H A Dastcenc_compute_variance.cpp164 z_src = astc::clamp(z_src, 0, static_cast<int>(img->dim_z - 1)); in compute_pixel_region_variance()
170 y_src = astc::clamp(y_src, 0, static_cast<int>(img->dim_y - 1)); in compute_pixel_region_variance()
175 x_src = astc::clamp(x_src, 0, static_cast<int>(img->dim_x - 1)); in compute_pixel_region_variance()
208 z_src = astc::clamp(z_src, 0, static_cast<int>(img->dim_z - 1)); in compute_pixel_region_variance()
214 y_src = astc::clamp(y_src, 0, static_cast<int>(img->dim_y - 1)); in compute_pixel_region_variance()
219 x_src = astc::clamp(x_src, 0, static_cast<int>(img->dim_x - 1)); in compute_pixel_region_variance()
247 z_src = astc::clamp(z_src, 0, static_cast<int>(img->dim_z - 1)); in compute_pixel_region_variance()
253 y_src = astc::clamp(y_src, 0, static_cast<int>(img->dim_y - 1)); in compute_pixel_region_variance()
258 x_src = astc::clamp(x_src, 0, static_cast<int>(img->dim_x - 1)); in compute_pixel_region_variance()
H A Dastcenccli_error_metrics.cpp77 return astc::clamp(val, 0.0f, 255.0f); in mpsnr_operator()
180 color1 = clamp(0, 65504.0f, color1); in compute_error_metrics()
193 color1 = clamp(0, 65504.0f, color1); in compute_error_metrics()
219 color2 = clamp(0, 65504.0f, color2); in compute_error_metrics()
232 color2 = clamp(0, 65504.0f, color2); in compute_error_metrics()
280 // Float error can push this outside of valid range for acos, so clamp to avoid NaN issues in compute_error_metrics()
281 float normal_cos = clamp(-1.0f, 1.0f, dot3(normal1, normal2)).lane<0>(); in compute_error_metrics()
H A Dastcenc_color_quantize.cpp754 scale_idx = astc::clamp(scale_idx, 0, 255); in quantize_rgbs()
934 color = clamp(0.0f, 65535.0f, color); in quantize_hdr_rgbo()
1036 g_fval = astc::clamp(g_fval, 0.0f, 65535.0f); in quantize_hdr_rgbo()
1037 b_fval = astc::clamp(b_fval, 0.0f, 65535.0f); in quantize_hdr_rgbo()
1144 s_fval = astc::clamp(s_fval, 0.0f, 1e9f); in quantize_hdr_rgbo()
1219 vals[i] = astc::clamp(vals[i], 0.0f, 65020.0f); in quantize_hdr_rgbo()
1227 vals[3] = astc::clamp(vals[3], 0.0f, 65020.0f); in quantize_hdr_rgbo()
1260 color0 = clamp(0.0f, 65535.0f, color0);
1261 color1 = clamp(0.0f, 65535.0f, color1);
1296 a_base = astc::clamp(a_bas
[all...]
H A Dastcenc_color_unquantize.cpp62 output0 = clamp(0, 255, input0); in rgba_delta_unpack()
63 output1 = clamp(0, 255, input1); in rgba_delta_unpack()
278 lum1 = astc::clamp(lum1, 0, 255); in luminance_alpha_delta_unpack()
279 alpha1 = astc::clamp(alpha1, 0, 255); in luminance_alpha_delta_unpack()
416 // clamp to [0,0xFFF]. in hdr_rgbo_unpack()
564 // clamp the color components to [0,2^12 - 1] in hdr_rgb_unpack()
565 red0 = astc::clamp(red0, 0, 4095); in hdr_rgb_unpack()
566 green0 = astc::clamp(green0, 0, 4095); in hdr_rgb_unpack()
567 blue0 = astc::clamp(blue0, 0, 4095); in hdr_rgb_unpack()
569 red1 = astc::clamp(red in hdr_rgb_unpack()
[all...]
H A Dastcenc_mathlib.h255 * @param v The value to clamp.
262 inline T clamp(T v, T mn, T mx) in clamp() function
276 * @param v The value to clamp.
282 return astc::clamp(v, 0.0f, 1.0f); in clamp1f()
290 * @param v The value to clamp.
296 return astc::clamp(v, 0.0f, 255.0f); in clamp255f()
/third_party/skia/src/core/
H A DSkBitmapProcState_matrixProcs.cpp55 // The clamp routines may try to fall into one of these unclamped decal fast-paths.
56 // (Only clamp works in the right coordinate space to check for decal.)
142 // used when both tilex and tiley are clamp
145 // If we're already scaled up to by max like clamp/decal, in extract_low_bits_clamp_clamp()
150 //used when one of tilex and tiley is not clamp
246 static unsigned clamp(SkFixed fx, int max) {
251 nofilter_scale <clamp, clamp, true>, filter_scale <clamp, clamp, extract_low_bits_clamp_clam
[all...]
H A DSkVM.h784 F32 clamp(F32 x, F32 lo, F32 hi) { return max(lo, min(x, hi)); } in clamp() function in skvm::Builder
785 F32 clamp(F32 x, F32 lo, float hi) { return clamp( x , lo , splat(hi)); } in clamp() function in skvm::Builder
786 F32 clamp(F32 x, float lo, float hi) { return clamp( x , splat(lo), splat(hi)); } in clamp() function in skvm::Builder
787 F32 clamp(F32 x, float lo, F32 hi) { return clamp( x , splat(lo), hi ); } in clamp() function in skvm::Builder
788 F32 clamp(float x, F32 lo, F32 hi) { return clamp(splat(x), lo , hi ); } in clamp() function in skvm::Builder
789 F32 clamp(floa in clamp() function in skvm::Builder
790 F32 clamp(float x, float lo, F32 hi) { return clamp(splat(x), splat(lo), hi ); } clamp() function in skvm::Builder
1252 SI F32 clamp(F32 x, F32 lo, F32 hi) { return x->clamp(x,lo,hi); } clamp() function
1253 SI F32 clamp(F32 x, F32 lo, float hi) { return x->clamp(x,lo,hi); } clamp() function
1254 SI F32 clamp(F32 x, float lo, F32 hi) { return x->clamp(x,lo,hi); } clamp() function
1255 SI F32 clamp(F32 x, float lo, float hi) { return x->clamp(x,lo,hi); } clamp() function
1256 SI F32 clamp(float x, F32 lo, F32 hi) { return lo->clamp(x,lo,hi); } clamp() function
1257 SI F32 clamp(float x, F32 lo, float hi) { return lo->clamp(x,lo,hi); } clamp() function
1258 SI F32 clamp(float x, float lo, F32 hi) { return hi->clamp(x,lo,hi); } clamp() function
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/stack/
H A Drender_stack.cpp128 double constrainedWidth = std::clamp(item->GetLayoutSize().Width(), GetLayoutParam().GetMinSize().Width(), in DetermineStackSize()
130 double constrainedHeight = std::clamp(item->GetLayoutSize().Height(), GetLayoutParam().GetMinSize().Height(), in DetermineStackSize()
141 double constrainedWidth = std::clamp(item->GetLayoutSize().Width(), in DetermineStackSize()
143 double constrainedHeight = std::clamp(item->GetLayoutSize().Height(), in DetermineStackSize()
209 double width = std::clamp(item->GetWidth(), innerLayout.GetMinSize().Width(), innerLayout.GetMaxSize().Width()); in MakePositionedInnerLayoutParam()
210 double height = std::clamp(item->GetHeight(), innerLayout.GetMinSize().Height(), innerLayout.GetMaxSize().Height()); in MakePositionedInnerLayoutParam()
/third_party/mesa3d/src/mesa/main/
H A Dpolygon.c309 GLfloat factor, GLfloat units, GLfloat clamp) in _mesa_polygon_offset_clamp()
313 ctx->Polygon.OffsetClamp == clamp) in _mesa_polygon_offset_clamp()
321 ctx->Polygon.OffsetClamp = clamp; in _mesa_polygon_offset_clamp()
336 _mesa_PolygonOffsetClampEXT( GLfloat factor, GLfloat units, GLfloat clamp ) in _mesa_PolygonOffsetClampEXT()
347 _mesa_debug(ctx, "glPolygonOffsetClamp %f %f %f\n", factor, units, clamp); in _mesa_PolygonOffsetClampEXT()
349 _mesa_polygon_offset_clamp(ctx, factor, units, clamp); in _mesa_PolygonOffsetClampEXT()
308 _mesa_polygon_offset_clamp(struct gl_context *ctx, GLfloat factor, GLfloat units, GLfloat clamp) _mesa_polygon_offset_clamp() argument
/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_state_inlines.h42 boolean clamp) in r300_translate_blend_function()
46 return clamp ? R300_COMB_FCN_ADD_CLAMP : R300_COMB_FCN_ADD_NOCLAMP; in r300_translate_blend_function()
48 return clamp ? R300_COMB_FCN_SUB_CLAMP : R300_COMB_FCN_SUB_NOCLAMP; in r300_translate_blend_function()
50 return clamp ? R300_COMB_FCN_RSUB_CLAMP : R300_COMB_FCN_RSUB_NOCLAMP; in r300_translate_blend_function()
41 r300_translate_blend_function(int blend_func, boolean clamp) r300_translate_blend_function() argument
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/
H A Drs_spring_model.cpp43 dampingRatio_ = std::clamp(dampingRatio_, SPRING_MIN_DAMPING_RATIO, SPRING_MAX_DAMPING_RATIO); in CalculateSpringParameters()
123 return std::clamp(estimatedDuration, SPRING_MIN_DURATION, SPRING_MAX_DURATION); in EstimateDuration()
170 return std::clamp(estimatedDuration, SPRING_MIN_DURATION, SPRING_MAX_DURATION); in EstimateDuration()
255 extremumTime = std::clamp(extremumTime, SPRING_MIN_DURATION, SPRING_MAX_DURATION);
307 extremumTime = std::clamp(extremumTime, SPRING_MIN_DURATION, SPRING_MAX_DURATION);
/third_party/mesa3d/src/compiler/nir/
H A Dnir_conversion_builder.h439 bool clamp) in nir_convert_with_rounding()
452 clamp = clamp && in nir_convert_with_rounding()
460 bool clamp_after_conversion = clamp && in nir_convert_with_rounding()
473 if (!clamp && round == nir_rounding_mode_undef) { in nir_convert_with_rounding()
475 } else if (!clamp && src_type == nir_type_float32 && in nir_convert_with_rounding()
490 /* clamp the result into range */ in nir_convert_with_rounding()
491 if (clamp && !clamp_after_conversion) in nir_convert_with_rounding()
435 nir_convert_with_rounding(nir_builder *b, nir_ssa_def *src, nir_alu_type src_type, nir_alu_type dest_type, nir_rounding_mode round, bool clamp) nir_convert_with_rounding() argument
/third_party/vk-gl-cts/framework/common/
H A DtcuFuzzyImageCompare.cpp65 return (deUint8)de::clamp((int)(v + 0.5f), 0, 255); in roundToUint8Sat()
134 int i0 = de::clamp(x0, 0, w-1); in bilinearSample()
135 int i1 = de::clamp(x1, 0, w-1); in bilinearSample()
136 int j0 = de::clamp(y0, 0, h-1); in bilinearSample()
137 int j1 = de::clamp(y1, 0, h-1); in bilinearSample()
183 deUint32 p = readUnorm8<SrcChannels>(src, de::clamp(i+kx-shiftX, 0, src.getWidth()-1), j); in separableConvolve()
202 deUint32 p = readUnorm8<DstChannels>(tmpAccess, de::clamp(j+ky-shiftY, 0, tmp.getWidth()-1), i); in separableConvolve()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/refresh/
H A Drefresh_pattern.cpp101 auto scrollOffset = std::clamp(scrollOffset_, 0.0f, refreshHeight); in OnDirtyLayoutWrapperSwap()
131 std::clamp(layoutProperty->GetIndicatorOffset().value_or(TRIGGER_LOADING_DISTANCE).ConvertToPx(), in OnModifyDone()
249 opacity = std::clamp(scrollOffset_ - static_cast<float>(LOADING_TEXT_DISPLAY_DISTANCE.ConvertToPx()), 0.0f, in UpdateLoadingTextOpacity()
442 scrollOffset_ = std::clamp(scrollOffset_ + delta * pullDownRatio, 0.0f, MAX_OFFSET); in HandleDragUpdate()
514 return std::clamp(ratio, 0.0f, 1.0f); in GetFollowRatio()
720 auto scrollOffset = std::clamp(scrollOffset_, 0.0f, refreshHeight); in UpdateFirstChildPlacement()
777 renderContext->UpdateOpacity(std::clamp(ratio, 0.0f, 1.0f)); in UpdateLoadingProgressTranslate()
780 UpdateLoadingTextOpacity(std::clamp(ratio, 0.0f, 1.0f)); in UpdateLoadingProgressTranslate()
998 progressPaintProperty->UpdateRefreshSizeScaleRatio(std::clamp(ratio, 0.0f, 1.0f)); in HandleDragUpdateLowVersion()
1055 std::clamp(scrollOffset in UpdateLoadingProgress()
[all...]
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/
H A D3d_dm_target_packing_common.h42 float t = clamp(-n.z, 0.0, 1.0); in NormalOctDecode()
115 packed.a = clamp(packed.a * CORE_MATERIAL_DF_REFLECTANCE_COEFF, 0.0, 1.0); in GetPackMaterialWithFlags()
132 // zero to hdr max clamp and alpha multiply in GetPackPbrColor()
133 return vec4(clamp(color.rgb, 0.0, CORE3D_HDR_FLOAT_CLAMP_MAX_VALUE) * alpha, alpha); in GetPackPbrColor()
/third_party/node/deps/brotli/c/enc/
H A Dliteral_cost.c21 static size_t UTF8Position(size_t last, size_t c, size_t clamp) { in UTF8Position() argument
25 return BROTLI_MIN(size_t, 1, clamp); in UTF8Position()
31 return BROTLI_MIN(size_t, 2, clamp); in UTF8Position()
/third_party/skia/third_party/externals/brotli/c/enc/
H A Dliteral_cost.c21 static size_t UTF8Position(size_t last, size_t c, size_t clamp) { in UTF8Position() argument
25 return BROTLI_MIN(size_t, 1, clamp); in UTF8Position()
31 return BROTLI_MIN(size_t, 2, clamp); in UTF8Position()
/arkcompiler/runtime_core/static_core/libpandabase/mem/
H A Dweighted_adaptive_tlab_average.h74 newCountedSum = std::clamp(lastCountedSum_ * (desiredFillFraction_ / averageFillFraction), in ComputeNewSumAndResetSamples()
84 std::clamp(newCountedSum * weight_ + lastCountedSum_ * (1.0F - weight_), lowerSumBorder_, upperSumBorder_); in ComputeNewSumAndResetSamples()

Completed in 23 milliseconds

12345678910>>...25