Searched refs:idvs (Results 1 - 5 of 5) sorted by relevance
/third_party/mesa3d/src/panfrost/bifrost/ |
H A D | bifrost_compile.c | 948 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 D | compiler.h | 774 enum bi_idvs_mode idvs; member
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
H A D | pan_cmdstream.c | 3613 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 D | pan_ir.h | 313 bool idvs; member
|
/third_party/mesa3d/src/panfrost/lib/genxml/ |
H A D | decode.c | 858 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