Home
last modified time | relevance | path

Searched refs:cat5 (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/freedreno/ir3/
Dir3.c457 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 …]
Ddisasm-a3xx.c755 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 …]
Dir3_print.c134 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()
Dir3_validate.c152 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()
Dir3_parser.y747 | '.' 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; }
Dir3_compiler_nir.c459 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 …]
Dir3_cp.c595 instr->cat5.samp = samp->regs[1]->iim_val; in instr_cp()
596 instr->cat5.tex = tex->regs[1]->iim_val; in instr_cp()
Dinstr-a3xx.h959 instr_cat5_t cat5; member
1031 case 5: return instr->cat5.opc; in instr_opc()
Dir3.h265 } cat5; member
1678 sam->cat5.type = type; in INSTR0()
/external/libvpx/libvpx/vp8/common/
Dentropy.c131 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/
Dtracing_module_categories.h35 PERFETTO_CATEGORY(cat5),
/external/mesa3d/src/freedreno/.gitlab-ci/reference/
DdEQP-VK.draw.indirect_draw.indexed.indirect_draw_count.triangle_list.log824 - 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
Dglxgears-a420.log437 - 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 …]
Dfd-clouds.log647 - 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/
Dir3-notes.rst260 Note that cat5 (texture sample) instructions are the notable exception, not
/external/mesa3d/docs/relnotes/
D19.1.0.rst4144 - freedreno/ir3: more emit-cat5 fixes