Lines Matching defs:Block
549 struct Block struct
551 bool is_error;
552 bool bogus_colour_endpoints;
553 bool bogus_weights;
555 int high_prec;
556 int dual_plane;
557 int colour_component_selector;
558 int wt_range;
559 int wt_w, wt_h, wt_d;
560 int num_parts;
561 int partition_index;
563 bool is_void_extent;
564 int void_extent_d;
565 int void_extent_min_s;
566 int void_extent_max_s;
567 int void_extent_min_t;
568 int void_extent_max_t;
569 uint16_t void_extent_colour_r;
570 uint16_t void_extent_colour_g;
571 uint16_t void_extent_colour_b;
572 uint16_t void_extent_colour_a;
574 bool is_multi_cem;
575 int num_extra_cem_bits;
576 int colour_endpoint_data_offset;
577 int extra_cem_bits;
578 int cem_base_class;
579 int cems[4];
581 int num_cem_values;
584 uint8_t weights_quant[64 + 4]; /* max 64 values, plus padding for overflows in trit parsing */
587 uint8_t weights[64 + 18]; /* max 64 values, plus padding for the infill interpolation */
590 …8_t colour_endpoints_quant[18 + 4]; /* max 18 values, plus padding for overflows in trit parsing */
593 uint8_t colour_endpoints[18];
596 int wt_trits;
597 int wt_quints;
598 int wt_bits;
599 int wt_max;
600 int num_weights;
601 int weight_bits;
604 int remaining_bits;
607 int colour_endpoint_bits;
608 int ce_max;
609 int ce_trits;
610 int ce_quints;
611 int ce_bits;
614 uint8_t infill_weights[2][216]; /* large enough for 6x6x6 */
617 uint8x4_t endpoints_decoded[2][4];