mesa/src
Thomas Hellstrom 00db976905 svga: Fix banded DMA upload unmap
Even with banded DMA uploads, st->hwbuf is always non-NULL, but when we've
allocated a software buffer to hold the full upload, unmapping of the
hardware buffer has already been done before
svga_texture_transfer_unmap_dma(), and the code was performing an unmap of
an already mapped buffer.

Fix this by testing for software buffer not present.

Fixes: a9c4a861d5 ("svga: refactor svga_texture_transfer_map/unmap functions")
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Charmaine Lee <charmainel@vmware.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
2019-10-24 15:08:43 +02:00
..
amd aco: take LDS into account when calculating num_waves 2019-10-23 19:11:21 +01:00
broadcom Revert "v3d: do not report alpha-test as supported" 2019-10-23 13:03:55 +02:00
compiler glsl: remove propagate_invariance() call from the linker 2019-10-24 13:24:49 +11:00
drm-shim
egl egl/android: Remove our own reference to buffers. 2019-10-21 07:50:31 +00:00
etnaviv etnaviv: drm: add softpin interface 2019-10-18 19:05:21 +02:00
freedreno freedreno/ir3: fixup register footprint fixup 2019-10-22 17:46:19 +00:00
gallium svga: Fix banded DMA upload unmap 2019-10-24 15:08:43 +02:00
gbm gbm: Add GBM_MAX_PLANES definition 2019-10-18 13:18:28 +00:00
getopt
glx dri: Avoid swapbuffer throttling in glXCopySubBufferMESA 2019-10-05 13:19:37 +00:00
gtest
hgl haiku: fix Mesa build 2019-10-01 10:31:02 +00:00
imgui
intel anv: implement VK_INTEL_performance_query 2019-10-23 05:41:15 +00:00
loader loader: Simplify handling of the radeonsi driver 2019-10-08 09:02:34 +00:00
mapi mesa: add EXT_dsa NamedCopyBufferSubDataEXT function 2019-10-18 10:26:26 +02:00
mesa st/mesa: use pipe_screen::finalize_nir 2019-10-23 21:12:52 -04:00
panfrost nir/lower_idiv: add new llvm-based path 2019-10-21 18:49:46 +00:00
util util/u_queue: skip util_queue_finish if num_threads is 0 2019-10-23 21:11:17 -04:00
vulkan vulkan: Update the XML and headers to 1.1.125 2019-10-14 08:23:27 -07:00
meson.build meson: rename glvnd_missing_pc_files to not glvnd_has_headers_and_pc_files 2019-10-10 22:18:04 +01:00
SConscript