mesa/src
Lucas Stach 171d7a3081 etnaviv: don't try to copy PIPE_BUFFER with the 3D engine
PIPE_BUFFER layout is incompatible with the 3D pipe, so don't try to
blit it via a 3D engine blit, but fall back to the software copy.

Fixes crashes in piglit tests arb_copy_buffer and arb_map_buffer_range.

Fixes: c9e8b49b88 (etnaviv: gallium driver for Vivante GPUs)
Cc: mesa-stable@lists.freedesktop.org
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9310>
2021-04-09 22:43:59 +02:00
..
amd radv: allow to force VRS rates on GFX10.3 with RADV_FORCE_VRS 2021-04-09 14:47:53 +02:00
android_stub android: add some more stub functions for cross compilation 2021-03-25 06:06:16 +00:00
broadcom broadcom/compiler: rename unifa tracking fields 2021-04-09 10:31:40 +00:00
compiler compiler/glsl: clean up output 2021-04-09 03:57:51 +00:00
drm-shim drm-shim: report support for timeline semaphores 2021-02-09 21:08:52 +00:00
egl egl/haiku: Fix ConfigID naming inline with mesa 2021-04-09 15:29:41 +00:00
etnaviv etnaviv: tell the truth if alpha-test is supported 2021-04-08 19:25:26 +00:00
freedreno ir3/postsched: Make sure to schedule inputs before kill 2021-04-09 16:31:29 +00:00
gallium etnaviv: don't try to copy PIPE_BUFFER with the 3D engine 2021-04-09 22:43:59 +02:00
gbm egl: fix software flag in _eglAddDevice call on DRM 2021-03-26 10:32:31 +00:00
getopt scons: Remove. 2021-03-20 10:38:55 +00:00
glx glx: Downgrade sRGB-ful fbconfigs 2021-04-08 21:43:04 +00:00
gtest
hgl hgl: Major refactor and cleanup 2021-01-09 20:51:35 -06:00
imgui
intel anv: fix debugoptimized build compile 2021-04-09 16:17:46 +00:00
loader loader: prefer iris on Android 2021-03-31 06:28:18 +00:00
mapi scons: Remove. 2021-03-20 10:38:55 +00:00
mesa dri: Use __DRI_BUFFER_COUNT consistently internally 2021-04-09 16:05:35 +00:00
microsoft microsoft: fixup clc_log() define 2021-04-09 15:29:39 +03:00
nouveau nouveau: add drm-shim support 2021-01-11 22:45:01 +00:00
panfrost nir: Extract shader_info->cs.shared_size out of union. 2021-04-08 14:39:28 +00:00
util util/hash_table: add macro for destructively iterating entries 2021-04-07 22:57:27 +00:00
virtio venus: include individual venus-protcol headers 2021-04-09 16:58:46 +00:00
vulkan anv: Remove vkCreateDmaBufINTEL (v4) 2021-04-08 14:15:55 +00:00
meson.build venus: add driver skeleton 2021-04-08 17:15:37 +00:00