Searched refs:finalize_nir (Results 1 – 25 of 25) sorted by relevance
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_nir_builtins.c | 72 if (screen->finalize_nir) { in st_nir_finish_builtin_shader() 73 char *msg = screen->finalize_nir(screen, nir); in st_nir_finish_builtin_shader()
|
D | st_glsl_to_nir.cpp | 1070 if (finalize_by_driver && screen->finalize_nir) in st_finalize_nir() 1071 msg = screen->finalize_nir(screen, nir); in st_finalize_nir()
|
D | st_program.c | 1055 if (screen->finalize_nir) { in st_create_fp_variant() 1056 char *msg = screen->finalize_nir(screen, state.ir.nir); in st_create_fp_variant()
|
D | st_context.c | 639 st->allow_st_finalize_nir_twice = screen->finalize_nir != NULL; in st_create_context_priv()
|
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/ |
D | rbug_screen.c | 432 return screen->finalize_nir(screen, nir); in rbug_screen_finalize_nir() 490 SCR_INIT(finalize_nir); in rbug_screen_create()
|
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/ |
D | dd_screen.c | 467 return screen->finalize_nir(screen, nir); in dd_screen_finalize_nir() 656 SCR_INIT(finalize_nir); in ddebug_screen_create()
|
/third_party/mesa3d/src/gallium/include/pipe/ |
D | p_screen.h | 602 char *(*finalize_nir)(struct pipe_screen *screen, void *nir); member
|
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/ |
D | noop_pipe.c | 609 return screen->finalize_nir(screen, nir); in noop_finalize_nir() 794 screen->finalize_nir = noop_finalize_nir; in noop_screen_create()
|
/third_party/mesa3d/src/gallium/drivers/i915/ |
D | i915_screen.c | 688 is->base.finalize_nir = i915_finalize_nir; in i915_screen_create()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shaderlib_nir.c | 31 sctx->b.screen->finalize_nir(sctx->b.screen, (void*)nir); in create_shader_state()
|
D | si_pipe.c | 1156 sscreen->b.finalize_nir = si_finalize_nir; in radeonsi_screen_create_impl()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_gallium.c | 568 pscreen->finalize_nir = ir3_screen_finalize_nir; in ir3_screen_init()
|
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/ |
D | tr_screen.c | 1107 return screen->finalize_nir(screen, nir); in trace_screen_finalize_nir() 1450 SCR_INIT(finalize_nir); in trace_screen_create()
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_screen.c | 1070 screen->base.finalize_nir = llvmpipe_finalize_nir; in llvmpipe_create_screen()
|
D | lp_state_cs.c | 499 pipe->screen->finalize_nir(pipe->screen, shader->base.ir.nir); in llvmpipe_create_compute_state()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_pipeline.c | 653 device->physical_device->pscreen->finalize_nir(device->physical_device->pscreen, nir); in lvp_pipeline_compile()
|
/third_party/mesa3d/src/gallium/auxiliary/nir/ |
D | tgsi_to_nir.c | 2550 if (screen->finalize_nir) { in ttn_finalize_nir() 2551 char *msg = screen->finalize_nir(screen, nir); in ttn_finalize_nir()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_screen.c | 2307 screen->base.finalize_nir = zink_shader_finalize; in zink_internal_create_screen()
|
/third_party/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 | 21.3.0.rst | 1361 - mesa/st: Add an assertion for finalize_nir versus PIPE_CAP_TEXCOORD. 1364 - i915g: Add finalize_nir. 1365 - mesa/st: Add an optional GLSL link fail msg to finalize_nir. 1799 - gallium: Remove "optimize" parameter from pipe_screen::finalize_nir 1834 - iris: Add 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
|
D | 21.1.0.rst | 4542 - zink: add a pipe_screen::finalize_nir hook
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_program.c | 2978 pscreen->finalize_nir = iris_finalize_nir; in iris_init_screen_program_functions()
|
/third_party/mesa3d/docs/gallium/ |
D | context.rst | 58 constants they prefer to inline in finalize_nir and store that
|