Home
last modified time | relevance | path

Searched refs:pipeline_nir (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pipeline.c653 pipeline->pipeline_nir[stage] = nir; in lvp_shader_compile_to_ir()
659 state->ir.nir = pipeline->pipeline_nir[stage]; in fill_shader_prog()
728 …cal_device->pscreen->finalize_nir(device->physical_device->pscreen, pipeline->pipeline_nir[stage]); in lvp_pipeline_compile()
731 shstate.prog = (void *)pipeline->pipeline_nir[MESA_SHADER_COMPUTE]; in lvp_pipeline_compile()
733 shstate.req_local_mem = pipeline->pipeline_nir[MESA_SHADER_COMPUTE]->info.shared_size; in lvp_pipeline_compile()
742 nir_xfb_info *xfb_info = nir_gather_xfb_info(pipeline->pipeline_nir[stage], NULL); in lvp_pipeline_compile()
747 nir_foreach_shader_out_variable(var, pipeline->pipeline_nir[stage]) { in lvp_pipeline_compile()
867 if (!pipeline->pipeline_nir[stage]) in lvp_graphics_pipeline_init()
871 if (pipeline->pipeline_nir[MESA_SHADER_FRAGMENT]) { in lvp_graphics_pipeline_init()
872 if (pipeline->pipeline_nir[MESA_SHADER_FRAGMENT]->info.fs.uses_sample_qualifier || in lvp_graphics_pipeline_init()
[all …]
Dlvp_private.h482 nir_shader *pipeline_nir[MESA_SHADER_STAGES]; member
Dlvp_execute.c366 …state->dispatch_info.block[0] = pipeline->pipeline_nir[MESA_SHADER_COMPUTE]->info.workgroup_size[0… in handle_compute_pipeline()
367 …state->dispatch_info.block[1] = pipeline->pipeline_nir[MESA_SHADER_COMPUTE]->info.workgroup_size[1… in handle_compute_pipeline()
368 …state->dispatch_info.block[2] = pipeline->pipeline_nir[MESA_SHADER_COMPUTE]->info.workgroup_size[2… in handle_compute_pipeline()