Home | History | Annotate | Download | only in main

Lines Matching refs:modifier

458       /* Use same modifier tables as for etc1 textures if opaque bit is set
481 int modifier, bit, idx, blk;
499 /* Use pixel index and subblock to get the modifier */
502 modifier = block->modifier_tables[blk][idx];
504 dst[0] = etc2_clamp(base_color[0] + modifier);
505 dst[1] = etc2_clamp(base_color[1] + modifier);
506 dst[2] = etc2_clamp(base_color[2] + modifier);
556 int modifier, alpha, idx;
559 modifier = etc2_modifier_tables[block->table_index][idx];
560 alpha = block->base_codeword + modifier * block->multiplier;
568 GLint modifier, idx;
572 modifier = etc2_modifier_tables[block->table_index][idx];
575 /* clamp2(base codeword × 8 + 4 + modifier × multiplier × 8) */
577 ((modifier * block->multiplier) << 3));
579 color = etc2_clamp2(((block->base_codeword << 3) | 0x4) + modifier);
594 GLint modifier, idx;
603 modifier = etc2_modifier_tables[block->table_index][idx];
606 /* clamp3(base codeword × 8 + modifier × multiplier × 8) */
608 ((modifier * block->multiplier) << 3));
610 color = etc2_clamp3((base_codeword << 3) + modifier);