/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()
|
/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);
|
/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...] |
/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/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/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...] |
/drivers/hdf_core/adapter/khdf/liteos/model/misc/vibrator/ |
H A D | Makefile | 37 $(PERIPHERAL_VIBRATOR_ROOT)/chipset/linear 44 LOCAL_SRCS += $(PERIPHERAL_VIBRATOR_ROOT)/chipset/linear/vibrator_linear_driver.c
|
/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,
|
H A D | tiling.c | 97 pixel_t *linear = _linear; \ 105 pixel_t *linear_row = linear;\ 121 linear += linear_pitch;\
|
/third_party/skia/third_party/externals/oboe/apps/OboeTester/app/src/main/java/com/google/sample/oboe/manualtest/ |
H A D | ExponentialTaper.java | 60 public double linearToExponential(double linear) { in linearToExponential() argument 61 return a * Math.pow(ROOT, b * linear) - offset; in linearToExponential()
|
/third_party/skia/src/effects/ |
H A D | SkHighContrastFilter.cpp | 30 half4 c = inColor; // linear unpremul RGBA in dst gamut. in Make() 62 skcms_TransferFunction linear = SkNamedTransferFn::kLinear; in Make() local 66 &linear, nullptr/*use dst gamut*/, &unpremul); in Make()
|
/third_party/skia/third_party/externals/libpng/contrib/libtests/ |
H A D | gentests.sh | 68 for gamma in "" --sRGB --linear --1.8 75 --linear)
|