Home
last modified time | relevance | path

Searched refs:scaling (Results 1 – 25 of 530) sorted by relevance

12345678910>>...22

/external/deqp/android/cts/main/vk-main-2023-03-01/
Dwsi.txt105 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.same_size_and_aspe…
106 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_bigger_s…
107 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_bigger_t…
108 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_bigger_w…
109 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_smaller_…
110 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_smaller_…
111 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_smaller_…
112 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_taller
113 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_wider
114 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_max.same_size_and_aspect
[all …]
/external/deqp/external/vulkancts/mustpass/main/vk-default/
Dwsi.txt996 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.same_size_and_aspe…
997 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_bigger_s…
998 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_bigger_t…
999 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_bigger_w…
1000 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_smaller_…
1001 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_smaller_…
1002 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_smaller_…
1003 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_taller
1004 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_wider
1005 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_max.same_size_and_aspect
[all …]
/external/swiftshader/tests/regres/testlists/vk-default/
Dwsi.txt996 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.same_size_and_aspe…
997 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_bigger_s…
998 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_bigger_t…
999 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_bigger_w…
1000 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_smaller_…
1001 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_smaller_…
1002 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_smaller_…
1003 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_taller
1004 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_center.swapchain_wider
1005 dEQP-VK.wsi.android.maintenance1.scaling.continuous.aspect_stretch.center_max.same_size_and_aspect
[all …]
/external/scapy/scapy/contrib/automotive/obd/pid/
Dpids_60_7F.py112 ScalingField('sensor_a', 0, scaling=0.03125, unit="g/s", fmt="H"),
113 ScalingField('sensor_b', 0, scaling=0.03125, unit="g/s", fmt="H"),
157 ScalingField('commanded_egr_a_duty_cycle', 0, scaling=100 / 255.,
159 ScalingField('actual_egr_a_duty_cycle', 0, scaling=100 / 255.,
161 ScalingField('egr_a_error', 0, scaling=100 / 128., unit="%",
163 ScalingField('commanded_egr_b_duty_cycle', 0, scaling=100 / 255.,
165 ScalingField('actual_egr_b_duty_cycle', 0, scaling=100 / 255.,
167 ScalingField('egr_b_error', 0, scaling=100 / 128., unit="%",
182 scaling=100 / 255., unit="%"),
184 scaling=100 / 255., unit="%"),
[all …]
Dpids_20_3F.py67 ScalingField('data', 0, scaling=0.079, unit="kPa", fmt="H")
74 ScalingField('data', 0, scaling=10, unit="kPa", fmt="H")
80 ScalingField('equivalence_ratio', 0, scaling=0.0000305, fmt="H"),
81 ScalingField('voltage', 0, scaling=0.000122, unit="V", fmt="H")
120 ScalingField('data', 0, scaling=100 / 255., unit="%")
127 ScalingField('data', 0, scaling=100 / 128.,
135 ScalingField('data', 0, scaling=100 / 255., unit="%")
142 ScalingField('data', 0, scaling=100 / 255., unit="%")
163 ScalingField('data', 0, scaling=0.25, unit="Pa", fmt="h")
176 ScalingField('equivalence_ratio', 0, scaling=0.0000305, fmt="H"),
[all …]
Dpids_40_5F.py109 ScalingField('data', 0, scaling=0.001, unit="V", fmt="H")
116 ScalingField('data', 0, scaling=100 / 255., unit="%", fmt="H")
123 ScalingField('data', 0, scaling=0.0000305, fmt="H")
129 ScalingField('data', 0, scaling=100 / 255., unit="%")
189 scaling=10, unit="kPa")
196 ScalingField('data', 0, scaling=10, unit="g/s"),
242 ScalingField('data', 0, scaling=1 / 200., unit="kPa", fmt="H")
255 ScalingField('bank1', 0, scaling=100 / 128.,
257 ScalingField('bank3', 0, scaling=100 / 128.,
264 ScalingField('bank2', 0, scaling=100 / 128.,
[all …]
Dpids_00_1F.py136 ScalingField('data', 0, scaling=100 / 255., unit="%")
150 ScalingField('data', 0, scaling=100 / 128.,
158 ScalingField('data', 0, scaling=100 / 128.,
166 ScalingField('data', 0, scaling=100 / 128.,
174 ScalingField('data', 0, scaling=100 / 128.,
182 ScalingField('data', 0, scaling=3, unit="kPa")
196 ScalingField('data', 0, scaling=1 / 4., unit="min-1", fmt="H")
210 ScalingField('data', 0, scaling=1 / 2., unit="deg.", offset=-64.0)
224 ScalingField('data', 0, scaling=1 / 100., unit="g/s")
231 ScalingField('data', 0, scaling=100 / 255., unit="%")
[all …]
/external/scapy/scapy/contrib/automotive/obd/mid/
Dmids.py20 (ScalingField(name, 0, scaling=0.1, fmt='H'),
22 (ScalingField(name, 0, scaling=0.01, fmt='H'),
24 (ScalingField(name, 0, scaling=0.001, fmt='H'),
26 (ScalingField(name, 0, scaling=0.0000305, fmt='H'),
28 (ScalingField(name, 0, scaling=0.000305, fmt='H'),
30 (ScalingField(name, 0, scaling=0.25, unit="rpm", fmt='H'),
32 (ScalingField(name, 0, scaling=0.01, unit="km/h", fmt='H'),
36 (ScalingField(name, 0, scaling=0.122, unit="mV", fmt='H'),
38 (ScalingField(name, 0, scaling=0.001, unit="V", fmt='H'),
40 (ScalingField(name, 0, scaling=0.01, unit="V", fmt='H'),
[all …]
/external/webrtc/common_audio/signal_processing/
Dauto_correlation.c23 int scaling = 0; in WebRtcSpl_AutoCorrelation() local
33 scaling = 0; in WebRtcSpl_AutoCorrelation()
41 scaling = 0; in WebRtcSpl_AutoCorrelation()
43 scaling = nbits - t; in WebRtcSpl_AutoCorrelation()
52 sum += (in_vector[j + 0] * in_vector[i + j + 0]) >> scaling; in WebRtcSpl_AutoCorrelation()
53 sum += (in_vector[j + 1] * in_vector[i + j + 1]) >> scaling; in WebRtcSpl_AutoCorrelation()
54 sum += (in_vector[j + 2] * in_vector[i + j + 2]) >> scaling; in WebRtcSpl_AutoCorrelation()
55 sum += (in_vector[j + 3] * in_vector[i + j + 3]) >> scaling; in WebRtcSpl_AutoCorrelation()
58 sum += (in_vector[j] * in_vector[i + j]) >> scaling; in WebRtcSpl_AutoCorrelation()
63 *scale = scaling; in WebRtcSpl_AutoCorrelation()
Ddot_product_with_scale.cc18 int scaling) { in WebRtcSpl_DotProductWithScale() argument
24 sum += (vector1[i + 0] * vector2[i + 0]) >> scaling; in WebRtcSpl_DotProductWithScale()
25 sum += (vector1[i + 1] * vector2[i + 1]) >> scaling; in WebRtcSpl_DotProductWithScale()
26 sum += (vector1[i + 2] * vector2[i + 2]) >> scaling; in WebRtcSpl_DotProductWithScale()
27 sum += (vector1[i + 3] * vector2[i + 3]) >> scaling; in WebRtcSpl_DotProductWithScale()
30 sum += (vector1[i] * vector2[i]) >> scaling; in WebRtcSpl_DotProductWithScale()
/external/libdav1d/src/
Dfg_apply_tmpl.c43 uint8_t scaling[SCALING_SIZE]) in generate_scaling()
55 memset(scaling, 0, scaling_size); in generate_scaling()
60 memset(scaling, points[0][1], points[0][0] << shift_x); in generate_scaling()
73 scaling[(bx + x) << shift_x] = by + (d >> 16); in generate_scaling()
80 memset(&scaling[n], points[num - 1][1], scaling_size - n); in generate_scaling()
89 const int range = scaling[bx + x + pad] - scaling[bx + x]; in generate_scaling()
92 scaling[bx + x + n] = scaling[bx + x] + (r >> shift_x); in generate_scaling()
103 uint8_t scaling[3][SCALING_SIZE], in bitfn()
122 generate_scaling(in->p.bpc, data->y_points, data->num_y_points, scaling[0]); in bitfn()
124 generate_scaling(in->p.bpc, data->uv_points[0], data->num_uv_points[0], scaling[1]); in bitfn()
[all …]
/external/webrtc/modules/audio_coding/neteq/
Dtime_stretch.cc83 int scaling = 31 - WebRtcSpl_NormW32(max_input_value_ * max_input_value_) - in Process() local
85 scaling = std::max(0, scaling); in Process()
94 WebRtcSpl_DotProductWithScale(vec1, vec1, peak_index, scaling); in Process()
96 WebRtcSpl_DotProductWithScale(vec2, vec2, peak_index, scaling); in Process()
100 WebRtcSpl_DotProductWithScale(vec1, vec2, peak_index, scaling); in Process()
104 SpeechDetection(vec1_energy, vec2_energy, peak_index, scaling); in Process()
170 int scaling = std::max(0, 17 - WebRtcSpl_NormW32(max_corr)); in AutoCorrelation() local
172 auto_corr, scaling); in AutoCorrelation()
178 int scaling) const { in SpeechDetection()
205 if (WebRtcSpl_NormW32(left_side) < 2 * scaling) { in SpeechDetection()
[all …]
Dnormal.cc85 int scaling = 6 + fs_shift - WebRtcSpl_NormW32(decoded_max * decoded_max); in Process() local
86 scaling = std::max(scaling, 0); // `scaling` should always be >= 0. in Process()
88 energy_length, scaling); in Process()
90 static_cast<int32_t>(energy_length >> scaling); in Process()
100 scaling = WebRtcSpl_NormW32(energy) - 16; in Process()
103 background_noise_.Energy(channel_ix), scaling + 14); in Process()
105 static_cast<int16_t>(WEBRTC_SPL_SHIFT_W32(energy, scaling)); in Process()
/external/aac/libAACenc/src/
Dpre_echo_control.cpp125 int scaling; in FDKaacEnc_PreEchoControl() local
139 scaling = 2 * (mdctScale - *mdctScalenm1); in FDKaacEnc_PreEchoControl()
143 FDK_ASSERT(scaling >= 0); in FDKaacEnc_PreEchoControl()
144 tmpThreshold1 = maxAllowedIncreaseFactor * (pbThresholdNm1[i] >> scaling); in FDKaacEnc_PreEchoControl()
157 scaling = 2 * (*mdctScalenm1 - mdctScale); in FDKaacEnc_PreEchoControl()
167 FDK_ASSERT(scaling >= 0); in FDKaacEnc_PreEchoControl()
168 if ((pbThreshold[i] >> (scaling + 1)) > tmpThreshold1) { in FDKaacEnc_PreEchoControl()
169 pbThreshold[i] = tmpThreshold1 << (scaling + 1); in FDKaacEnc_PreEchoControl()
/external/aac/libPCMutils/src/
Dlimiter.cpp169 const INT scaling, const UINT nSamples) { in pcmLimiter_Apply() argument
183 FIXP_DBL threshold = limiter->threshold >> scaling; in pcmLimiter_Apply()
194 if (limiter->scaling != scaling) { in pcmLimiter_Apply()
196 limiter->scaling - scaling); in pcmLimiter_Apply()
197 scaleValuesSaturate(maxBuf, attack + 1, limiter->scaling - scaling); in pcmLimiter_Apply()
198 max = scaleValueSaturate(max, limiter->scaling - scaling); in pcmLimiter_Apply()
199 limiter->scaling = scaling; in pcmLimiter_Apply()
302 (FIXP_DBL)SATURATE_LEFT_SHIFT(tmp, scaling + 1, DFRACT_BITS)); in pcmLimiter_Apply()
305 tmp + ((FIXP_DBL)0x8000 >> (scaling + 1)), scaling + 1, in pcmLimiter_Apply()
322 (FIXP_DBL)SATURATE_LEFT_SHIFT(tmp, scaling, DFRACT_BITS)); in pcmLimiter_Apply()
[all …]
/external/pffft/
Dpffft.hpp321 const Scalar scaling );
337 const Scalar scaling );
382 const Scalar scaling);
387 const Scalar scaling);
479 const Scalar scaling) in convolveAccumulate() argument
481 pffft_zconvolve_accumulate(self, dft_a, dft_b, dft_ab, scaling); in convolveAccumulate()
487 const Scalar scaling) in convolve() argument
489 pffft_zconvolve_no_accu(self, dft_a, dft_b, dft_ab, scaling); in convolve()
543 const Scalar scaling) in convolve() argument
545 pffft_zconvolve_no_accu(self, dft_a, dft_b, dft_ab, scaling); in convolve()
[all …]
/external/aac/libSBRdec/src/
Dsbr_dec.cpp345 &hSbrDec->qmfDomainInCh->scaling, pTimeInQmf, in sbr_dec()
385 DFRACT_BITS - 1 - hSbrDec->qmfDomainInCh->scaling.lb_scale); in sbr_dec()
392 hSbrDec->qmfDomainInCh->scaling.lb_scale += reserve; in sbr_dec()
396 hSbrDec->scale_hbe = hSbrDec->qmfDomainInCh->scaling.lb_scale; in sbr_dec()
398 hSbrDec->qmfDomainInCh->scaling.lb_scale = hSbrDec->scale_lb; in sbr_dec()
403 saveLbScale = hSbrDec->qmfDomainInCh->scaling.lb_scale; in sbr_dec()
422 SCALE2EXP(hSbrDec->qmfDomainInCh->scaling.ov_lb_scale), in sbr_dec()
423 SCALE2EXP(hSbrDec->qmfDomainInCh->scaling.lb_scale)); in sbr_dec()
483 &hSbrDec->qmfDomainInCh->scaling.hb_scale, hHeaderData->timeStep, in sbr_dec()
501 &hSbrDec->LppTrans, hSbrDec->hHBE, &hSbrDec->qmfDomainInCh->scaling, in sbr_dec()
[all …]
/external/libdav1d/src/x86/
Dfilmgrain_sse.asm1261 ; fgy_32x32xn(dst, src, stride, fg_data, w, scaling, grain_lut, h, sby)
1265 dst, src, scaling, unused1, fg_data, picptr, unused2
1521 DEFINE_ARGS dst, src, scaling, offy, unused1, unused2, offx
1535 DEFINE_ARGS dst, src, scaling, offxy, h, picptr, grain_lut
1537 DEFINE_ARGS dst, src, stride, src_bak, w, scaling, grain_lut, \
1550 ; scaling[src]
1577 ; noise = round2(scaling[src] * grain, scaling_shift)
1629 DEFINE_ARGS dst, src, scaling, sby, fg_data, picptr, overlap
1631 DEFINE_ARGS dst, src, stride, fg_data, w, scaling, grain_lut, tmp, sby, see, overlap
1639 DEFINE_ARGS tmp, src, scaling, sby, see, picptr, unused
[all …]
/external/intel-media-driver/media_softlet/agnostic/common/vp/hal/features/
Dvp_fc_filter.cpp101 …SwFilterScaling *scaling = dynamic_cast<SwFilterScaling *>(executedPipe.GetSwFilter(isInputPipe… in InitLayer() local
102 …layer.scalingMode = scaling ? scaling->GetSwFilterParams().scalingMode : defaultScalingM… in InitLayer()
103 …layer.iscalingEnabled = scaling ? ISCALING_INTERLEAVED_TO_INTERLEAVED == scaling->GetSwFilte… in InitLayer()
104 …layer.fieldWeaving = scaling ? ISCALING_FIELD_TO_INTERLEAVED == scaling->GetSwFilterParam… in InitLayer()
157 …SwFilterScaling *scaling = dynamic_cast<SwFilterScaling *>(executedPipe.GetSwFilter(true, i, Fe… in GetDefaultScalingMode() local
158 if (scaling && in GetDefaultScalingMode()
159 (VPHAL_SCALING_NEAREST == scaling->GetSwFilterParams().scalingMode || in GetDefaultScalingMode()
160 VPHAL_SCALING_BILINEAR == scaling->GetSwFilterParams().scalingMode)) in GetDefaultScalingMode()
164 if (scaling->GetSwFilterParams().scalingMode != defaultScalingMode) in GetDefaultScalingMode()
172 defaultScalingMode = scaling->GetSwFilterParams().scalingMode; in GetDefaultScalingMode()
[all …]
Dvp_l0_fc_filter.cpp711 …SwFilterScaling *scaling = dynamic_cast<SwFilterScaling *>(executingPipe.GetSwFilter(isInputPipe, … in InitLayer() local
712 …layer.scalingMode = scaling ? scaling->GetSwFilterParams().scalingMode : defaultScalingMode; in InitLayer()
776 …SwFilterScaling *scaling = dynamic_cast<SwFilterScaling *>(executedPipe.GetSwFilter(true, i, Featu… in GetDefaultScalingMode() local
777 if (scaling && in GetDefaultScalingMode()
778 (VPHAL_SCALING_NEAREST == scaling->GetSwFilterParams().scalingMode || in GetDefaultScalingMode()
779 VPHAL_SCALING_BILINEAR == scaling->GetSwFilterParams().scalingMode)) in GetDefaultScalingMode()
783 if (scaling->GetSwFilterParams().scalingMode != defaultScalingMode) in GetDefaultScalingMode()
791 defaultScalingMode = scaling->GetSwFilterParams().scalingMode; in GetDefaultScalingMode()
960 …oat startLeft, float startRight, float startTop, float startBottom, L0_FC_KRN_SCALE_PARAM &scaling) in ConvertRotationToKrnParam() argument
965 scaling.rotateIndices[0] = 0; in ConvertRotationToKrnParam()
[all …]
/external/scapy/scapy/layers/
Dcan.py229 def __init__(self, name, default, start, size, scaling=1, unit="", argument
232 ScalingField.__init__(self, name, default, scaling, unit, offset,
380 min_val = round(min_val * self.scaling + self.offset, self.ndigits)
381 max_val = round(max_val * self.scaling + self.offset, self.ndigits)
391 def __init__(self, name, default, start, size, scaling=1, unit="", argument
395 scaling, unit, offset, ndigits, "<B")
399 def __init__(self, name, default, start, size, scaling=1, unit="", argument
403 scaling, unit, offset, ndigits, "<b")
407 def __init__(self, name, default, start, size, scaling=1, unit="", argument
411 scaling, unit, offset, ndigits, ">B")
[all …]
/external/freetype/src/cff/
Dcffparse.c186 FT_Long* scaling ) in cff_parse_real() argument
197 if ( scaling ) in cff_parse_real()
198 *scaling = 0; in cff_parse_real()
332 if ( scaling ) in cff_parse_real()
343 *scaling = exponent - fraction_length + 1; in cff_parse_real()
373 *scaling = exponent; in cff_parse_real()
381 *scaling = exponent - 4; in cff_parse_real()
386 *scaling = exponent - 5; in cff_parse_real()
498 FT_Long scaling ) in do_fixed() argument
501 return cff_parse_real( *d, parser->limit, scaling, NULL ); in do_fixed()
[all …]
/external/eigen/test/
Deigensolver_selfadjoint.cpp27 RealScalar scaling = m.cwiseAbs().maxCoeff(); in selfadjointeigensolver_essential_check() local
29 if(scaling<(std::numeric_limits<RealScalar>::min)()) in selfadjointeigensolver_essential_check()
35 VERIFY_IS_APPROX((m.template selfadjointView<Lower>() * eiSymm.eigenvectors())/scaling, in selfadjointeigensolver_essential_check()
36 (eiSymm.eigenvectors() * eiSymm.eigenvalues().asDiagonal())/scaling); in selfadjointeigensolver_essential_check()
53 if(scaling<(std::numeric_limits<RealScalar>::min)()) in selfadjointeigensolver_essential_check()
59 VERIFY_IS_APPROX(eiSymm.eigenvalues()/scaling, eiDirect.eigenvalues()/scaling); in selfadjointeigensolver_essential_check()
60 VERIFY_IS_APPROX((m.template selfadjointView<Lower>() * eiDirect.eigenvectors())/scaling, in selfadjointeigensolver_essential_check()
61 (eiDirect.eigenvectors() * eiDirect.eigenvalues().asDiagonal())/scaling); in selfadjointeigensolver_essential_check()
62 …_APPROX(m.template selfadjointView<Lower>().eigenvalues()/scaling, eiDirect.eigenvalues()/scaling); in selfadjointeigensolver_essential_check()
Dgeo_parametrizedline.cpp68 DiagonalMatrix<Scalar,LineType::AmbientDimAtCompileTime> scaling(VectorType::Random()); in parametrizedline() local
71 …while(scaling.diagonal().cwiseAbs().minCoeff()<RealScalar(1e-4)) scaling.diagonal() = VectorType::… in parametrizedline()
79 … VERIFY_IS_MUCH_SMALLER_THAN( l1.transform(rot*scaling).distance((rot*scaling) * p3), Scalar(1) ); in parametrizedline()
81 VERIFY_IS_MUCH_SMALLER_THAN( l1.transform(rot*scaling*translation) in parametrizedline()
82 .distance((rot*scaling*translation) * p3), Scalar(1) ); in parametrizedline()
/external/scapy/scapy/contrib/
Dlldp.py853 ScalingField('PD_requested_power', 0, scaling=0.1,
855 ScalingField('PSE_allocated_power', 0, scaling=0.1,
1010 ScalingField('PD_requested_power', 0, scaling=0.1,
1012 ScalingField('PSE_allocated_power', 0, scaling=0.1,
1014 ScalingField('PD_requested_power_mode_A', 0, scaling=0.1,
1016 ScalingField('PD_requested_power_mode_B', 0, scaling=0.1,
1018 ScalingField('PD_allocated_power_alt_A', 0, scaling=0.1,
1020 ScalingField('PD_allocated_power_alt_B', 0, scaling=0.1,
1032 ScalingField('PSE_max_available_power', 0, scaling=0.1,
1141 ScalingField('voltage_uncertainty', 0, scaling=0.001,
[all …]

12345678910>>...22