/external/mesa3d/src/freedreno/ir3/ |
D | ir3.c | 457 instr_cat5_t *cat5 = ptr; in emit_cat5() local 475 cat5->full = ! (src1->flags & IR3_REG_HALF); in emit_cat5() 476 cat5->src1 = reg(src1, info, instr->repeat, IR3_REG_HALF); in emit_cat5() 481 cat5->src2 = reg(src2, info, instr->repeat, IR3_REG_HALF); in emit_cat5() 485 cat5->s2en_bindless.base_hi = instr->cat5.tex_base >> 1; in emit_cat5() 486 cat5->base_lo = instr->cat5.tex_base & 1; in emit_cat5() 491 cat5->s2en_bindless.src3 = reg(samp_tex, info, instr->repeat, in emit_cat5() 495 cat5->s2en_bindless.desc_mode = CAT5_BINDLESS_A1_UNIFORM; in emit_cat5() 497 cat5->s2en_bindless.desc_mode = CAT5_BINDLESS_UNIFORM; in emit_cat5() 505 cat5->s2en_bindless.desc_mode = CAT5_NONUNIFORM; in emit_cat5() [all …]
|
D | disasm-a3xx.c | 755 instr_cat5_t *cat5 = &instr->cat5; in print_instr_cat5() local 759 cat5->is_s2en_bindless && in print_instr_cat5() 760 desc_features[cat5->s2en_bindless.desc_mode].indirect; in print_instr_cat5() 762 cat5->is_s2en_bindless && in print_instr_cat5() 763 desc_features[cat5->s2en_bindless.desc_mode].bindless; in print_instr_cat5() 765 cat5->is_s2en_bindless && in print_instr_cat5() 766 desc_features[cat5->s2en_bindless.desc_mode].use_a1; in print_instr_cat5() 768 cat5->is_s2en_bindless && in print_instr_cat5() 769 desc_features[cat5->s2en_bindless.desc_mode].uniform; in print_instr_cat5() 771 if (cat5->is_3d) fprintf(ctx->out, ".3d"); in print_instr_cat5() [all …]
|
D | ir3_print.c | 134 is_tex(instr) ? instr->cat5.tex_base : instr->cat6.base); in print_instr_name() 233 printf(" (%s)(", type_name(instr->cat5.type)); in print_instr() 252 printf(", s#%d", instr->cat5.samp); in print_instr() 254 printf(", s#%d, t#%d", instr->cat5.samp & 0xf, in print_instr() 255 instr->cat5.samp >> 4); in print_instr() 258 printf(", s#%d, t#%d", instr->cat5.samp, instr->cat5.tex); in print_instr()
|
D | ir3_validate.c | 152 validate_assert(ctx, instr->cat5.type == half_type(instr->cat5.type)); in validate_instr() 154 validate_assert(ctx, instr->cat5.type == full_type(instr->cat5.type)); in validate_instr()
|
D | ir3_parser.y | 747 | '.' T_BASE { instr->flags |= IR3_INSTR_B; instr->cat5.tex_base = $2; } 751 cat5_samp: T_SAMP { instr->cat5.samp = $1; } 752 …T_TEX { if (instr->flags & IR3_INSTR_B) instr->cat5.samp |= ($1 << 4); else instr->cat5.t… 753 cat5_type: '(' type ')' { instr->cat5.type = $2; }
|
D | ir3_compiler_nir.c | 459 dst[0]->cat5.type = TYPE_F32; in emit_alu() 463 dst[0]->cat5.type = TYPE_F32; in emit_alu() 468 dst[0]->cat5.type = TYPE_F32; in emit_alu() 473 dst[0]->cat5.type = TYPE_F32; in emit_alu() 1147 sam->cat5.tex_base = info.base; in emit_sam() 1148 sam->cat5.samp = info.combined_idx; in emit_sam() 1646 offset->cat5.type = TYPE_F32; in emit_intrinsic() 3380 compile_assert(ctx, sam->cat5.tex < ARRAY_SIZE(alt_tex_state)); in fixup_astc_srgb() 3382 if (alt_tex_state[sam->cat5.tex] == 0) { in fixup_astc_srgb() 3384 alt_tex_state[sam->cat5.tex] = tex_idx++; in fixup_astc_srgb() [all …]
|
D | ir3_cp.c | 595 instr->cat5.samp = samp->regs[1]->iim_val; in instr_cp() 596 instr->cat5.tex = tex->regs[1]->iim_val; in instr_cp()
|
D | instr-a3xx.h | 959 instr_cat5_t cat5; member 1031 case 5: return instr->cat5.opc; in instr_opc()
|
D | ir3.h | 265 } cat5; member 1678 sam->cat5.type = type; in INSTR0()
|
/external/libvpx/libvpx/vp8/common/ |
D | entropy.c | 131 static const vp8_tree_index cat5[10] = { 2, 2, 4, 4, 6, 6, 8, 8, 0, 0 }; variable 140 { cat5, Pcat5, 5, 35 }, { cat6, Pcat6, 11, 67 }, { 0, 0, 0, 0 }
|
/external/perfetto/src/tracing/test/ |
D | tracing_module_categories.h | 35 PERFETTO_CATEGORY(cat5),
|
/external/mesa3d/src/freedreno/.gitlab-ci/reference/ |
D | dEQP-VK.draw.indirect_draw.indexed.indirect_draw_count.triangle_list.log | 824 - shaderdb: 8 cat0, 0 cat1, 1 cat2, 4 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 851 - shaderdb: 8 cat0, 0 cat1, 1 cat2, 4 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 916 - shaderdb: 5 cat0, 0 cat1, 4 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 942 - shaderdb: 5 cat0, 0 cat1, 4 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1510 - shaderdb: 8 cat0, 0 cat1, 1 cat2, 4 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1545 - shaderdb: 5 cat0, 0 cat1, 4 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7
|
D | glxgears-a420.log | 437 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 463 - shaderdb: 5 cat0, 4 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1051 - shaderdb: 28 cat0, 8 cat1, 15 cat2, 22 cat3, 1 cat4, 0 cat5, 0 cat6, 0 cat7 1093 - shaderdb: 6 cat0, 0 cat1, 1 cat2, 0 cat3, 0 cat4, 0 cat5, 4 cat6, 0 cat7 1683 - shaderdb: 24 cat0, 5 cat1, 15 cat2, 22 cat3, 1 cat4, 0 cat5, 0 cat6, 0 cat7 1724 - shaderdb: 6 cat0, 0 cat1, 1 cat2, 0 cat3, 0 cat4, 0 cat5, 4 cat6, 0 cat7 2116 - shaderdb: 24 cat0, 5 cat1, 15 cat2, 22 cat3, 1 cat4, 0 cat5, 0 cat6, 0 cat7 2155 - shaderdb: 5 cat0, 0 cat1, 4 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 2510 - shaderdb: 28 cat0, 8 cat1, 15 cat2, 22 cat3, 1 cat4, 0 cat5, 0 cat6, 0 cat7 2552 - shaderdb: 6 cat0, 0 cat1, 1 cat2, 0 cat3, 0 cat4, 0 cat5, 4 cat6, 0 cat7 [all …]
|
D | fd-clouds.log | 647 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 669 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1117 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1962 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1984 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 3505 - shaderdb: 1120 cat0, 48 cat1, 551 cat2, 512 cat3, 183 cat4, 0 cat5, 0 cat6, 0 cat7 4928 - shaderdb: 1120 cat0, 48 cat1, 551 cat2, 512 cat3, 183 cat4, 0 cat5, 0 cat6, 0 cat7 5342 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 6780 - shaderdb: 1120 cat0, 48 cat1, 551 cat2, 512 cat3, 183 cat4, 0 cat5, 0 cat6, 0 cat7
|
/external/mesa3d/docs/drivers/freedreno/ |
D | ir3-notes.rst | 260 Note that cat5 (texture sample) instructions are the notable exception, not
|
/external/mesa3d/docs/relnotes/ |
D | 19.1.0.rst | 4144 - freedreno/ir3: more emit-cat5 fixes
|