mesa/src/gallium/auxiliary
Faith Ekstrand 80a1836d8b nir: Get rid of nir_dest_bit_size()
We could add a nir_def_bit_size() helper but we use ->bit_size about 3x
as often as nir_dest_bit_size() today so that's a major Coccinelle
refactor anyway and this doesn't make it much worse.  Most of this
commit was generated byt the following semantic patch:

    @@
    expression D;
    @@

    <...
    -nir_dest_bit_size(D)
    +D.ssa.bit_size
    ...

Some manual fixup was needed, especially in cpp files where Coccinelle
tends to give up the moment it sees any interesting C++.

Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24674>
2023-08-14 21:22:53 +00:00
..
cso_cache gallium: remove start_slot parameter from pipe_context::set_vertex_buffers 2023-08-11 06:37:22 +00:00
draw gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
driver_ddebug gallium: remove start_slot parameter from pipe_context::set_vertex_buffers 2023-08-11 06:37:22 +00:00
driver_noop gallium: remove start_slot parameter from pipe_context::set_vertex_buffers 2023-08-11 06:37:22 +00:00
driver_trace gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
gallivm nir: Get rid of nir_dest_bit_size() 2023-08-14 21:22:53 +00:00
hud gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
indices util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
nir nir: Get rid of nir_dest_bit_size() 2023-08-14 21:22:53 +00:00
pipe-loader zink: Fix enumerate devices when running compositor 2023-08-01 12:27:55 +00:00
pipebuffer winsys/amdgpu: fix a race between import and destroy 2023-08-10 21:47:58 +00:00
postprocess gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
renderonly kmsro: assert that scanout refcount is larger than 0 2023-07-05 12:10:18 +00:00
rtasm util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
target-helpers gallium: unbreak kmsro/freedreno case 2023-07-26 21:57:13 +00:00
tessellator compiler: Rename shader_prim to mesa_prim and replace all usage of pipe_prim_type with mesa_prim 2023-06-03 03:29:03 +00:00
tgsi tgsi: drop two unused functions 2023-07-22 02:04:57 +00:00
translate util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
util u/draw: skip zero-sized indirect draws 2023-08-14 15:32:26 +00:00
vl gallium/auxiliary/vl: Set correct csc matrix in set_buffer_layer 2023-08-14 18:18:16 +00:00
meson.build util:Move only gallium used u_debug_refcnt.* and u_debug_describe.* into src/gallium/auxiliary/util/ 2023-08-02 03:41:24 +00:00