Home
last modified time | relevance | path

Searched refs:vue_prog_data (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/intel/compiler/
Dbrw_vec4_tcs.cpp388 struct brw_vue_prog_data *vue_prog_data = &prog_data->base; in brw_compile_tcs() local
399 brw_compute_tess_vue_map(&vue_prog_data->vue_map, in brw_compile_tcs()
405 brw_nir_lower_tcs_outputs(nir, &vue_prog_data->vue_map, in brw_compile_tcs()
429 const int num_per_patch_slots = vue_prog_data->vue_map.num_per_patch_slots; in brw_compile_tcs()
430 const int num_per_vertex_slots = vue_prog_data->vue_map.num_per_vertex_slots; in brw_compile_tcs()
442 vue_prog_data->urb_entry_size = ALIGN(output_size_bytes, 64) / 64; in brw_compile_tcs()
448 vue_prog_data->urb_entry_size % 3 == 0) in brw_compile_tcs()
449 vue_prog_data->urb_entry_size++; in brw_compile_tcs()
455 vue_prog_data->urb_read_length = 0; in brw_compile_tcs()
461 brw_print_vue_map(stderr, &vue_prog_data->vue_map); in brw_compile_tcs()
Dbrw_fs_visitor.cpp498 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in compute_clip_distance() local
520 if (!(vue_prog_data->vue_map.slots_valid & VARYING_BIT_CLIP_VERTEX)) in compute_clip_distance()
553 const struct brw_vue_prog_data *vue_prog_data = in emit_urb_writes() local
559 const struct brw_vue_map *vue_map = &vue_prog_data->vue_map; in emit_urb_writes()
Dbrw_fs.cpp1674 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in assign_tes_urb_setup() local
1676 first_non_payload_grf += 8 * vue_prog_data->urb_read_length; in assign_tes_urb_setup()
1689 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in assign_gs_urb_setup() local
1692 8 * vue_prog_data->urb_read_length * nir->info.gs.vertices_in; in assign_gs_urb_setup()
5822 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in setup_gs_payload() local
5852 if (8 * vue_prog_data->urb_read_length * nir->info.gs.vertices_in > in setup_gs_payload()
5854 vue_prog_data->urb_read_length = in setup_gs_payload()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_state_upload.c405 struct brw_vue_prog_data *vue_prog_data; in brw_upload_programs() local
407 vue_prog_data = brw_vue_prog_data(brw->gs.base.prog_data); in brw_upload_programs()
409 vue_prog_data = brw_vue_prog_data(brw->tes.base.prog_data); in brw_upload_programs()
411 vue_prog_data = brw_vue_prog_data(brw->vs.base.prog_data); in brw_upload_programs()
413 brw->vue_map_geom_out = vue_prog_data->vue_map; in brw_upload_programs()
DgenX_state_upload.c2047 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \
2061 const struct brw_vue_prog_data *vue_prog_data = local
2063 const struct brw_stage_prog_data *stage_prog_data = &vue_prog_data->base;
2065 assert(vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8 ||
2066 vue_prog_data->dispatch_mode == DISPATCH_MODE_4X2_DUAL_OBJECT);
2103 vs.GRFRegisterCount = DIV_ROUND_UP(vue_prog_data->total_grf, 16) - 1;
2132 vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8;
2135 vue_prog_data->cull_distance_mask;
2560 UNUSED const struct brw_vue_prog_data *vue_prog_data = local
2612 gs.DispatchMode = vue_prog_data->dispatch_mode;
[all …]