Home
last modified time | relevance | path

Searched refs:extract_bits (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/util/format/
Dtexcompress_bptc_tmp.h318 extract_bits(const uint8_t *block, in extract_bits() function
371 extract_bits(block, bit_offset, mode->n_color_bits); in extract_unorm_endpoints()
382 extract_bits(block, bit_offset, mode->n_alpha_bits); in extract_unorm_endpoints()
400 pbit = extract_bits(block, bit_offset, 1); in extract_unorm_endpoints()
411 pbit = extract_bits(block, bit_offset, 1); in extract_unorm_endpoints()
565 partition_num = extract_bits(block, bit_offset, mode->n_partition_bits); in fetch_rgba_unorm_from_block()
584 rotation = extract_bits(block, bit_offset, 2); in fetch_rgba_unorm_from_block()
591 index_selection = extract_bits(block, bit_offset, 1); in fetch_rgba_unorm_from_block()
619 indices[0] = extract_bits(block, bit_offset, index_bits); in fetch_rgba_unorm_from_block()
625 indices[1] = extract_bits(block, secondary_bit_offset, index_bits); in fetch_rgba_unorm_from_block()
[all …]
/external/coreboot/src/drivers/spi/
Dspi_sdcard.c90 static unsigned long long extract_bits(uint8_t *buff, in extract_bits() function
399 if (extract_bits(csd, 128, 126, 127) == 0) { in spi_sdcard_size()
401 size_t c_size = extract_bits(csd, 128, 62, 73); in spi_sdcard_size()
402 size_t mult = extract_bits(csd, 128, 47, 49); in spi_sdcard_size()
403 size_t read_bl_len = extract_bits(csd, 128, 80, 83); in spi_sdcard_size()
407 if (extract_bits(csd, 128, 126, 127) == 1) { in spi_sdcard_size()
409 size_t c_size = extract_bits(csd, 128, 48, 69); in spi_sdcard_size()
/external/mesa3d/src/compiler/glsl/
Dastc_decoder.glsl89 int extract_bits(uvec4 payload, int offset, int bits)
483 int t = (extract_bits(payload, t0_t1_offset, 2) << 0) |
484 (extract_bits(payload, t2_t3_offset, 2) << 2) |
485 (extract_bits(payload, t4_offset, 1) << 4) |
486 (extract_bits(payload, t5_t6_offset, 2) << 5) |
487 (extract_bits(payload, t7_offset, 1) << 7);
497 int m = extract_bits(payload, m_offset + start_bit, quant.x);
514 int q = (extract_bits(payload, q0_q1_q2_offset, 3) << 0) |
515 (extract_bits(payload, q3_q4_offset, 2) << 3) |
516 (extract_bits(payload, q5_q6_offset, 2) << 5);
[all …]
/external/mesa3d/src/amd/common/nir/
Dac_nir_lower_intrinsics_to_args.c148 unsigned extract_bits[3]; in lower_intrinsic_to_arg() local
149 memcpy(extract_bits, num_bits, sizeof(num_bits)); in lower_intrinsic_to_arg()
156 extract_bits[2] = 12; /* Z > 0 */ in lower_intrinsic_to_arg()
158 extract_bits[1] = 22; /* Y > 0, Z == 0 */ in lower_intrinsic_to_arg()
160 extract_bits[0] = 32; /* X > 0, Y == 0, Z == 0 */ in lower_intrinsic_to_arg()
171 ac_nir_unpack_value(b, ids_packed, i * 10, extract_bits[i]); in lower_intrinsic_to_arg()