Home
last modified time | relevance | path

Searched refs:scb (Results 1 – 6 of 6) sorted by relevance

/hardware/google/gfxstream/third-party/astc-encoder/Source/
Dastcenc_symbolic_physical.cpp101 const symbolic_compressed_block& scb, in symbolic_to_physical() argument
104 assert(scb.block_type != SYM_BTYPE_ERROR); in symbolic_to_physical()
107 if (scb.block_type == SYM_BTYPE_CONST_U16) in symbolic_to_physical()
118 pcb.data[2 * i + 8] = scb.constant_color[i] & 0xFF; in symbolic_to_physical()
119 pcb.data[2 * i + 9] = (scb.constant_color[i] >> 8) & 0xFF; in symbolic_to_physical()
126 if (scb.block_type == SYM_BTYPE_CONST_F16) in symbolic_to_physical()
137 pcb.data[2 * i + 8] = scb.constant_color[i] & 0xFF; in symbolic_to_physical()
138 pcb.data[2 * i + 9] = (scb.constant_color[i] >> 8) & 0xFF; in symbolic_to_physical()
144 unsigned int partition_count = scb.partition_count; in symbolic_to_physical()
150 const auto& bm = bsd.get_block_mode(scb.block_mode); in symbolic_to_physical()
[all …]
Dastcenc_decompress_symbolic.cpp97 const symbolic_compressed_block& scb, in unpack_weights() argument
107 vint4 tab0(reinterpret_cast<const int*>(scb.weights + 0)); in unpack_weights()
108 vint4 tab1(reinterpret_cast<const int*>(scb.weights + 16)); in unpack_weights()
109 vint4 tab2(reinterpret_cast<const int*>(scb.weights + 32)); in unpack_weights()
110 vint4 tab3(reinterpret_cast<const int*>(scb.weights + 48)); in unpack_weights()
137 vint4 tab0_plane1(reinterpret_cast<const int*>(scb.weights + 0)); in unpack_weights()
138 vint4 tab1_plane1(reinterpret_cast<const int*>(scb.weights + 16)); in unpack_weights()
143 vint4 tab0_plane2(reinterpret_cast<const int*>(scb.weights + 32)); in unpack_weights()
144 vint4 tab1_plane2(reinterpret_cast<const int*>(scb.weights + 48)); in unpack_weights()
193 const symbolic_compressed_block& scb, in decompress_symbolic_block() argument
[all …]
Dastcenc_compress_symbolic.cpp73 symbolic_compressed_block& scb in realign_weights_undecimated() argument
76 unsigned int partition_count = scb.partition_count; in realign_weights_undecimated()
77 const auto& pi = bsd.get_partition_info(partition_count, scb.partition_index); in realign_weights_undecimated()
80 const block_mode& bm = bsd.get_block_mode(scb.block_mode); in realign_weights_undecimated()
85 int plane2_component = bm.is_dual_plane ? scb.plane2_component : -1; in realign_weights_undecimated()
101 scb.color_formats[pa_idx], in realign_weights_undecimated()
102 scb.get_color_quant_mode(), in realign_weights_undecimated()
103 scb.color_values[pa_idx], in realign_weights_undecimated()
109 uint8_t* dec_weights_uquant = scb.weights; in realign_weights_undecimated()
193 symbolic_compressed_block& scb in realign_weights_decimated() argument
[all …]
Dastcenc_entry.cpp1257 symbolic_compressed_block scb; in astcenc_decompress_image() local
1259 physical_to_symbolic(*ctx->bsd, pcb, scb); in astcenc_decompress_image()
1263 scb, blk); in astcenc_decompress_image()
1299 symbolic_compressed_block scb; in astcenc_get_block_info()
1300 physical_to_symbolic(*ctx->bsd, pcb, scb); in astcenc_get_block_info()
1317 info->is_error_block = scb.block_type == SYM_BTYPE_ERROR; in astcenc_get_block_info()
1324 info->is_constant_block = scb.block_type == SYM_BTYPE_CONST_F16 || in astcenc_get_block_info()
1325 scb.block_type == SYM_BTYPE_CONST_U16; in astcenc_get_block_info()
1332 int partition_count = scb.partition_count; in astcenc_get_block_info()
1333 const auto& pi = bsd.get_partition_info(partition_count, scb.partition_index); in astcenc_get_block_info()
[all …]
Dastcenc_internal.h1838 const symbolic_compressed_block& scb,
2001 const symbolic_compressed_block& scb,
2022 const symbolic_compressed_block& scb,
2043 const symbolic_compressed_block& scb,
2064 const symbolic_compressed_block& scb,
2079 const symbolic_compressed_block& scb,
2095 symbolic_compressed_block& scb);
/hardware/google/gfxstream/third-party/astc-encoder/Source/Fuzzers/
Dfuzz_astc_physical_to_symbolic.cpp102 symbolic_compressed_block scb; in LLVMFuzzerTestOneInput() local
103 physical_to_symbolic(testBSD[i], pcb, scb); in LLVMFuzzerTestOneInput()