Searched refs:finalize_nir (Results 1 – 19 of 19) sorted by relevance
/external/mesa3d/src/mesa/state_tracker/ |
D | st_nir_builtins.c | 70 if (screen->finalize_nir) in st_nir_finish_builtin_shader() 71 screen->finalize_nir(screen, nir, true); in st_nir_finish_builtin_shader()
|
D | st_glsl_to_nir.cpp | 983 if (finalize_by_driver && screen->finalize_nir) in st_finalize_nir() 984 screen->finalize_nir(screen, nir, false); in st_finalize_nir()
|
D | st_program.c | 1362 if (screen->finalize_nir) in st_create_fp_variant() 1363 screen->finalize_nir(screen, state.ir.nir, false); in st_create_fp_variant()
|
D | st_context.c | 705 st->allow_st_finalize_nir_twice = screen->finalize_nir != NULL; in st_create_context_priv()
|
/external/mesa3d/src/gallium/auxiliary/driver_rbug/ |
D | rbug_screen.c | 379 screen->finalize_nir(screen, nir, optimize); in rbug_screen_finalize_nir() 434 SCR_INIT(finalize_nir); in rbug_screen_create()
|
/external/mesa3d/src/gallium/auxiliary/driver_noop/ |
D | noop_pipe.c | 527 screen->finalize_nir(screen, nir, optimize); in noop_finalize_nir() 569 screen->finalize_nir = noop_finalize_nir; in noop_screen_create()
|
/external/mesa3d/src/gallium/include/pipe/ |
D | p_screen.h | 520 void (*finalize_nir)(struct pipe_screen *screen, void *nir, bool optimize); member
|
/external/mesa3d/src/gallium/auxiliary/driver_ddebug/ |
D | dd_screen.c | 420 screen->finalize_nir(screen, nir, optimize); in dd_screen_finalize_nir() 609 SCR_INIT(finalize_nir); in ddebug_screen_create()
|
/external/mesa3d/src/gallium/auxiliary/driver_trace/ |
D | tr_screen.c | 652 screen->finalize_nir(screen, nir, optimize); in trace_screen_finalize_nir() 734 SCR_INIT(finalize_nir); in trace_screen_create()
|
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_gallium.c | 341 pscreen->finalize_nir = ir3_screen_finalize_nir; in ir3_screen_init()
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_screen.c | 911 screen->base.finalize_nir = llvmpipe_finalize_nir; in llvmpipe_create_screen()
|
D | lp_state_cs.c | 450 pipe->screen->finalize_nir(pipe->screen, shader->base.ir.nir, false); in llvmpipe_create_compute_state()
|
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_pipeline.c | 708 …device->physical_device->pscreen->finalize_nir(device->physical_device->pscreen, pipeline->pipelin… in lvp_pipeline_compile()
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
D | tgsi_to_nir.c | 2479 if (screen->finalize_nir) { in ttn_finalize_nir() 2480 screen->finalize_nir(screen, nir, true); in ttn_finalize_nir()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_pipe.c | 1024 sscreen->b.finalize_nir = si_finalize_nir; in radeonsi_screen_create_impl()
|
/external/mesa3d/docs/relnotes/ |
D | 19.3.0.rst | 2491 - gallium: add pipe_screen::finalize_nir 2492 - tgsi_to_nir: use pipe_screen::finalize_nir 2493 - st/mesa: use pipe_screen::finalize_nir 2494 - radeonsi/nir: implement pipe_screen::finalize_nir
|
D | 20.0.0.rst | 2201 - gallium/noop: call finalize_nir
|
D | 20.2.0.rst | 4146 - freedreno/ir3: move finalize_nir to pscreen hook
|
/external/mesa3d/docs/gallium/ |
D | context.rst | 56 constants they prefer to inline in finalize_nir and store that
|