Home
last modified time | relevance | path

Searched refs:idvs (Results 1 - 5 of 5) sorted by relevance

/third_party/mesa3d/src/panfrost/bifrost/
H A Dbifrost_compile.c948 bi_should_remove_store(nir_intrinsic_instr *intr, enum bi_idvs_mode idvs) in bi_should_remove_store() argument
955 return idvs == BI_IDVS_VARYING; in bi_should_remove_store()
957 return idvs == BI_IDVS_POSITION; in bi_should_remove_store()
964 enum bi_idvs_mode *idvs = data; in bifrost_nir_specialize_idvs() local
974 if (bi_should_remove_store(intr, *idvs)) { in bifrost_nir_specialize_idvs()
1037 if (b->shader->arch <= 8 && b->shader->idvs == BI_IDVS_POSITION) { in bi_emit_store_vary()
1047 } else if (b->shader->arch >= 9 && b->shader->idvs != BI_IDVS_NONE) { in bi_emit_store_vary()
1058 bool varying = (b->shader->idvs == BI_IDVS_VARYING); in bi_emit_store_vary()
4130 if (ctx->idvs == BI_IDVS_VARYING) in bi_shader_stage_name()
4132 else if (ctx->idvs in bi_shader_stage_name()
4932 bi_compile_variant_nir(nir_shader *nir, const struct panfrost_compile_inputs *inputs, struct util_dynarray *binary, struct hash_table_u64 *sysval_to_id, struct bi_shader_info info, enum bi_idvs_mode idvs) bi_compile_variant_nir() argument
5189 bi_compile_variant(nir_shader *nir, const struct panfrost_compile_inputs *inputs, struct util_dynarray *binary, struct hash_table_u64 *sysval_to_id, struct pan_shader_info *info, enum bi_idvs_mode idvs) bi_compile_variant() argument
[all...]
H A Dcompiler.h774 enum bi_idvs_mode idvs; member
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_cmdstream.c3613 bool idvs = vs->info.vs.idvs; in panfrost_direct_draw() local
3618 if (idvs) { in panfrost_direct_draw()
3658 if (idvs) in panfrost_direct_draw()
3721 assert(idvs && "Memory allocated IDVS required on Valhall"); in panfrost_direct_draw()
3734 if (idvs) { in panfrost_direct_draw()
3777 bool idvs = vs->info.vs.idvs; in panfrost_indirect_draw() local
3782 if (idvs) { in panfrost_indirect_draw()
3841 if (idvs) { in panfrost_indirect_draw()
[all...]
/third_party/mesa3d/src/panfrost/util/
H A Dpan_ir.h313 bool idvs; member
/third_party/mesa3d/src/panfrost/lib/genxml/
H A Ddecode.c858 bool idvs = (job_type == MALI_JOB_TYPE_INDEXED_VERTEX); in pandecode_dcd() local
860 if (idvs && state.secondary_shader) in pandecode_dcd()

Completed in 19 milliseconds