/third_party/mesa3d/src/intel/compiler/ |
D | brw_vec4_tcs.cpp | 369 struct brw_vue_prog_data *vue_prog_data = &prog_data->base; in brw_compile_tcs() local 374 vue_prog_data->base.stage = MESA_SHADER_TESS_CTRL; in brw_compile_tcs() 382 brw_compute_tess_vue_map(&vue_prog_data->vue_map, in brw_compile_tcs() 388 brw_nir_lower_tcs_outputs(nir, &vue_prog_data->vue_map, in brw_compile_tcs() 410 vue_prog_data->dispatch_mode = DISPATCH_MODE_TCS_8_PATCH; in brw_compile_tcs() 415 vue_prog_data->dispatch_mode = DISPATCH_MODE_TCS_SINGLE_PATCH; in brw_compile_tcs() 432 const int num_per_patch_slots = vue_prog_data->vue_map.num_per_patch_slots; in brw_compile_tcs() 433 const int num_per_vertex_slots = vue_prog_data->vue_map.num_per_vertex_slots; in brw_compile_tcs() 445 vue_prog_data->urb_entry_size = ALIGN(output_size_bytes, 64) / 64; in brw_compile_tcs() 451 vue_prog_data->urb_read_length = 0; in brw_compile_tcs() [all …]
|
D | brw_fs_visitor.cpp | 757 const struct brw_vue_prog_data *vue_prog_data = in emit_urb_writes() local 763 const struct brw_vue_map *vue_map = &vue_prog_data->vue_map; in emit_urb_writes()
|
D | brw_fs.cpp | 2068 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in assign_tes_urb_setup() local 2070 first_non_payload_grf += 8 * vue_prog_data->urb_read_length; in assign_tes_urb_setup() 2083 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in assign_gs_urb_setup() local 2086 8 * vue_prog_data->urb_read_length * nir->info.gs.vertices_in; in assign_gs_urb_setup() 8389 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in setup_gs_payload() local 8419 if (8 * vue_prog_data->urb_read_length * nir->info.gs.vertices_in > in setup_gs_payload() 8421 vue_prog_data->urb_read_length = in setup_gs_payload() 9009 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in set_tcs_invocation_id() local 9023 if (vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_8_PATCH) { in set_tcs_invocation_id() 9029 assert(vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_SINGLE_PATCH); in set_tcs_invocation_id() [all …]
|
D | brw_fs_nir.cpp | 2809 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in get_tcs_output_urb_handle() local 2811 if (vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_SINGLE_PATCH) { in get_tcs_output_urb_handle() 2814 assert(vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_8_PATCH); in get_tcs_output_urb_handle() 2826 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in nir_emit_tcs_intrinsic() local 2829 vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_8_PATCH; in nir_emit_tcs_intrinsic()
|
/third_party/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_state_upload.c | 549 struct brw_vue_prog_data *vue_prog_data; in brw_upload_programs() local 551 vue_prog_data = brw_vue_prog_data(brw->gs.base.prog_data); in brw_upload_programs() 553 vue_prog_data = brw_vue_prog_data(brw->tes.base.prog_data); in brw_upload_programs() 555 vue_prog_data = brw_vue_prog_data(brw->vs.base.prog_data); in brw_upload_programs() 557 brw->vue_map_geom_out = vue_prog_data->vue_map; in brw_upload_programs()
|
D | genX_state_upload.c | 2114 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \ 2128 const struct brw_vue_prog_data *vue_prog_data = local 2130 const struct brw_stage_prog_data *stage_prog_data = &vue_prog_data->base; 2132 assert(vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8 || 2133 vue_prog_data->dispatch_mode == DISPATCH_MODE_4X2_DUAL_OBJECT); 2135 vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8); 2172 vs.GRFRegisterCount = DIV_ROUND_UP(vue_prog_data->total_grf, 16) - 1; 2201 vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8; 2204 vue_prog_data->cull_distance_mask; 2565 UNUSED const struct brw_vue_prog_data *vue_prog_data = local [all …]
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_disk_cache.c | 199 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in crocus_disk_cache_retrieve() local 201 &vue_prog_data->vue_map); in crocus_disk_cache_retrieve()
|
D | crocus_program.c | 1185 struct brw_vue_prog_data *vue_prog_data = &vs_prog_data->base; in crocus_compile_vs() local 1186 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in crocus_compile_vs() 1224 &vue_prog_data->vue_map, outputs_written, in crocus_compile_vs() 1259 &vue_prog_data->vue_map); in crocus_compile_vs() 1403 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in crocus_compile_tcs() local 1404 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in crocus_compile_tcs() 1562 struct brw_vue_prog_data *vue_prog_data = &tes_prog_data->base; in crocus_compile_tes() local 1563 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in crocus_compile_tes() 1616 &vue_prog_data->vue_map); in crocus_compile_tes() 1694 struct brw_vue_prog_data *vue_prog_data = &gs_prog_data->base; in crocus_compile_gs() local [all …]
|
D | crocus_state.c | 4891 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \ 6045 struct brw_vue_prog_data *vue_prog_data = local 6047 const unsigned vs_size = vue_prog_data->urb_entry_size; 6067 struct brw_vue_prog_data *vue_prog_data = local 6069 entry_size[i] = vue_prog_data->urb_entry_size; 6745 const struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(shader->prog_data); local 6746 const struct brw_stage_prog_data *prog_data = &vue_prog_data->base; 6773 vs.GRFRegisterCount = DIV_ROUND_UP(vue_prog_data->total_grf, 16) - 1; 6774 vs.ConstantURBEntryReadLength = vue_prog_data->base.curb_read_length; 6799 vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8; [all …]
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_disk_cache.c | 225 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_disk_cache_retrieve() local 227 &vue_prog_data->vue_map); in iris_disk_cache_retrieve()
|
D | iris_program.c | 1312 struct brw_vue_prog_data *vue_prog_data = &vs_prog_data->base; in iris_compile_vs() local 1313 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in iris_compile_vs() 1343 &vue_prog_data->vue_map, nir->info.outputs_written, in iris_compile_vs() 1372 &vue_prog_data->vue_map); in iris_compile_vs() 1493 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in iris_compile_tcs() local 1494 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in iris_compile_tcs() 1676 struct brw_vue_prog_data *vue_prog_data = &tes_prog_data->base; in iris_compile_tes() local 1677 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in iris_compile_tes() 1731 &vue_prog_data->vue_map); in iris_compile_tes() 1811 struct brw_vue_prog_data *vue_prog_data = &gs_prog_data->base; in iris_compile_gs() local [all …]
|
D | iris_state.c | 4319 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \ 4362 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_store_vs_state() local 4369 vue_prog_data->cull_distance_mask; in iris_store_vs_state() 4381 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_store_tcs_state() local 4411 hs.DispatchMode = vue_prog_data->dispatch_mode; in iris_store_tcs_state() 4425 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_store_tes_state() local 4440 vue_prog_data->cull_distance_mask; in iris_store_tes_state() 4461 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_store_gs_state() local 4485 gs.IncludeVertexHandles = vue_prog_data->include_vue_handles; in iris_store_gs_state() 4488 vue_prog_data->cull_distance_mask; in iris_store_gs_state() [all …]
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_pipeline.c | 1390 const struct brw_vue_prog_data *vue_prog_data = in anv_pipeline_init_from_cached_graphics() local 1392 const struct brw_vue_map *vue_map = &vue_prog_data->vue_map; in anv_pipeline_init_from_cached_graphics()
|