/third_party/alsa-lib/src/pcm/ |
H A D | pcm_linear.c | 240 snd_pcm_linear_t *linear = pcm->private_data; in snd_pcm_linear_hw_refine_sprepare() local 245 _snd_pcm_hw_params_set_format(sparams, linear->sformat); in snd_pcm_linear_hw_refine_sprepare() 298 snd_pcm_linear_t *linear = pcm->private_data; in snd_pcm_linear_hw_params() local 310 linear->use_getput = (snd_pcm_format_physical_width(format) == 24 || in snd_pcm_linear_hw_params() 311 snd_pcm_format_physical_width(linear->sformat) == 24 || in snd_pcm_linear_hw_params() 313 snd_pcm_format_width(linear->sformat) == 20); in snd_pcm_linear_hw_params() 314 if (linear->use_getput) { in snd_pcm_linear_hw_params() 316 linear->get_idx = snd_pcm_linear_get_index(format, SND_PCM_FORMAT_S32); in snd_pcm_linear_hw_params() 317 linear->put_idx = snd_pcm_linear_put_index(SND_PCM_FORMAT_S32, linear in snd_pcm_linear_hw_params() 342 snd_pcm_linear_t *linear = pcm->private_data; snd_pcm_linear_write_areas() local 367 snd_pcm_linear_t *linear = pcm->private_data; snd_pcm_linear_read_areas() local 385 snd_pcm_linear_t *linear = pcm->private_data; snd_pcm_linear_dump() local 430 snd_pcm_linear_t *linear; snd_pcm_linear_open() local [all...] |
/third_party/pulseaudio/src/pulsecore/ |
H A D | mix_neon.c | 51 int32_t cv0 = m->linear[0].i; in pa_mix_ch2_s16ne_neon() 52 int32_t cv1 = m->linear[1].i; in pa_mix_ch2_s16ne_neon() 93 : [lin0] "r" (streams[0].linear[0]), [lin1] "r" (streams[1].linear[0]) in pa_mix2_ch1_s16ne_neon() 116 int32_t sum = pa_mult_s16_volume(*ptr0++, streams[0].linear[0].i); in pa_mix2_ch1_s16ne_neon() 117 sum += pa_mult_s16_volume(*ptr1++, streams[1].linear[0].i); in pa_mix2_ch1_s16ne_neon() 136 : [lin0] "r" (streams[0].linear), [lin1] "r" (streams[1].linear) in pa_mix2_ch2_s16ne_neon() 161 sum = pa_mult_s16_volume(*ptr0++, streams[0].linear[0].i); in pa_mix2_ch2_s16ne_neon() 162 sum += pa_mult_s16_volume(*ptr1++, streams[1].linear[ in pa_mix2_ch2_s16ne_neon() [all...] |
H A D | mix.c | 38 static void calc_linear_integer_volume(int32_t linear[], const pa_cvolume *volume) { in calc_linear_integer_volume() argument 41 pa_assert(linear); in calc_linear_integer_volume() 47 linear[channel] = (int32_t) lrint(pa_sw_volume_to_linear(volume->values[channel]) * 0x10000); in calc_linear_integer_volume() 50 linear[channel] = linear[padding]; in calc_linear_integer_volume() 53 static void calc_linear_float_volume(float linear[], const pa_cvolume *volume) { in calc_linear_float_volume() argument 56 pa_assert(linear); in calc_linear_float_volume() 62 linear[channel] = (float) pa_sw_volume_to_linear(volume->values[channel]); in calc_linear_float_volume() 65 linear[channel] = linear[paddin in calc_linear_float_volume() 70 float linear[PA_CHANNELS_MAX + VOLUME_PADDING]; calc_linear_integer_stream_volumes() local 89 float linear[PA_CHANNELS_MAX + VOLUME_PADDING]; calc_linear_float_stream_volumes() local 696 volume_val linear[PA_CHANNELS_MAX + VOLUME_PADDING]; pa_volume_memchunk() local [all...] |
/third_party/mesa3d/src/util/tests/format/ |
H A D | srgb.c | 13 const enum pipe_format linear = util_format_linear(format); in main() local 14 if (format != linear) { in main() 15 fprintf(stderr, "%s converted to linear is %s\n", in main() 17 util_format_name(linear)); in main() 23 const enum pipe_format linear = util_format_linear(format); in main() local 24 if (format == linear) { in main() 25 fprintf(stderr, "%s can't be converted to a linear equivalent\n", in main() 30 const enum pipe_format srgb = util_format_srgb(linear); in main() 32 fprintf(stderr, "%s converted to linear and back to srgb becomes %s\n", in main()
|
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_nir_lower_cs_intrinsics.c | 88 nir_ssa_def *linear = nir_iadd(b, channel, thread_local_id); in lower_cs_intrinsics_convert_block() local 124 /* X-major lid order. Optimal for linear accesses only, in lower_cs_intrinsics_convert_block() 128 id_x = nir_umod(b, linear, size_x); in lower_cs_intrinsics_convert_block() 129 id_y = nir_umod(b, nir_udiv(b, linear, size_x), size_y); in lower_cs_intrinsics_convert_block() 130 local_index = linear; in lower_cs_intrinsics_convert_block() 135 * optimal for linear accesses. in lower_cs_intrinsics_convert_block() 136 * x = (linear / 4) % size_x in lower_cs_intrinsics_convert_block() 137 * y = ((linear % 4) + (linear / 4 / size_x) * 4) % size_y in lower_cs_intrinsics_convert_block() 142 nir_ssa_def *block = nir_udiv_imm(b, linear, heigh in lower_cs_intrinsics_convert_block() [all...] |
/third_party/skia/tests/ |
H A D | SRGBTest.cpp | 24 linear = sRGB->makeLinearGamma(); in DEF_TEST() local 27 SkColorSpaceXformSteps linearize{ sRGB.get(),upm, linear.get(),upm}, in DEF_TEST() 28 reencode {linear.get(),upm, sRGB.get(),upm}; in DEF_TEST() 53 linear = sRGB->makeLinearGamma(); in DEF_TEST() local 56 SkColorSpaceXformSteps steps {linear.get(),upm, sRGB.get(),upm}; in DEF_TEST() 98 sk_sp<SkColorSpace> linear = cs->makeLinearGamma(); in DEF_TEST() local 101 SkColorSpaceXformSteps linearize{ cs.get(),upm, linear.get(),upm}, in DEF_TEST() 102 reencode {linear.get(),upm, cs.get(),upm}; in DEF_TEST()
|
H A D | ApplyGammaTest.cpp | 33 /** convert 0..1 linear value to 0..1 srgb */ 34 static float linear_to_srgb(float linear) { in linear_to_srgb() argument 35 if (linear <= 0.0031308) { in linear_to_srgb() 36 return linear * 12.92f; in linear_to_srgb() 38 return 1.055f * powf(linear, 1.f / 2.4f) - 0.055f; in linear_to_srgb() 42 /** convert 0..1 srgb value to 0..1 linear */
|
H A D | SRGBReadWritePixelsTest.cpp | 21 /** convert 0..1 srgb value to 0..1 linear */ 30 /** convert 0..1 linear value to 0..1 srgb */ 31 float linear_to_srgb(float linear) { in linear_to_srgb() argument 32 if (linear <= 0.0031308) { in linear_to_srgb() 33 return linear * 12.92f; in linear_to_srgb() 35 return 1.055f * powf(linear, 1.f / 2.4f) - 0.055f; in linear_to_srgb() 100 static bool check_srgb_to_linear_conversion(uint32_t srgb, uint32_t linear, float error) { in check_srgb_to_linear_conversion() argument 101 return check_conversion<srgb_to_linear>(srgb, linear, error); in check_srgb_to_linear_conversion() 104 static bool check_linear_to_srgb_conversion(uint32_t linear, uint32_t srgb, float error) { in check_linear_to_srgb_conversion() argument 105 return check_conversion<linear_to_srgb>(linear, srg in check_linear_to_srgb_conversion() [all...] |
/third_party/skia/samplecode/ |
H A D | SampleCusp.cpp | 56 SkScalar linear = (curTime % speed) / SkIntToFloat(speed); // 0 to 1 in linearToLoop() local 57 linear += phase; in linearToLoop() 58 if (linear > 1) { in linearToLoop() 59 linear -= 1; in linearToLoop() 61 if (linear < .25) { in linearToLoop() 62 loop = linear * 4; // 0 to .25 ==> 0 to 1 in linearToLoop() 63 } else if (linear < .75) { // .25 to .75 ==> 1 to -1 in linearToLoop() 64 loop = (.5 - linear) * 4; in linearToLoop() 66 loop = (linear - 1) * 4; in linearToLoop()
|
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/src/ |
H A D | ge_mesa_blur_shader_filter.cpp | 248 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear) const in ApplyGreyAdjustmentFilter() 256 return GetShaderEffect(tmpBlur, linear, Drawing::Matrix()); in ApplyGreyAdjustmentFilter() 260 const std::shared_ptr<Drawing::Image>& image, const Drawing::SamplingOptions& linear, in GetShaderEffect() 267 Drawing::TileMode::CLAMP, linear, matrix); in GetShaderEffect() 272 const Drawing::SamplingOptions& linear, const NewBlurParams& blur) const in DownSampling2X() 277 Drawing::TileMode::CLAMP, linear, blurMatrix); in DownSampling2X() 279 tmpShader = ApplyGreyAdjustmentFilter(canvas, input, tmpShader, scaledInfo, linear); in DownSampling2X() 291 const Drawing::SamplingOptions& linear, const NewBlurParams& blur) const in DownSampling4X() 296 Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, blurMatrix)); in DownSampling4X() 300 tmpShader = ApplyGreyAdjustmentFilter(canvas, input, tmpShader, scaledInfo, linear); in DownSampling4X() 259 GetShaderEffect( const std::shared_ptr<Drawing::Image>& image, const Drawing::SamplingOptions& linear, const Drawing::Matrix& matrix) const GetShaderEffect() argument 270 DownSampling2X(Drawing::Canvas& canvas, const std::shared_ptr<Drawing::Image>& input, const Drawing::Rect& src, const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear, const NewBlurParams& blur) const DownSampling2X() argument 289 DownSampling4X(Drawing::Canvas& canvas, const std::shared_ptr<Drawing::Image>& input, const Drawing::Rect& src, const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear, const NewBlurParams& blur) const DownSampling4X() argument 310 DownSampling8X(Drawing::Canvas& canvas, const std::shared_ptr<Drawing::Image>& input, const Drawing::Rect& src, const Drawing::ImageInfo& scaledInfo, const Drawing::ImageInfo& middleInfo, const Drawing::SamplingOptions& linear, const NewBlurParams& blur) const DownSampling8X() argument 351 DownSamplingMoreX(Drawing::Canvas& canvas, const std::shared_ptr<Drawing::Image>& input, const Drawing::Rect& src, const Drawing::ImageInfo& scaledInfo, const Drawing::ImageInfo& middleInfo, const Drawing::ImageInfo& middleInfo2, const Drawing::SamplingOptions& linear, const NewBlurParams& blur) const DownSamplingMoreX() argument 388 DownSampling(Drawing::Canvas& canvas, const std::shared_ptr<Drawing::Image>& input, const Drawing::Rect& src, const Drawing::ImageInfo& scaledInfo, int& width, int& height, const Drawing::SamplingOptions& linear, const NewBlurParams& blur) const DownSampling() argument [all...] |
H A D | ge_kawase_blur_shader_filter.cpp | 150 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear) const
in ApplySimpleFilter() 157 linear, Drawing::Matrix());
in ApplySimpleFilter() 188 Drawing::SamplingOptions linear(Drawing::FilterMode::LINEAR, Drawing::MipmapMode::NONE);
in ProcessImage() 193 *input, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, blurMatrix);
in ProcessImage() 196 tmpShader = ApplySimpleFilter(canvas, input, tmpShader, scaledInfo, linear);
in ProcessImage() 212 *tmpBlur, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, Drawing::Matrix());
in ProcessImage() 444 Drawing::SamplingOptions linear(Drawing::FilterMode::LINEAR, Drawing::MipmapMode::NONE);
in OutputOriginalImage() 446 *image, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, inputMatrix);
in OutputOriginalImage() 463 Drawing::SamplingOptions linear(Drawing::FilterMode::LINEAR, Drawing::MipmapMode::NONE);
in ScaleAndAddRandomColor() 469 *blurImage, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, scaleMatri in ScaleAndAddRandomColor() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/include/ |
H A D | ge_mesa_blur_shader_filter.h | 60 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear) const; 62 const Drawing::SamplingOptions& linear, const Drawing::Matrix& matrix) const; 66 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear, 70 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear, 75 const Drawing::SamplingOptions& linear, const NewBlurParams& blur) const; 79 const Drawing::ImageInfo& middleInfo2, const Drawing::SamplingOptions& linear, 84 const Drawing::SamplingOptions& linear, const NewBlurParams& blur) const;
|
/third_party/ffmpeg/tests/fate/ |
H A D | libavresample.mak | 49 FATE_LAVR_RESAMPLE += fate-lavr-resample-linear 50 fate-lavr-resample-linear: tests/data/asynth-44100-1.wav 51 fate-lavr-resample-linear: CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-44100-1.wav -ar 48000 -filter_size 32 -linear_interp 1 -f s16le -af atrim=end_sample=10240 - 52 fate-lavr-resample-linear: CMP = oneoff 53 fate-lavr-resample-linear: CMP_UNIT = s16 54 fate-lavr-resample-linear: REF = $(SAMPLES)/lavr/lavr-resample-linear
|
/third_party/mesa3d/src/panfrost/util/ |
H A D | lcra.c | 52 l->linear = calloc(sizeof(l->linear[0]), node_count * node_count); in lcra_alloc_equations() 73 free(l->linear); in lcra_free() 133 l->linear[j * l->node_count + i] |= constraint_fw; in lcra_add_node_interference() 134 l->linear[i * l->node_count + j] |= constraint_bw; in lcra_add_node_interference() 140 unsigned *row = &l->linear[i * l->node_count]; in lcra_test_linear() 214 unsigned *constraints = &l->linear[i * l->node_count]; in lcra_count_constraints()
|
/third_party/mesa3d/src/panfrost/shared/test/ |
H A D | test-tiling.cpp | 141 void *linear = calloc(bpp, rw * linear_stride); 146 ((uint8_t *) linear)[i] = (i & 0xFF); 149 panfrost_store_tiled_image(tiled, linear, rx, ry, rw, rh, 156 panfrost_load_tiled_image(linear, tiled, rx, ry, rw, rh, 160 ref_access_tiled(ref, store ? linear : tiled, rx, ry, rw, rh, 166 EXPECT_EQ(memcmp(ref, linear, bpp * rw * linear_stride), 0); 170 free(linear);
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/shaders/common/ |
H A D | render_color_conversion_common.h | 68 * Convert sRGB to linear RGB. 83 * Convert linear RGB to sRGB. 86 vec3 LinearToSrgb(const vec3 linear) in LinearToSrgb() argument 91 const vec3 high = pow(linear, vec3(0.416f)) * mhigh - 0.055f; in LinearToSrgb() 92 const vec3 low = linear * mlow; in LinearToSrgb() 93 const bvec3 cutoff = lessThan(linear, vec3(0.0031308f)); in LinearToSrgb()
|
/third_party/ffmpeg/libavcodec/ |
H A D | interplayacm.c | 132 static int linear(InterplayACMContext *s, unsigned ind, unsigned col) in linear() function 421 zero, bad, bad, linear, 422 linear, linear, linear, linear, 423 linear, linear, linear, linear, [all...] |
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_sdma_copy_image.c | 126 /* Linear -> linear sub-window copy. */ in si_sdma_v4_v5_copy_texture() 155 struct si_texture *linear = tiled == ssrc ? sdst : ssrc; in si_sdma_v4_v5_copy_texture() local 158 unsigned linear_pitch = linear == ssrc ? src_pitch : dst_pitch; in si_sdma_v4_v5_copy_texture() 159 unsigned linear_slice_pitch = ((uint64_t)linear->surface.u.gfx9.surf_slice_size) / bpp; in si_sdma_v4_v5_copy_texture() 161 uint64_t linear_address = linear == ssrc ? src_address : dst_address; in si_sdma_v4_v5_copy_texture() 167 linear_address += linear->surface.u.gfx9.offset[0]; in si_sdma_v4_v5_copy_texture() 182 (linear == sdst ? 1u : 0) << 31); in si_sdma_v4_v5_copy_texture() 255 /* Linear -> linear sub-window copy. */ in cik_sdma_copy_texture() 292 /* Tiled <-> linear sub-window copy. */ in cik_sdma_copy_texture() 295 struct si_texture *linear in cik_sdma_copy_texture() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/ |
H A D | rs_kawase_blur.cpp | 231 Drawing::SamplingOptions linear(Drawing::FilterMode::LINEAR, Drawing::MipmapMode::NONE);
in OutputOriginalImage() 233 Drawing::TileMode::CLAMP, linear, inputMatrix);
in OutputOriginalImage() 242 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear) const
in ApplySimpleFilter() 246 Drawing::TileMode::CLAMP, linear, blurMatrix));
in ApplySimpleFilter() 250 linear, Drawing::Matrix());
in ApplySimpleFilter() 302 Drawing::SamplingOptions linear(Drawing::FilterMode::LINEAR, Drawing::MipmapMode::NONE);
in ExecutePingPongBlur() 308 blurBuilder.SetChild("imageInput", ApplySimpleFilter(canvas, input, blurMatrix, scaledInfo, linear));
in ExecutePingPongBlur() 311 Drawing::TileMode::CLAMP, linear, blurMatrix));
in ExecutePingPongBlur() 332 Drawing::TileMode::CLAMP, linear, Drawing::Matrix()));
in ExecutePingPongBlur() 360 Drawing::SamplingOptions linear(Drawin in ApplyBlur() [all...] |
/third_party/ffmpeg/libavresample/arm/ |
H A D | resample_init.c | 59 if (c->linear) in ff_audio_resample_init_arm() 65 if (!c->linear) in ff_audio_resample_init_arm() 69 if (!c->linear) in ff_audio_resample_init_arm()
|
/third_party/skia/third_party/externals/libpng/contrib/testpngs/ |
H A D | makepngs.sh | 47 for g in none sRGB linear 1.8 84 mpg linear palette 8 # error limits only 85 mpg linear rgb-alpha 16 # error limits only
|
/third_party/node/deps/histogram/src/ |
H A D | hdr_histogram.c | 1046 struct hdr_iter_linear* linear = &iter->specifics.linear; in iter_linear_next() local 1048 linear->count_added_in_this_iteration_step = 0; in iter_linear_next() 1052 iter, linear->next_value_reporting_level_lowest_equivalent)) in iter_linear_next() 1056 if (iter->value >= linear->next_value_reporting_level_lowest_equivalent) in iter_linear_next() 1058 update_iterated_values(iter, linear->next_value_reporting_level); in iter_linear_next() 1060 linear->next_value_reporting_level += linear->value_units_per_bucket; in iter_linear_next() 1061 linear->next_value_reporting_level_lowest_equivalent = in iter_linear_next() 1062 lowest_equivalent_value(iter->h, linear in iter_linear_next() [all...] |
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_pt_fetch_shade_pipeline.c | 158 if (fetch_info->linear) { in fetch() 173 if (prim_info->linear) in pipeline() 185 if (prim_info->linear) { in emit() 391 fetch_info.linear = FALSE; in fetch_pipeline_run() 396 prim_info.linear = FALSE; in fetch_pipeline_run() 419 fetch_info.linear = TRUE; in fetch_pipeline_linear_run() 424 prim_info.linear = TRUE; in fetch_pipeline_linear_run() 449 fetch_info.linear = TRUE; in fetch_pipeline_linear_run_elts() 454 prim_info.linear = FALSE; in fetch_pipeline_linear_run_elts()
|
/third_party/mesa3d/src/panfrost/bifrost/ |
H A D | bi_ra.c | 46 nodearray *linear; member 68 l->linear = calloc(sizeof(l->linear[0]), node_count); in lcra_alloc_equations() 81 nodearray_reset(&l->linear[i]); in lcra_free() 83 free(l->linear); in lcra_free() 115 nodearray_orr(&l->linear[j], i, constraint_fw, 256, l->node_count); in lcra_add_node_interference() 116 nodearray_orr(&l->linear[i], j, constraint_bw, 256, l->node_count); in lcra_add_node_interference() 124 if (nodearray_is_sparse(&l->linear[i])) { in lcra_test_linear() 125 nodearray_sparse_foreach(&l->linear[i], elem) { in lcra_test_linear() 143 nodearray_value *row = l->linear[ in lcra_test_linear() [all...] |
/third_party/mesa3d/src/asahi/lib/ |
H A D | tiling.h | 29 void agx_detile(void *tiled, void *linear, 33 void agx_tile(void *tiled, void *linear,
|