/third_party/astc-encoder/Source/ |
H A D | astcenc_partition_tables.cpp | 137 * @param partition_count The total partition count of this encoding. 147 int partition_count, in select_partition() 158 seed += (partition_count - 1) * 1024; in select_partition() 193 sh2 = (partition_count == 3 ? 6 : 5); in select_partition() 197 sh1 = (partition_count == 3 ? 6 : 5); in select_partition() 229 if (partition_count <= 3) in select_partition() 234 if (partition_count <= 2) in select_partition() 239 if (partition_count <= 1) in select_partition() 269 * @param partition_count The partition count of this partitioning. 278 unsigned int partition_count, in generate_one_partition_info_entry() 142 select_partition( int seed, int x, int y, int z, int partition_count, bool small_block ) select_partition() argument 276 generate_one_partition_info_entry( block_size_descriptor& bsd, unsigned int partition_count, unsigned int partition_index, unsigned int partition_remap_index, partition_info& pi ) generate_one_partition_info_entry() argument [all...] |
H A D | astcenc_symbolic_physical.cpp | 148 unsigned int partition_count = scb.partition_count; in symbolic_to_physical() local 230 write_bits(partition_count - 1, 2, 11, pcb); in symbolic_to_physical() 235 if (partition_count > 1) in symbolic_to_physical() 249 for (unsigned int i = 0; i < partition_count; i++) in symbolic_to_physical() 263 for (unsigned int i = 0; i < partition_count; i++) in symbolic_to_physical() 270 for (unsigned int i = 0; i < partition_count; i++) in symbolic_to_physical() 279 int encoded_type_highpart_size = (3 * partition_count) - 4; in symbolic_to_physical() 302 for (unsigned int i = 0; i < scb.partition_count; i++) in symbolic_to_physical() 314 scb.partition_count in symbolic_to_physical() 415 int partition_count = read_bits(2, 11, pcb) + 1; physical_to_symbolic() local [all...] |
H A D | astcenc_find_best_partitioning.cpp | 57 * @param partition_count The number of partitions in the block. 63 unsigned int partition_count, in kmeans_init() 67 promise(partition_count > 0); in kmeans_init() 96 unsigned int cutoff = (clusters_selected - 1) + 3 * (partition_count - 2); in kmeans_init() 118 if (clusters_selected >= partition_count) in kmeans_init() 142 * @param partition_count The number of partitions in the block. 149 unsigned int partition_count, in kmeans_assign() 154 promise(partition_count > 0); in kmeans_assign() 165 for (unsigned int j = 0; j < partition_count; j++) in kmeans_assign() 188 for (unsigned int i = 0; i < partition_count; in kmeans_assign() 60 kmeans_init( const image_block& blk, unsigned int texel_count, unsigned int partition_count, vfloat4 cluster_centers[BLOCK_MAX_PARTITIONS] ) kmeans_init() argument 146 kmeans_assign( const image_block& blk, unsigned int texel_count, unsigned int partition_count, const vfloat4 cluster_centers[BLOCK_MAX_PARTITIONS], uint8_t partition_of_texel[BLOCK_MAX_TEXELS] ) kmeans_assign() argument 210 kmeans_update( const image_block& blk, unsigned int texel_count, unsigned int partition_count, vfloat4 cluster_centers[BLOCK_MAX_PARTITIONS], const uint8_t partition_of_texel[BLOCK_MAX_TEXELS] ) kmeans_update() argument 379 count_partition_mismatch_bits( const block_size_descriptor& bsd, unsigned int partition_count, const uint64_t bitmaps[BLOCK_MAX_PARTITIONS], uint8_t mismatch_counts[BLOCK_MAX_PARTITIONINGS] ) count_partition_mismatch_bits() argument [all...] |
H A D | astcenc_averages_and_directions.cpp | 52 unsigned int partition_count = pi.partition_count; in compute_partition_averages_rgb() local 57 if (partition_count == 1) in compute_partition_averages_rgb() 62 else if (partition_count == 2) in compute_partition_averages_rgb() 98 else if (partition_count == 3) in compute_partition_averages_rgb() 223 unsigned int partition_count = pi.partition_count; 228 if (partition_count == 1) 233 else if (partition_count == 2) 273 else if (partition_count 573 unsigned int partition_count = pi.partition_count; compute_avgs_and_dirs_3_comp_rgb() local 667 unsigned int partition_count = pt.partition_count; compute_avgs_and_dirs_2_comp() local 732 unsigned int partition_count = pi.partition_count; compute_error_squared_rgba() local [all...] |
H A D | astcenc_compress_symbolic.cpp | 46 unsigned int partition_count = ep_plane1.partition_count; in merge_endpoints() local 47 assert(partition_count == 1); in merge_endpoints() 51 result.partition_count = partition_count; in merge_endpoints() 80 unsigned int partition_count = scb.partition_count; in realign_weights_undecimated() local 81 const auto& pi = bsd.get_partition_info(partition_count, scb.partition_index); in realign_weights_undecimated() 100 promise(partition_count > 0); in realign_weights_undecimated() 102 for (unsigned int pa_idx = 0; pa_idx < partition_count; pa_id in realign_weights_undecimated() 287 unsigned int partition_count = scb.partition_count; realign_weights_undecimated() local 407 unsigned int partition_count = scb.partition_count; realign_weights_decimated() local 565 compress_symbolic_block_for_partition_1plane( QualityProfile privateProfile, const astcenc_config& config, const block_size_descriptor& bsd, const image_block& blk, bool only_always, float tune_errorval_threshold, unsigned int partition_count, unsigned int partition_index, symbolic_compressed_block& scb, compression_working_buffers& tmpbuf, int quant_limit ) compress_symbolic_block_for_partition_1plane() argument [all...] |
H A D | astcenc_internal.h | 327 uint16_t partition_count; member 609 * Indexed by partition_count - 2, containing 2, 3 and 4 partitions. 690 * @param partition_count The number of partitions we want the table for. 694 const partition_info* get_partition_table(unsigned int partition_count) const in get_partition_table() 696 if (partition_count == 1) in get_partition_table() 698 partition_count = 5; in get_partition_table() 700 unsigned int index = (partition_count - 2) * BLOCK_MAX_PARTITIONINGS; in get_partition_table() 707 * @param partition_count The number of partitions we want the info for. 712 const partition_info& get_partition_info(unsigned int partition_count, unsigned int index) const in get_partition_info() 715 if (partition_count > in get_partition_info() 897 unsigned int partition_count; global() member 1088 uint8_t partition_count; global() member [all...] |
H A D | astcenc_decompress_symbolic.cpp | 269 int partition_count = scb.partition_count; in decompress_symbolic_block() local 270 const auto& pi = bsd.get_partition_info(partition_count, scb.partition_index); in decompress_symbolic_block() 289 for (int i = 0; i < partition_count; i++) in decompress_symbolic_block() 337 assert(scb.partition_count == 1); in compute_symbolic_block_difference_2plane() 435 unsigned int partition_count = scb.partition_count; in compute_symbolic_block_difference_1plane() local 436 const auto& pi = bsd.get_partition_info(partition_count, scb.partition_index); in compute_symbolic_block_difference_1plane() 449 for (unsigned int i = 0; i < partition_count; i++) in compute_symbolic_block_difference_1plane() 529 assert(bsd.get_partition_info(scb.partition_count, sc in compute_symbolic_block_difference_1plane_1partition() [all...] |
H A D | astcenc_ideal_endpoints_and_weights.cpp | 113 unsigned int partition_count = pi.partition_count; in compute_ideal_colors_and_weights_1_comp() local 114 ei.ep.partition_count = partition_count; in compute_ideal_colors_and_weights_1_comp() 115 promise(partition_count > 0); in compute_ideal_colors_and_weights_1_comp() 149 for (unsigned int i = 0; i < partition_count; i++) in compute_ideal_colors_and_weights_1_comp() 224 unsigned int partition_count = pi.partition_count; 225 ei.ep.partition_count = partition_count; [all...] |
H A D | astcenc_pick_best_endpoint_format.cpp | 315 int partition_count = pi.partition_count; 316 promise(partition_count > 0); 320 if (!blk.is_constant_channel(3) || (partition_count != 1 && privateProfile == HIGH_QUALITY_PROFILE)) 325 for (int i = 0; i < partition_count; i++) 1216 int partition_count = pi.partition_count; 1218 promise(partition_count > 0); 1230 for (int i = 0; i < partition_count; i++) 1263 if (partition_count [all...] |
H A D | astcenc_entry.cpp | 1339 int partition_count = scb.partition_count; in astcenc_get_block_info() 1340 const auto& pi = bsd.get_partition_info(partition_count, scb.partition_index); in astcenc_get_block_info() 1351 info->partition_count = scb.partition_count; in astcenc_get_block_info() 1359 for (unsigned int i = 0; i < scb.partition_count; i++) in astcenc_get_block_info()
|
H A D | astcenc.h | 690 unsigned int partition_count; member
|
/third_party/skia/third_party/externals/swiftshader/third_party/astc-encoder/Source/ |
H A D | astc_symbolic_physical.cpp | 72 res->partition_count = 0; in physical_to_symbolic() 127 int partition_count = read_bits(2, 11, pb.data) + 1; in physical_to_symbolic() local 130 res->partition_count = partition_count; in physical_to_symbolic() 155 if (is_dual_plane && partition_count == 4) in physical_to_symbolic() 163 if (partition_count == 1) in physical_to_symbolic() 170 encoded_type_highpart_size = (3 * partition_count) - 4; in physical_to_symbolic() 176 for (i = 0; i < partition_count; i++) in physical_to_symbolic() 188 for (i = 0; i < partition_count; i++) in physical_to_symbolic() 193 for (i = 0; i < partition_count; in physical_to_symbolic() [all...] |
H A D | astc_codec_internals.h | 66 int partition_count; member 222 int partition_count; // 1 to 4; Zero marks a constant-color block. member 276 int partition_count in get_partition_table() 278 if (partition_count == 1) { in get_partition_table() 279 partition_count = 5; in get_partition_table() 281 int index = (partition_count - 2) * PARTITION_COUNT; in get_partition_table()
|
H A D | astc_partition_tables.cpp | 97 pi[i].partition_count = 0; in partition_table_zap_equal_elements() 227 int partition_count, in generate_one_partition_table() 241 uint8_t part = select_partition(partition_index, x, y, z, partition_count, small_block); in generate_one_partition_table() 256 pt->partition_count = 0; in generate_one_partition_table() 258 pt->partition_count = 1; in generate_one_partition_table() 260 pt->partition_count = 2; in generate_one_partition_table() 262 pt->partition_count = 3; in generate_one_partition_table() 264 pt->partition_count = 4; in generate_one_partition_table() 225 generate_one_partition_table( const block_size_descriptor* bsd, int partition_count, int partition_index, partition_info* pt ) generate_one_partition_table() argument
|
H A D | astc_decompress_symbolic.cpp | 202 int partition_count = scb->partition_count; in decompress_symbolic_block() local 203 const partition_info *pt = get_partition_table(bsd, partition_count); in decompress_symbolic_block() 222 for (i = 0; i < partition_count; i++) in decompress_symbolic_block()
|
/third_party/ffmpeg/libavcodec/ |
H A D | h264_cavlc.c | 698 int partition_count; in ff_h264_decode_mb_cavlc() local 738 partition_count = ff_h264_b_mb_type_info[mb_type].partition_count; in ff_h264_decode_mb_cavlc() 746 partition_count = ff_h264_p_mb_type_info[mb_type].partition_count; in ff_h264_decode_mb_cavlc() 761 partition_count=0; in ff_h264_decode_mb_cavlc() 841 }else if(partition_count==4){ in ff_h264_decode_mb_cavlc() 851 sub_partition_count[i] = ff_h264_b_sub_mb_type_info[sl->sub_mb_type[i]].partition_count; in ff_h264_decode_mb_cavlc() 869 sub_partition_count[i] = ff_h264_p_sub_mb_type_info[sl->sub_mb_type[i]].partition_count; in ff_h264_decode_mb_cavlc()
|
H A D | vorbisdec.c | 1347 int partition_count, in setup_classifs() 1372 for (i = partition_count + c_p_c - 1; i >= partition_count; i--) { in setup_classifs() 1377 for (i = partition_count + c_p_c - 1; i >= partition_count; i--) { in setup_classifs() 1434 int voffset, partition_count, j_times_ptns_to_read; in vorbis_residue_decode_internal() local 1437 for (partition_count = 0; partition_count < ptns_to_read;) { // SPEC error in vorbis_residue_decode_internal() 1439 int ret = setup_classifs(vc, vr, do_not_decode, ch_used, partition_count, ptns_to_read); in vorbis_residue_decode_internal() 1443 for (i = 0; (i < c_p_c) && (partition_count < ptns_to_rea in vorbis_residue_decode_internal() 1343 setup_classifs(vorbis_context *vc, vorbis_residue *vr, uint8_t *do_not_decode, unsigned ch_used, int partition_count, int ptns_to_read ) setup_classifs() argument [all...] |
H A D | h264data.h | 44 uint8_t partition_count; member
|
H A D | h264_cabac.c | 1924 int mb_type, partition_count, cbp = 0; in ff_h264_decode_mb_cabac() local 2001 partition_count = ff_h264_b_mb_type_info[mb_type].partition_count; in ff_h264_decode_mb_cabac() 2013 partition_count = ff_h264_p_mb_type_info[mb_type].partition_count; in ff_h264_decode_mb_cabac() 2025 partition_count = 0; in ff_h264_decode_mb_cabac() 2113 } else if( partition_count == 4 ) { in ff_h264_decode_mb_cabac() 2119 sub_partition_count[i] = ff_h264_b_sub_mb_type_info[sl->sub_mb_type[i]].partition_count; in ff_h264_decode_mb_cabac() 2135 sub_partition_count[i] = ff_h264_p_sub_mb_type_info[sl->sub_mb_type[i]].partition_count; in ff_h264_decode_mb_cabac()
|