Home
last modified time | relevance | path

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

/external/mesa3d/src/intel/compiler/
Dbrw_vec4_tcs.cpp369 struct brw_vue_prog_data *vue_prog_data = &prog_data->base; in brw_compile_tcs() local
379 brw_compute_tess_vue_map(&vue_prog_data->vue_map, in brw_compile_tcs()
385 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()
453 brw_print_vue_map(stderr, &vue_prog_data->vue_map); in brw_compile_tcs()
Dbrw_fs_visitor.cpp572 const struct brw_vue_prog_data *vue_prog_data = in emit_urb_writes() local
578 const struct brw_vue_map *vue_map = &vue_prog_data->vue_map; in emit_urb_writes()
Dbrw_fs.cpp1930 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in assign_tes_urb_setup() local
1932 first_non_payload_grf += 8 * vue_prog_data->urb_read_length; in assign_tes_urb_setup()
1945 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in assign_gs_urb_setup() local
1948 8 * vue_prog_data->urb_read_length * nir->info.gs.vertices_in; in assign_gs_urb_setup()
7505 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in setup_gs_payload() local
7535 if (8 * vue_prog_data->urb_read_length * nir->info.gs.vertices_in > in setup_gs_payload()
7537 vue_prog_data->urb_read_length = in setup_gs_payload()
8118 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in set_tcs_invocation_id() local
8132 if (vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_8_PATCH) { in set_tcs_invocation_id()
8138 assert(vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_SINGLE_PATCH); in set_tcs_invocation_id()
[all …]
Dbrw_fs_nir.cpp2718 struct brw_vue_prog_data *vue_prog_data = brw_vue_prog_data(prog_data); in get_tcs_output_urb_handle() local
2720 if (vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_SINGLE_PATCH) { in get_tcs_output_urb_handle()
2723 assert(vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_8_PATCH); in get_tcs_output_urb_handle()
2735 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in nir_emit_tcs_intrinsic() local
2738 vue_prog_data->dispatch_mode == DISPATCH_MODE_TCS_8_PATCH; in nir_emit_tcs_intrinsic()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_state_upload.c550 struct brw_vue_prog_data *vue_prog_data; in brw_upload_programs() local
552 vue_prog_data = brw_vue_prog_data(brw->gs.base.prog_data); in brw_upload_programs()
554 vue_prog_data = brw_vue_prog_data(brw->tes.base.prog_data); in brw_upload_programs()
556 vue_prog_data = brw_vue_prog_data(brw->vs.base.prog_data); in brw_upload_programs()
558 brw->vue_map_geom_out = vue_prog_data->vue_map; in brw_upload_programs()
DgenX_state_upload.c2115 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \
2129 const struct brw_vue_prog_data *vue_prog_data = local
2131 const struct brw_stage_prog_data *stage_prog_data = &vue_prog_data->base;
2133 assert(vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8 ||
2134 vue_prog_data->dispatch_mode == DISPATCH_MODE_4X2_DUAL_OBJECT);
2136 vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8);
2173 vs.GRFRegisterCount = DIV_ROUND_UP(vue_prog_data->total_grf, 16) - 1;
2202 vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8;
2205 vue_prog_data->cull_distance_mask;
2566 UNUSED const struct brw_vue_prog_data *vue_prog_data = local
[all …]
/external/mesa3d/src/gallium/drivers/iris/
Diris_program.c1106 struct brw_vue_prog_data *vue_prog_data = &vs_prog_data->base; in iris_compile_vs() local
1107 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in iris_compile_vs()
1136 &vue_prog_data->vue_map, nir->info.outputs_written, in iris_compile_vs()
1159 &vue_prog_data->vue_map); in iris_compile_vs()
1290 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in iris_compile_tcs() local
1291 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in iris_compile_tcs()
1441 struct brw_vue_prog_data *vue_prog_data = &tes_prog_data->base; in iris_compile_tes() local
1442 struct brw_stage_prog_data *prog_data = &vue_prog_data->base; in iris_compile_tes()
1493 &vue_prog_data->vue_map); in iris_compile_tes()
1564 struct brw_vue_prog_data *vue_prog_data = &gs_prog_data->base; in iris_compile_gs() local
[all …]
Diris_disk_cache.c224 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_disk_cache_retrieve() local
226 &vue_prog_data->vue_map); in iris_disk_cache_retrieve()
Diris_state.c4266 pkt.prefix##URBEntryReadLength = vue_prog_data->urb_read_length; \
4290 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_store_vs_state() local
4297 vue_prog_data->cull_distance_mask; in iris_store_vs_state()
4310 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_store_tcs_state() local
4340 hs.DispatchMode = vue_prog_data->dispatch_mode; in iris_store_tcs_state()
4355 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_store_tes_state() local
4379 vue_prog_data->cull_distance_mask; in iris_store_tes_state()
4393 struct brw_vue_prog_data *vue_prog_data = (void *) prog_data; in iris_store_gs_state() local
4417 gs.IncludeVertexHandles = vue_prog_data->include_vue_handles; in iris_store_gs_state()
4420 vue_prog_data->cull_distance_mask; in iris_store_gs_state()
[all …]
/external/mesa3d/src/intel/vulkan/
Danv_pipeline.c1258 const struct brw_vue_prog_data *vue_prog_data = in anv_pipeline_init_from_cached_graphics() local
1260 const struct brw_vue_map *vue_map = &vue_prog_data->vue_map; in anv_pipeline_init_from_cached_graphics()