Searched refs:vue_prog_data (Results 1 - 20 of 20) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_vec4_tcs.cpp369 struct brw_vue_prog_data *vue_prog_data = &prog_data->base; local in function:brw_compile_tcs
374 vue_prog_data->base.stage = MESA_SHADER_TESS_CTRL;
382 brw_compute_tess_vue_map(&vue_prog_data->vue_map,
388 brw_nir_lower_tcs_outputs(nir, &vue_prog_data->vue_map,
410 vue_prog_data->dispatch_mode = DISPATCH_MODE_TCS_8_PATCH;
415 vue_prog_data->dispatch_mode = DISPATCH_MODE_TCS_SINGLE_PATCH;
432 const int num_per_patch_slots = vue_prog_data->vue_map.num_per_patch_slots;
433 const int num_per_vertex_slots = vue_prog_data->vue_map.num_per_vertex_slots;
445 vue_prog_data->urb_entry_size = ALIGN(output_size_bytes, 64) / 64;
451 vue_prog_data
[all...]
H A Dbrw_fs_visitor.cpp757 const struct brw_vue_prog_data *vue_prog_data = local in function:fs_visitor::emit_urb_writes
763 const struct brw_vue_map *vue_map = &vue_prog_data->vue_map;
H A Dbrw_fs.cpp2068 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); local in function:fs_visitor::assign_tes_urb_setup
2070 first_non_payload_grf += 8 * vue_prog_data->urb_read_length;
2083 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); local in function:fs_visitor::assign_gs_urb_setup
2086 8 * vue_prog_data->urb_read_length * nir->info.gs.vertices_in;
8392 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); local in function:fs_visitor::setup_gs_payload
8422 if (8 * vue_prog_data->urb_read_length * nir->info.gs.vertices_in >
8424 vue_prog_data->urb_read_length =
9012 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; local in function:fs_visitor::set_tcs_invocation_id
9026 if (vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_8_PATCH) {
9032 assert(vue_prog_data
9053 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); local in function:fs_visitor::run_tcs
[all...]
H A Dbrw_fs_nir.cpp2808 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); local in function:fs_visitor::get_tcs_output_urb_handle
2810 if (vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_SINGLE_PATCH) {
2813 assert(vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_8_PATCH);
2825 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; local in function:fs_visitor::nir_emit_tcs_intrinsic
2828 vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_8_PATCH;
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_vec4_tcs.cpp386 struct brw_vue_prog_data *vue_prog_data = &prog_data->base; local in function:brw::brw_compile_tcs
396 brw_compute_tess_vue_map(&vue_prog_data->vue_map,
402 brw_nir_lower_tcs_outputs(nir, &vue_prog_data->vue_map,
426 const int num_per_patch_slots = vue_prog_data->vue_map.num_per_patch_slots;
427 const int num_per_vertex_slots = vue_prog_data->vue_map.num_per_vertex_slots;
439 vue_prog_data->urb_entry_size = ALIGN(output_size_bytes, 64) / 64;
445 vue_prog_data->urb_entry_size % 3 == 0)
446 vue_prog_data->urb_entry_size++;
452 vue_prog_data->urb_read_length = 0;
458 brw_print_vue_map(stderr, &vue_prog_data
[all...]
H A Dbrw_fs_visitor.cpp597 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); local in function:fs_visitor::compute_clip_distance
619 if (!(vue_prog_data->vue_map.slots_valid & VARYING_BIT_CLIP_VERTEX))
652 const struct brw_vue_prog_data *vue_prog_data = local in function:fs_visitor::emit_urb_writes
658 const struct brw_vue_map *vue_map = &vue_prog_data->vue_map;
H A Dbrw_fs.cpp1823 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); local in function:fs_visitor::assign_tes_urb_setup
1825 first_non_payload_grf += 8 * vue_prog_data->urb_read_length;
1838 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); local in function:fs_visitor::assign_gs_urb_setup
1841 8 * vue_prog_data->urb_read_length * nir->info.gs.vertices_in;
6948 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); local in function:fs_visitor::setup_gs_payload
6978 if (8 * vue_prog_data->urb_read_length * nir->info.gs.vertices_in >
6980 vue_prog_data->urb_read_length =
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
H A Diris_program.c552 struct brw_vue_prog_data *vue_prog_data = &vs_prog_data->base; local in function:iris_compile_vs
553 struct brw_stage_prog_data *prog_data = &vue_prog_data->base;
579 &vue_prog_data->vue_map, nir->info.outputs_written,
606 &vue_prog_data->vue_map);
736 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; local in function:iris_compile_tcs
737 struct brw_stage_prog_data *prog_data = &vue_prog_data->base;
862 struct brw_vue_prog_data *vue_prog_data = &tes_prog_data->base; local in function:iris_compile_tes
863 struct brw_stage_prog_data *prog_data = &vue_prog_data->base;
898 &vue_prog_data->vue_map);
963 struct brw_vue_prog_data *vue_prog_data local in function:iris_compile_gs
1165 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; local in function:update_last_vue_map
[all...]
H A Diris_state.c3588 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \
3611 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; local in function:iris_store_vs_state
3618 vue_prog_data->cull_distance_mask;
3631 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; local in function:iris_store_tcs_state
3652 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; local in function:iris_store_tes_state
3676 vue_prog_data->cull_distance_mask;
3690 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; local in function:iris_store_gs_state
3714 gs.IncludeVertexHandles = vue_prog_data->include_vue_handles;
3717 vue_prog_data->cull_distance_mask;
3721 DIV_ROUND_UP(vue_prog_data
4586 struct brw_vue_prog_data *vue_prog_data = local in function:iris_upload_dirty_render_state
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_disk_cache.c199 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; local in function:crocus_disk_cache_retrieve
201 &vue_prog_data->vue_map);
H A Dcrocus_program.c1185 struct brw_vue_prog_data *vue_prog_data = &vs_prog_data->base; local in function:crocus_compile_vs
1186 struct brw_stage_prog_data *prog_data = &vue_prog_data->base;
1224 &vue_prog_data->vue_map, outputs_written,
1259 &vue_prog_data->vue_map);
1403 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; local in function:crocus_compile_tcs
1404 struct brw_stage_prog_data *prog_data = &vue_prog_data->base;
1562 struct brw_vue_prog_data *vue_prog_data = &tes_prog_data->base; local in function:crocus_compile_tes
1563 struct brw_stage_prog_data *prog_data = &vue_prog_data->base;
1616 &vue_prog_data->vue_map);
1694 struct brw_vue_prog_data *vue_prog_data local in function:crocus_compile_gs
1965 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; local in function:update_last_vue_map
[all...]
H A Dcrocus_state.c4891 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \
6045 struct brw_vue_prog_data *vue_prog_data = local in function:crocus_upload_dirty_render_state
6047 const unsigned vs_size = vue_prog_data->urb_entry_size;
6067 struct brw_vue_prog_data *vue_prog_data = local in function:crocus_upload_dirty_render_state
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 in function:crocus_upload_dirty_render_state
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
6853 const struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(shader->prog_data local in function:crocus_upload_dirty_render_state
6995 const struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(shader->prog_data); local in function:crocus_upload_dirty_render_state
7014 const struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(shader->prog_data); local in function:crocus_upload_dirty_render_state
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_disk_cache.c225 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; local in function:iris_disk_cache_retrieve
227 &vue_prog_data->vue_map);
H A Diris_program.c1312 struct brw_vue_prog_data *vue_prog_data = &vs_prog_data->base; local in function:iris_compile_vs
1313 struct brw_stage_prog_data *prog_data = &vue_prog_data->base;
1343 &vue_prog_data->vue_map, nir->info.outputs_written,
1372 &vue_prog_data->vue_map);
1493 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; local in function:iris_compile_tcs
1494 struct brw_stage_prog_data *prog_data = &vue_prog_data->base;
1676 struct brw_vue_prog_data *vue_prog_data = &tes_prog_data->base; local in function:iris_compile_tes
1677 struct brw_stage_prog_data *prog_data = &vue_prog_data->base;
1731 &vue_prog_data->vue_map);
1811 struct brw_vue_prog_data *vue_prog_data local in function:iris_compile_gs
2075 struct brw_vue_prog_data *vue_prog_data = (void *) shader->prog_data; local in function:update_last_vue_map
[all...]
H A Diris_state.c4320 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \
4363 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; local in function:iris_store_vs_state
4370 vue_prog_data->cull_distance_mask;
4382 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; local in function:iris_store_tcs_state
4412 hs.DispatchMode = vue_prog_data->dispatch_mode;
4426 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; local in function:iris_store_tes_state
4441 vue_prog_data->cull_distance_mask;
4462 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; local in function:iris_store_gs_state
4486 gs.IncludeVertexHandles = vue_prog_data->include_vue_handles;
4489 vue_prog_data
5730 struct brw_vue_prog_data *vue_prog_data = local in function:iris_upload_dirty_render_state
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_state_upload.c483 struct brw_vue_prog_data *vue_prog_data; local in function:brw_upload_programs
485 vue_prog_data = brw_vue_prog_data(brw->gs.base.prog_data);
487 vue_prog_data = brw_vue_prog_data(brw->tes.base.prog_data);
489 vue_prog_data = brw_vue_prog_data(brw->vs.base.prog_data);
491 brw->vue_map_geom_out = vue_prog_data->vue_map;
H A DgenX_state_upload.c2131 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \
2145 const struct brw_vue_prog_data *vue_prog_data = local in function:genX
2147 const struct brw_stage_prog_data *stage_prog_data = &vue_prog_data->base;
2149 assert(vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8 ||
2150 vue_prog_data->dispatch_mode == DISPATCH_MODE_4X2_DUAL_OBJECT);
2152 vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8);
2189 vs.GRFRegisterCount = DIV_ROUND_UP(vue_prog_data->total_grf, 16) - 1;
2218 vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8;
2221 vue_prog_data->cull_distance_mask;
2667 UNUSED const struct brw_vue_prog_data *vue_prog_data local in function:genX
4097 const struct brw_vue_prog_data *vue_prog_data = local in function:genX
4139 const struct brw_vue_prog_data *vue_prog_data = local in function:genX
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_state_upload.c549 struct brw_vue_prog_data *vue_prog_data; local in function:brw_upload_programs
551 vue_prog_data = brw_vue_prog_data(brw->gs.base.prog_data);
553 vue_prog_data = brw_vue_prog_data(brw->tes.base.prog_data);
555 vue_prog_data = brw_vue_prog_data(brw->vs.base.prog_data);
557 brw->vue_map_geom_out = vue_prog_data->vue_map;
H A DgenX_state_upload.c2114 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \
2128 const struct brw_vue_prog_data *vue_prog_data = local in function:genX
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 in function:genX
4019 const struct brw_vue_prog_data *vue_prog_data = local in function:genX
4066 const struct brw_vue_prog_data *vue_prog_data = local in function:genX
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_pipeline.c1408 const struct brw_vue_prog_data *vue_prog_data = local in function:anv_pipeline_init_from_cached_graphics
1410 const struct brw_vue_map *vue_map = &vue_prog_data->vue_map;

Completed in 83 milliseconds