mesa/src
Christian Gmeiner 3d802672f8 etnaviv: isa: Restrict COND field to conditional instructions
Move the COND field (bits 6-10) out of the root #instruction bitset so
only instructions that actually support conditions decode/encode it.
Non-conditional instructions now enforce those bits as zero via a pattern.

This follows the freedreno ir3 precedent where conditional and
non-conditional instruction variants use separate intermediate bitsets.

Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40205>
2026-03-05 12:42:22 +00:00
..
amd radv: don't mask PS epilog spi_shader_col_format with dual source blending 2026-03-05 09:38:24 +00:00
android_stub android_stub: fix missing prototypes issues 2025-12-02 20:03:02 +00:00
asahi agx: use common code vote lowering 2026-02-25 17:29:29 +00:00
broadcom broadcom/ci: broaden glx-copy-sub-buffer flake entry on RPi5 2026-03-05 10:59:51 +00:00
c11
compiler nir/range_analysis: use sparse array for float analysis 2026-03-05 11:26:25 +00:00
drm-shim
egl os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe. 2026-02-17 08:24:02 +00:00
etnaviv etnaviv: isa: Restrict COND field to conditional instructions 2026-03-05 12:42:22 +00:00
freedreno isaspec: Use %g format for float display to ensure round-trip fidelity 2026-03-04 22:42:27 +00:00
gallium nir: add nir_fp_analysis_state 2026-03-05 11:26:25 +00:00
gbm gbm: Make documentation for gbm_bo_map more explicit 2025-12-29 10:05:38 +00:00
getopt
gfxstream gfxstream: Fix StagingInfo destruction ordering 2026-03-04 23:45:40 +00:00
glx os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe. 2026-02-17 08:24:02 +00:00
gtest
imagination pvr: suppress VkDescriptorSetLayoutBindingFlagsCreateInfo ignored warn 2026-03-02 15:06:38 +00:00
imgui
intel brw: Also check for ADDRESS file in update_for_reads 2026-03-05 00:02:51 +00:00
kosmickrisp kk,llvmpipe,nouveau: remove lower_vector_cmp from scalar backends 2026-03-04 19:50:27 +00:00
loader util,loader: silence asprintf() unused result warnings 2026-02-07 10:07:22 +00:00
mesa i915,nv30,softpipe,svga,mesa/st: remove lower_vector_cmp for tgsi backends 2026-03-04 19:50:27 +00:00
microsoft dozen: Resolve Seg Fault in dzn_physical_device_create 2026-02-17 15:19:37 +00:00
nouveau nvk: Remove unused cmd.tls_space_needed 2026-02-25 22:42:07 +00:00
panfrost panvk: advertise VK_EXT_nested_command_buffer on v10+ 2026-03-05 12:06:52 +00:00
poly panvk/csf: implement VK_EXT_primitives_generated_query primitive restart 2026-01-21 09:03:34 +00:00
tool
util radv: remove radv_disable_depth_storage drirc 2026-03-05 07:55:27 +00:00
virtio ci/venus: skip broken drm display tests 2026-03-04 20:20:14 +00:00
vulkan vulkan/cmd_queue: Don't explicitly set struct members to NULL 2026-03-03 10:19:31 +00:00
x11 os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe. 2026-02-17 08:24:02 +00:00
.clang-format
meson.build gallium/dril: Don't use gbm if there is no gbm configured 2026-02-17 08:24:02 +00:00