mesa/src
David Heidelberg 1c1855cc00 nir/lower_io_to_vector: initialize base
Prevent GCC warning:
```
[230/1401] Compiling C object src/compiler/nir/libnir.a.p/nir_lower_io_to_vector.c.o
In function 'get_flat_type',
    inlined from 'create_new_io_vars' at ../src/compiler/nir/nir_lower_io_to_vector.c:300:10:
../src/compiler/nir/nir_lower_io_to_vector.c:208:14: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized]
  208 |       return glsl_array_type(glsl_vector_type(base, 4), slots, 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/compiler/nir/nir_lower_io_to_vector.c: In function 'create_new_io_vars':
../src/compiler/nir/nir_lower_io_to_vector.c:163:24: note: 'base' was declared here
  163 |    enum glsl_base_type base;
      |                        ^~~~
```

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8957

Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22840>
2023-05-04 03:44:00 +00:00
..
amd vulkan: write beta extensions into generator scripts. 2023-05-04 02:40:06 +00:00
android_stub util/log: improve logger_android 2023-02-22 17:55:40 +00:00
asahi asahi: Add resource debugging 2023-04-07 03:23:04 +00:00
broadcom vulkan: write beta extensions into generator scripts. 2023-05-04 02:40:06 +00:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler nir/lower_io_to_vector: initialize base 2023-05-04 03:44:00 +00:00
drm-shim drm-shim: Use hide_drm_device_path() to hide other drm devices 2022-12-30 15:51:11 -08:00
egl wsi/wayland: Support VK_KHR_present_wait 2023-05-03 16:09:10 +00:00
etnaviv ci/etnaviv: Polish the gc2000 xfails a bit. 2023-03-29 07:52:45 +00:00
freedreno vulkan: write beta extensions into generator scripts. 2023-05-04 02:40:06 +00:00
gallium vulkan: write beta extensions into generator scripts. 2023-05-04 02:40:06 +00:00
gbm gbm: drop unnecessary vulkan dependency 2023-02-23 18:31:22 +00:00
getopt
glx glx: fix typos 2023-04-26 23:52:21 +00:00
gtest
imagination vulkan: write beta extensions into generator scripts. 2023-05-04 02:40:06 +00:00
imgui
intel vulkan: write beta extensions into generator scripts. 2023-05-04 02:40:06 +00:00
loader loader: Add Xe KMD support 2023-04-12 10:41:21 +00:00
mapi mesa: Add EXT_instanced_arrays support 2023-04-11 10:22:35 +00:00
mesa mesa/main: drop unused variable 2023-05-03 11:03:14 +02:00
microsoft dzn: Delete queue-level event waits 2023-05-04 03:27:39 +00:00
nouveau nouveau/nir: image_samples/size don't have coordinates 2023-05-03 19:52:09 +00:00
panfrost vulkan: write beta extensions into generator scripts. 2023-05-04 02:40:06 +00:00
tool pps: Fix build errors. 2023-03-13 01:22:46 +00:00
util radv: Add driconf to always drain waves before writing timestamps 2023-05-03 15:24:00 +00:00
virtio vulkan: write beta extensions into generator scripts. 2023-05-04 02:40:06 +00:00
vulkan vulkan: write beta extensions into generator scripts. 2023-05-04 02:40:06 +00:00
meson.build hgl: remove 2023-02-18 00:44:43 +00:00