Home
last modified time | relevance | path

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

/external/mesa3d/src/mesa/drivers/dri/i965/
Dgen7_te_state.c35 const struct brw_tes_prog_data *tes_prog_data = in upload_te_state() local
41 OUT_BATCH((tes_prog_data->partitioning << GEN7_TE_PARTITIONING_SHIFT) | in upload_te_state()
42 (tes_prog_data->output_topology << GEN7_TE_OUTPUT_TOPOLOGY_SHIFT) | in upload_te_state()
43 (tes_prog_data->domain << GEN7_TE_DOMAIN_SHIFT) | in upload_te_state()
Dgen8_ds_state.c41 const struct brw_tes_prog_data *tes_prog_data = in gen8_upload_ds_state() local
72 (tes_prog_data->domain == BRW_TESS_DOMAIN_TRI ? in gen8_upload_ds_state()
Dgen7_ds_state.c72 const struct brw_tes_prog_data *tes_prog_data = in gen7_upload_ds_state() local
101 (tes_prog_data->domain == BRW_TESS_DOMAIN_TRI ? in gen7_upload_ds_state()
Dbrw_vec4_tes.cpp161 const struct brw_tes_prog_data *tes_prog_data = in nir_emit_intrinsic() local
171 if (tes_prog_data->domain == BRW_TESS_DOMAIN_ISOLINE) { in nir_emit_intrinsic()
182 if (tes_prog_data->domain == BRW_TESS_DOMAIN_QUAD) { in nir_emit_intrinsic()
Dbrw_fs_nir.cpp2688 struct brw_tes_prog_data *tes_prog_data = brw_tes_prog_data(prog_data); in nir_emit_tes_intrinsic() local
2728 tes_prog_data->base.urb_read_length = in nir_emit_tes_intrinsic()
2729 MAX2(tes_prog_data->base.urb_read_length, in nir_emit_tes_intrinsic()
/external/mesa3d/src/intel/vulkan/
DgenX_pipeline.c1042 const struct brw_tes_prog_data *tes_prog_data = get_tes_prog_data(pipeline); local
1066 te.Partitioning = tes_prog_data->partitioning;
1067 te.OutputTopology = tes_prog_data->output_topology;
1068 te.TEDomain = tes_prog_data->domain;
1084 tes_prog_data->domain == BRW_TESS_DOMAIN_TRI;
1086 ds.PatchURBEntryReadLength = tes_prog_data->base.urb_read_length;
1089 tes_prog_data->base.base.dispatch_grf_start_reg;
1094 (tes_prog_data->base.vue_map.num_slots + 1) / 2 - 1;
1097 tes_prog_data->base.dispatch_mode == DISPATCH_MODE_SIMD8 ?
1102 tes_prog_data->base.clip_distance_mask;
[all …]
Danv_pipeline.c583 struct brw_tes_prog_data tes_prog_data = { 0, }; in anv_pipeline_compile_tcs_tes() local
605 &tes_prog_data.base.base, &tes_map); in anv_pipeline_compile_tcs_tes()
616 anv_fill_binding_table(&tes_prog_data.base.base, 0); in anv_pipeline_compile_tcs_tes()
663 &tcs_prog_data.base.vue_map, &tes_prog_data, tes_nir, in anv_pipeline_compile_tcs_tes()
673 &tes_prog_data.base.base, in anv_pipeline_compile_tcs_tes()
674 sizeof(tes_prog_data), in anv_pipeline_compile_tcs_tes()