mesa/src
Yonggang Luo 29baa326b9 microsoft/spirv_to_dxil: Fixes maybe-uninitialized compiling error in dxil_spirv_nir.c
Fixes following errors:
../src/microsoft/spirv_to_dxil/dxil_spirv_nir.c
In file included from ../src/compiler/nir/nir_builder.h:365,
                 from ../src/microsoft/compiler/dxil_nir.h:29,
                 from ../src/microsoft/spirv_to_dxil/dxil_spirv_nir.c:28:
../src/microsoft/spirv_to_dxil/dxil_spirv_nir.c: In function 'dxil_spirv_nir_passes':
src/compiler/nir/nir_builder_opcodes.h:1321:11: error: 'dyn_yz_flip_mask' may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1321 |    return nir_build_alu2(build, nir_op_iand, src0, src1);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/microsoft/spirv_to_dxil/dxil_spirv_nir.c:290:59: note: 'dyn_yz_flip_mask' was declared here
  290 |    nir_ssa_def *y_flip_mask = NULL, *z_flip_mask = NULL, *dyn_yz_flip_mask;
      |                                                           ^~~~~~~~~~~~~~~~

Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16671>
2022-06-15 11:38:24 +00:00
..
amd radv: remove remaining unused pCreateInfo pointers 2022-06-13 16:46:32 +00:00
android_stub
asahi asahi,agx: Don't set PIPE_CAP_POINT_COORD_ORIGIN_UPPER_LEFT 2022-06-08 14:10:50 +00:00
broadcom v3dv/ci: increase fraction to 10 on v3dv ci jobs. 2022-06-14 20:33:34 +00:00
c11 c11: Implement timespec_get on win32 properly when not available 2022-06-09 17:23:34 +00:00
compiler spirv: Add a dst/src type to image deref loads/stores coming from OpAtomic{Load,Store} 2022-06-14 22:44:42 +00:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl egl/wayland: skip buffer creation on zink 2022-06-03 18:22:22 +00:00
etnaviv ci/etnaviv: gc2000: drop flakes from fails 2022-06-14 11:23:57 +00:00
freedreno tu: Implement VK_EXT_color_write_enable 2022-06-14 23:18:17 +00:00
gallium Revert "winsys/amdgpu: use AMDGPU_IB_FLAG_PREAMBLE for the CS preamble on gfx10+" 2022-06-15 10:38:04 +00:00
gbm gallium: Learn about kopper 2022-04-07 00:17:40 +00:00
getopt
glx glx/dri2: Require DRI2 >= 1.3 for working buffer invalidation 2022-05-17 20:31:50 +00:00
gtest
hgl
imagination pvr: Use the common AcquireNextImage implementation 2022-06-10 01:33:12 +00:00
imgui
intel anv, iris: Enable compute engine with INTEL_COMPUTE_CLASS=1 2022-06-15 08:58:20 +00:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi c11: Implement c11/time.h with c11/impl/time.c 2022-06-09 17:23:34 +00:00
mesa gallium: disable hardware select for crocus 2022-06-15 03:01:58 +00:00
microsoft microsoft/spirv_to_dxil: Fixes maybe-uninitialized compiling error in dxil_spirv_nir.c 2022-06-15 11:38:24 +00:00
nouveau nouveau/nir: Implement mul_zero_wins behavior for use_legacy_math_rules. 2022-06-10 03:26:33 +00:00
panfrost panfrost: Stop using sparse_array for batch BOs 2022-06-14 23:44:02 +00:00
tool pps: Open writable renderer node in DrmDevice::create 2022-05-11 15:41:28 +00:00
util util: use c11 alignas instead of rolling our own 2022-06-14 15:08:37 +00:00
virtio venus: Add driconf option to enable implicit fencing 2022-06-02 18:05:50 +00:00
vulkan vulkan/util: Fill VkPhysicalDeviceIDProperties::deviceNodeMask 2022-06-14 22:44:42 +00:00
meson.build c11: Implement c11/time.h with c11/impl/time.c 2022-06-09 17:23:34 +00:00