Searched refs:vue_prog_data (Results 1 – 11 of 11) sorted by relevance
362 struct brw_vue_prog_data *vue_prog_data = &prog_data->base; in brw_compile_tcs() local368 vue_prog_data->base.stage = MESA_SHADER_TESS_CTRL; in brw_compile_tcs()378 brw_compute_tess_vue_map(&vue_prog_data->vue_map, in brw_compile_tcs()384 brw_nir_lower_tcs_outputs(nir, &vue_prog_data->vue_map, in brw_compile_tcs()406 vue_prog_data->dispatch_mode = DISPATCH_MODE_TCS_8_PATCH; in brw_compile_tcs()411 vue_prog_data->dispatch_mode = DISPATCH_MODE_TCS_SINGLE_PATCH; in brw_compile_tcs()428 const int num_per_patch_slots = vue_prog_data->vue_map.num_per_patch_slots; in brw_compile_tcs()429 const int num_per_vertex_slots = vue_prog_data->vue_map.num_per_vertex_slots; in brw_compile_tcs()441 vue_prog_data->urb_entry_size = ALIGN(output_size_bytes, 64) / 64; in brw_compile_tcs()447 vue_prog_data->urb_read_length = 0; in brw_compile_tcs()[all …]
2087 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in assign_tes_urb_setup() local2089 first_non_payload_grf += 8 * vue_prog_data->urb_read_length; in assign_tes_urb_setup()2102 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in assign_gs_urb_setup() local2105 8 * vue_prog_data->urb_read_length * nir->info.gs.vertices_in; in assign_gs_urb_setup()5951 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in setup_gs_payload() local5981 if (8 * vue_prog_data->urb_read_length * nir->info.gs.vertices_in > in setup_gs_payload()5983 vue_prog_data->urb_read_length = in setup_gs_payload()6658 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in set_tcs_invocation_id() local6679 if (vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_8_PATCH) { in set_tcs_invocation_id()6685 assert(vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_SINGLE_PATCH); in set_tcs_invocation_id()[all …]
762 const struct brw_vue_prog_data *vue_prog_data = in emit_urb_writes() local768 const struct brw_vue_map *vue_map = &vue_prog_data->vue_map; in emit_urb_writes()
2826 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in get_tcs_output_urb_handle() local2828 if (vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_SINGLE_PATCH) { in get_tcs_output_urb_handle()2831 assert(vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_8_PATCH); in get_tcs_output_urb_handle()2843 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in nir_emit_tcs_intrinsic() local2846 vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_8_PATCH; in nir_emit_tcs_intrinsic()
196 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in crocus_disk_cache_retrieve() local198 &vue_prog_data->vue_map); in crocus_disk_cache_retrieve()
1190 struct brw_vue_prog_data *vue_prog_data = &vs_prog_data->base; in crocus_compile_vs() local1191 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in crocus_compile_vs()1232 &vue_prog_data->vue_map, outputs_written, in crocus_compile_vs()1267 &vue_prog_data->vue_map); in crocus_compile_vs()1411 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in crocus_compile_tcs() local1412 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in crocus_compile_tcs()1575 struct brw_vue_prog_data *vue_prog_data = &tes_prog_data->base; in crocus_compile_tes() local1576 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in crocus_compile_tes()1638 &vue_prog_data->vue_map); in crocus_compile_tes()1716 struct brw_vue_prog_data *vue_prog_data = &gs_prog_data->base; in crocus_compile_gs() local[all …]
4891 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \6047 struct brw_vue_prog_data *vue_prog_data = local6049 const unsigned vs_size = vue_prog_data->urb_entry_size;6069 struct brw_vue_prog_data *vue_prog_data = local6071 entry_size[i] = vue_prog_data->urb_entry_size;6747 const struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(shader->prog_data); local6748 const struct brw_stage_prog_data *prog_data = &vue_prog_data->base;6775 vs.GRFRegisterCount = DIV_ROUND_UP(vue_prog_data->total_grf, 16) - 1;6776 vs.ConstantURBEntryReadLength = vue_prog_data->base.curb_read_length;6801 vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8;[all …]
222 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_disk_cache_retrieve() local224 &vue_prog_data->vue_map); in iris_disk_cache_retrieve()
1317 struct brw_vue_prog_data *vue_prog_data = &vs_prog_data->base; in iris_compile_vs() local1318 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in iris_compile_vs()1348 &vue_prog_data->vue_map, nir->info.outputs_written, in iris_compile_vs()1377 &vue_prog_data->vue_map); in iris_compile_vs()1498 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in iris_compile_tcs() local1499 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in iris_compile_tcs()1685 struct brw_vue_prog_data *vue_prog_data = &tes_prog_data->base; in iris_compile_tes() local1686 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in iris_compile_tes()1745 &vue_prog_data->vue_map); in iris_compile_tes()1825 struct brw_vue_prog_data *vue_prog_data = &gs_prog_data->base; in iris_compile_gs() local[all …]
4471 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \4514 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_store_vs_state() local4521 vue_prog_data->cull_distance_mask; in iris_store_vs_state()4533 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_store_tcs_state() local4563 hs.DispatchMode = vue_prog_data->dispatch_mode; in iris_store_tcs_state()4577 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_store_tes_state() local4595 vue_prog_data->cull_distance_mask; in iris_store_tes_state()4626 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_store_gs_state() local4650 gs.IncludeVertexHandles = vue_prog_data->include_vue_handles; in iris_store_gs_state()4653 vue_prog_data->cull_distance_mask; in iris_store_gs_state()[all …]
1303 const struct brw_vue_prog_data *vue_prog_data = in anv_pipeline_init_from_cached_graphics() local1305 const struct brw_vue_map *vue_map = &vue_prog_data->vue_map; in anv_pipeline_init_from_cached_graphics()