mesa/src
Iago Toral Quiroga 205938cd39 v3dv: disallow image stores on VK_KHR_DISPLAY surfaces
Display surfaces must be linear and V3D can only do linear TMU access
for 1D images. This would also restrict sampling usages, however, we
can currently work around those in the driver at a performance penalty.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/10268
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26647>
2023-12-13 06:17:15 +00:00
..
amd radv,vtn,driconf: Add and use radv_rt_ssbo_non_uniform workaround for Crysis 2/3 Remastered 2023-12-12 21:16:39 +00:00
android_stub
asahi asahi: clamp draw count for mdi 2023-12-09 12:08:39 -04:00
broadcom v3dv: disallow image stores on VK_KHR_DISPLAY surfaces 2023-12-13 06:17:15 +00:00
c11 util/meson: Getting mesa util core to be self contained 2023-08-02 03:41:24 +00:00
compiler radv,vtn,driconf: Add and use radv_rt_ssbo_non_uniform workaround for Crysis 2/3 Remastered 2023-12-12 21:16:39 +00:00
drm-shim compiler,vulkan,drm-shim: Remove unused include directories from meson.build 2023-10-27 01:35:10 +00:00
egl meson: work around meson 0.62 issue 2023-12-04 11:41:37 +00:00
etnaviv etnaviv/ci: run only the relevant jobs when changing the ci expectations 2023-12-07 18:26:35 +00:00
freedreno ci/freedreno: fail introduced by ARB_post_depth_coverage 2023-12-12 17:28:55 +00:00
gallium gallium: add PIPE_IMAGE_ACCESS_DRIVER_INTERNAL 2023-12-12 19:44:41 -04:00
gbm gbm: delete some zink handling 2023-10-09 18:43:09 +00:00
getopt
glx mesa/st, dri2, wgl, glx: Restore flush_objects interop backward compat 2023-11-21 23:15:32 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination pvr: alloc WSI memory via GPU when there isn't a valid display FD 2023-12-12 12:41:13 +00:00
imgui
intel intel/compiler: Use reference instead of pointer for fs_visitor 2023-12-12 19:36:14 +00:00
loader dri: added build dependencies for systems using non-standard prefixed X11 libs. 2023-11-02 15:08:17 +00:00
mapi glthread: add a string table of function names 2023-12-08 04:25:52 +00:00
mesa mesa/main: allow S3TC for 3D textures 2023-12-12 06:53:00 +00:00
microsoft microsoft/clc: Flip on capabilities to prevent warning spew 2023-12-11 16:28:29 +00:00
nouveau nvk: Implement VK_EXT_multi_draw 2023-12-13 03:18:04 +00:00
panfrost panvk: Support modifiers for Wayland WSI 2023-12-12 16:19:36 +00:00
tool perfetto/pps-producer: add optimized cpu/gpu timestamp correlation support 2023-11-09 13:22:48 +00:00
util radv,vtn,driconf: Add and use radv_rt_ssbo_non_uniform workaround for Crysis 2/3 Remastered 2023-12-12 21:16:39 +00:00
virtio venus: fix query feedback copy sanitize off by 1 2023-12-09 01:32:05 +00:00
vulkan vulkan/wsi: always create command buffer for special blit queues 2023-12-12 20:02:43 +00:00
.clang-format asahi: add agx_push macro 2023-12-09 12:08:39 -04:00
meson.build meson: Only include virtio when DRM available 2023-11-07 18:22:56 +00:00