Home
last modified time | relevance | path

Searched refs:tes_prog_data (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/intel/compiler/
Dbrw_vec4_tes.cpp116 const struct brw_tes_prog_data *tes_prog_data = in nir_emit_intrinsic() local
126 if (tes_prog_data->domain == BRW_TESS_DOMAIN_ISOLINE) { in nir_emit_intrinsic()
137 if (tes_prog_data->domain == BRW_TESS_DOMAIN_QUAD) { in nir_emit_intrinsic()
Dbrw_fs_nir.cpp3115 struct brw_tes_prog_data *tes_prog_data = brw_tes_prog_data(prog_data); in nir_emit_tes_intrinsic() local
3152 tes_prog_data->base.urb_read_length = in nir_emit_tes_intrinsic()
3153 MAX2(tes_prog_data->base.urb_read_length, in nir_emit_tes_intrinsic()
/third_party/mesa3d/src/intel/vulkan/
DgenX_pipeline.c1613 const struct brw_tes_prog_data *tes_prog_data = get_tes_prog_data(pipeline); in emit_3dstate_hs_te_ds() local
1669 te.Partitioning = tes_prog_data->partitioning; in emit_3dstate_hs_te_ds()
1672 te.OutputTopology = tes_prog_data->output_topology; in emit_3dstate_hs_te_ds()
1675 if (tes_prog_data->output_topology == OUTPUT_TRI_CCW) { in emit_3dstate_hs_te_ds()
1677 } else if (tes_prog_data->output_topology == OUTPUT_TRI_CW) { in emit_3dstate_hs_te_ds()
1680 te.OutputTopology = tes_prog_data->output_topology; in emit_3dstate_hs_te_ds()
1684 te.TEDomain = tes_prog_data->domain; in emit_3dstate_hs_te_ds()
1710 tes_prog_data->domain == BRW_TESS_DOMAIN_TRI; in emit_3dstate_hs_te_ds()
1712 ds.PatchURBEntryReadLength = tes_prog_data->base.urb_read_length; in emit_3dstate_hs_te_ds()
1715 tes_prog_data->base.base.dispatch_grf_start_reg; in emit_3dstate_hs_te_ds()
[all …]
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_program.c1573 struct brw_tes_prog_data *tes_prog_data = in crocus_compile_tes() local
1575 struct brw_vue_prog_data *vue_prog_data = &tes_prog_data->base; in crocus_compile_tes()
1617 .prog_data = tes_prog_data, in crocus_compile_tes()
1643 prog_data, sizeof(*tes_prog_data), so_decls, in crocus_compile_tes()
Dcrocus_state.c7015 const struct brw_tes_prog_data *tes_prog_data = brw_tes_prog_data(shader->prog_data); local
7017 const struct brw_stage_prog_data *prog_data = &tes_prog_data->base.base;
7020 te.Partitioning = tes_prog_data->partitioning;
7021 te.OutputTopology = tes_prog_data->output_topology;
7022 te.TEDomain = tes_prog_data->domain;
7032 tes_prog_data->domain == BRW_TESS_DOMAIN_TRI;
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_program.c1683 struct brw_tes_prog_data *tes_prog_data = in iris_compile_tes() local
1685 struct brw_vue_prog_data *vue_prog_data = &tes_prog_data->base; in iris_compile_tes()
1723 .prog_data = tes_prog_data, in iris_compile_tes()
Diris_state.c4578 struct brw_tes_prog_data *tes_prog_data = (void *) prog_data; in iris_store_tes_state() local
4589 tes_prog_data->domain == BRW_TESS_DOMAIN_TRI; in iris_store_tes_state()
4592 ds.PrimitiveIDNotRequired = !tes_prog_data->include_primitive_id; in iris_store_tes_state()
4599 te.Partitioning = tes_prog_data->partitioning; in iris_store_tes_state()
4600 te.OutputTopology = tes_prog_data->output_topology; in iris_store_tes_state()
4601 te.TEDomain = tes_prog_data->domain; in iris_store_tes_state()