mesa/src/gallium/drivers/vc4
Alyssa Rosenzweig f80c57c38f treewide: Use nir_before/after_impl for more elaborate cases
Via Coccinelle patch:

    @@
    expression func_impl;
    @@

    -nir_before_block(nir_start_block(func_impl))
    +nir_before_impl(func_impl)

    @@
    expression func_impl;
    @@

    -nir_after_block(nir_impl_last_block(func_impl))
    +nir_after_impl(func_impl)

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24910>
2023-08-30 19:30:58 +00:00
..
kernel broadcom: fix typos 2023-04-21 17:19:46 +00:00
.dir-locals.el
.editorconfig
meson.build meson: add missing dependency 2023-01-06 15:40:39 +00:00
vc4_blit.c nir: Drop "SSA" from NIR language 2023-08-12 16:44:41 -04:00
vc4_bufmgr.c util: Replace all usage of PIPE_TIMEOUT_INFINITE with OS_TIMEOUT_INFINITE 2023-06-05 05:12:02 +00:00
vc4_bufmgr.h
vc4_cl.c
vc4_cl.h
vc4_cl_dump.c
vc4_cl_dump.h
vc4_context.c vc4: use util_unreference_framebuffer_state to unref fb state 2023-05-03 23:45:36 +00:00
vc4_context.h vc4: Use u_default_set_debug_callback 2022-09-01 14:50:24 +00:00
vc4_draw.c gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
vc4_emit.c
vc4_fence.c
vc4_formats.c
vc4_job.c util: Replace all usage of PIPE_TIMEOUT_INFINITE with OS_TIMEOUT_INFINITE 2023-06-05 05:12:02 +00:00
vc4_nir_lower_blend.c treewide: Use nir_before/after_impl for more elaborate cases 2023-08-30 19:30:58 +00:00
vc4_nir_lower_io.c nir: Drop nir_dest 2023-08-14 21:22:53 +00:00
vc4_nir_lower_txf_ms.c nir: Drop nir_dest 2023-08-14 21:22:53 +00:00
vc4_opt_algebraic.c
vc4_opt_coalesce_ff_writes.c
vc4_opt_constant_folding.c
vc4_opt_copy_propagation.c
vc4_opt_dead_code.c
vc4_opt_peephole_sf.c
vc4_opt_small_immediates.c
vc4_opt_vpm.c
vc4_program.c vc4: drop duplicate .lower_ldexp 2023-08-19 07:23:32 +00:00
vc4_qir.c vc4: consolidate shader-db output 2022-10-25 16:07:57 +00:00
vc4_qir.h nir: Drop "SSA" from NIR language 2023-08-12 16:44:41 -04:00
vc4_qir_emit_uniform_stream_resets.c
vc4_qir_live_variables.c vc4: consolidate shader-db output 2022-10-25 16:07:57 +00:00
vc4_qir_lower_uniforms.c broadcom: fix typos 2023-04-21 17:19:46 +00:00
vc4_qir_schedule.c broadcom: fix typos 2023-04-21 17:19:46 +00:00
vc4_qir_validate.c
vc4_qpu.c
vc4_qpu.h
vc4_qpu_defines.h
vc4_qpu_disasm.c
vc4_qpu_emit.c vc4: send shaderdb output through KHR_debug 2022-10-25 16:07:57 +00:00
vc4_qpu_schedule.c vc4: Fix running process_mux_deps on irrelevant type of instructions 2023-01-09 20:22:47 +00:00
vc4_qpu_validate.c
vc4_query.c util: Replace all usage of PIPE_TIMEOUT_INFINITE with OS_TIMEOUT_INFINITE 2023-06-05 05:12:02 +00:00
vc4_register_allocate.c
vc4_reorder_uniforms.c
vc4_resource.c treewide: use uint64_t / (u)intptr_t in image address calculations 2023-06-07 16:53:36 +00:00
vc4_resource.h
vc4_screen.c gallium: Drop PIPE_SHADER_CAP_PREFERRED_IR. 2023-06-12 17:37:54 +00:00
vc4_screen.h vc4: use u_pipe_screen_lookup_or_create() to keep track of and reuse screens 2023-02-12 17:11:16 +00:00
vc4_simulator.c vc4: Replace usage of mtx_t with simple_mtx_t in vc4/vc4_simulator.c 2023-05-31 15:44:50 +00:00
vc4_simulator_validate.h
vc4_state.c gallium: remove start_slot parameter from pipe_context::set_vertex_buffers 2023-08-11 06:37:22 +00:00
vc4_tiling.c
vc4_tiling.h
vc4_tiling_lt.c
vc4_tiling_lt_neon.c
vc4_uniforms.c