Searched refs:tes_prog_data (Results 1 – 7 of 7) sorted by relevance
116 const struct brw_tes_prog_data *tes_prog_data = in nir_emit_intrinsic() local126 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()
3115 struct brw_tes_prog_data *tes_prog_data = brw_tes_prog_data(prog_data); in nir_emit_tes_intrinsic() local3152 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()
1613 const struct brw_tes_prog_data *tes_prog_data = get_tes_prog_data(pipeline); in emit_3dstate_hs_te_ds() local1669 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 …]
1573 struct brw_tes_prog_data *tes_prog_data = in crocus_compile_tes() local1575 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()
7015 const struct brw_tes_prog_data *tes_prog_data = brw_tes_prog_data(shader->prog_data); local7017 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;
1683 struct brw_tes_prog_data *tes_prog_data = in iris_compile_tes() local1685 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()
4578 struct brw_tes_prog_data *tes_prog_data = (void *) prog_data; in iris_store_tes_state() local4589 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()