Home
last modified time | relevance | path

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

/third_party/mesa3d/src/panfrost/bifrost/
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 == BI_IDVS_POSITION) in bi_shader_stage_name()
[all …]
Dcompiler.h774 enum bi_idvs_mode idvs; member
/third_party/mesa3d/src/gallium/drivers/panfrost/
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()
3893 if (idvs) in panfrost_indirect_draw()
3907 if (idvs) { in panfrost_indirect_draw()
/third_party/mesa3d/src/panfrost/util/
Dpan_ir.h313 bool idvs; member
/third_party/mesa3d/src/panfrost/lib/genxml/
Ddecode.c858 bool idvs = (job_type == MALI_JOB_TYPE_INDEXED_VERTEX); in pandecode_dcd() local
860 if (idvs && state.secondary_shader) in pandecode_dcd()