mesa/src/gallium/drivers/lima
Alyssa Rosenzweig cc6e3b84cb treewide: use nir_def_as_*
Via Coccinelle patch:

    @@
    expression definition;
    @@

    -nir_instr_as_alu(definition->parent_instr)
    +nir_def_as_alu(definition)

    @@
    expression definition;
    @@

    -nir_instr_as_intrinsic(definition->parent_instr)
    +nir_def_as_intrinsic(definition)

    @@
    expression definition;
    @@

    -nir_instr_as_phi(definition->parent_instr)
    +nir_def_as_phi(definition)

    @@
    expression definition;
    @@

    -nir_instr_as_load_const(definition->parent_instr)
    +nir_def_as_load_const(definition)

    @@
    expression definition;
    @@

    -nir_instr_as_deref(definition->parent_instr)
    +nir_def_as_deref(definition)

    @@
    expression definition;
    @@

    -nir_instr_as_tex(definition->parent_instr)
    +nir_def_as_tex(definition)

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Reviewed-by: Emma Anholt <emma@anholt.net>
Reviewed-by: Marek Olšák <maraeo@gmail.com>
Acked-by: Karol Herbst <kherbst@redhat.com>
Acked-by: Konstantin Seurer <konstantin.seurer@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36489>
2025-08-01 15:34:24 +00:00
..
ci Revert "lima: make fp16 render-targets opt-in with driconf" 2025-07-23 07:37:23 +00:00
drm-shim format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
genxml build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
ir treewide: use nir_def_as_* 2025-08-01 15:34:24 +00:00
standalone lima: remove the standalone compiler 2024-06-03 00:25:44 +00:00
driinfo_lima.h Revert "lima: make fp16 render-targets opt-in with driconf" 2025-07-23 07:37:23 +00:00
lima_blit.c lima: drop util_framebuffer_init usage 2025-07-01 08:03:03 +00:00
lima_blit.h
lima_bo.c lima: fix returning _Bool instead of pointer 2025-07-29 14:07:07 +00:00
lima_bo.h
lima_context.c lima: drop util_framebuffer_init usage 2025-07-01 08:03:03 +00:00
lima_context.h lima: drop util_framebuffer_init usage 2025-07-01 08:03:03 +00:00
lima_disk_cache.c
lima_disk_cache.h
lima_draw.c lima: drop util_framebuffer_init usage 2025-07-01 08:03:03 +00:00
lima_fence.c gallium: fix timeline semaphore value passing 2025-07-07 21:18:29 +00:00
lima_fence.h
lima_format.c lima: handle luminance and intensity pixel formats 2025-07-01 08:03:03 +00:00
lima_format.h lima: genxml-ify PP frame registers 2025-05-24 00:45:27 +00:00
lima_gpu.h lima: fix plbu block stride calculation 2023-09-10 20:41:24 +00:00
lima_job.c lima: drop util_framebuffer_init usage 2025-07-01 08:03:03 +00:00
lima_job.h lima: drop util_framebuffer_init usage 2025-07-01 08:03:03 +00:00
lima_parser.c lima: add genxml for texture descriptor 2025-03-07 21:10:20 +00:00
lima_parser.h
lima_program.c lima: replace NIR_PASS_V with NIR_PASS(_, ...) 2025-07-24 17:19:56 +00:00
lima_program.h lima: remove the standalone compiler 2024-06-03 00:25:44 +00:00
lima_query.c
lima_resource.c panfrost: add support for (de)interleaving Z24S8 in pan_tiling 2025-07-16 10:56:03 +00:00
lima_resource.h lima: drop lima_surface 2025-07-01 08:03:03 +00:00
lima_screen.c Revert "lima: make fp16 render-targets opt-in with driconf" 2025-07-23 07:37:23 +00:00
lima_screen.h Revert "lima: make fp16 render-targets opt-in with driconf" 2025-07-23 07:37:23 +00:00
lima_state.c lima: drop util_framebuffer_init usage 2025-07-01 08:03:03 +00:00
lima_texture.c lima: fix array limit in texture mipmap descriptor 2025-07-22 22:55:17 +00:00
lima_texture.h lima: add genxml for texture descriptor 2025-03-07 21:10:20 +00:00
lima_util.c util: import pipe_box and its helpers 2024-04-22 01:42:52 +00:00
lima_util.h lima: drop unused lima_get_absolute_timeout() 2023-11-16 16:52:10 +00:00
meson.build lima: rework lima_nir_duplicate_load_consts 2025-07-24 17:19:56 +00:00