Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pipeline.c633 pipeline->pipeline_nir[stage] = nir; in lvp_shader_compile_to_ir()
639 state->ir.nir = pipeline->pipeline_nir[stage]; in fill_shader_prog()
708 …vice->pscreen->finalize_nir(device->physical_device->pscreen, pipeline->pipeline_nir[stage], true); in lvp_pipeline_compile()
711 shstate.prog = (void *)pipeline->pipeline_nir[MESA_SHADER_COMPUTE]; in lvp_pipeline_compile()
713 shstate.req_local_mem = pipeline->pipeline_nir[MESA_SHADER_COMPUTE]->info.cs.shared_size; in lvp_pipeline_compile()
769 if (pipeline->pipeline_nir[MESA_SHADER_FRAGMENT]) { in lvp_graphics_pipeline_init()
770 if (pipeline->pipeline_nir[MESA_SHADER_FRAGMENT]->info.fs.uses_sample_qualifier || in lvp_graphics_pipeline_init()
771 …BITSET_TEST(pipeline->pipeline_nir[MESA_SHADER_FRAGMENT]->info.system_values_read, SYSTEM_VALUE_SA… in lvp_graphics_pipeline_init()
772 …BITSET_TEST(pipeline->pipeline_nir[MESA_SHADER_FRAGMENT]->info.system_values_read, SYSTEM_VALUE_SA… in lvp_graphics_pipeline_init()
775 if (pipeline->pipeline_nir[MESA_SHADER_TESS_CTRL]) { in lvp_graphics_pipeline_init()
[all …]
Dlvp_private.h518 nir_shader *pipeline_nir[MESA_SHADER_STAGES]; member
Dlvp_execute.c322 …state->dispatch_info.block[0] = pipeline->pipeline_nir[MESA_SHADER_COMPUTE]->info.cs.local_size[0]; in handle_compute_pipeline()
323 …state->dispatch_info.block[1] = pipeline->pipeline_nir[MESA_SHADER_COMPUTE]->info.cs.local_size[1]; in handle_compute_pipeline()
324 …state->dispatch_info.block[2] = pipeline->pipeline_nir[MESA_SHADER_COMPUTE]->info.cs.local_size[2]; in handle_compute_pipeline()