mesa/src/gallium/drivers
Pierre-Eric Pelloux-Prayer a5e0a2e101 Revert "Revert "radeonsi: use staging buffer uploads for most VRAM buffers""
This reverts commit af0435cbfe.

This optimization is useful for some applications (eg: issue 3759), so re-enable it.

The next 2 commits will address 2 short comings of this optimization.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3759
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7098>
2020-12-03 10:40:06 +01:00
..
d3d12 d3d12: Fix GCC warnings for missing function prototypes 2020-12-01 17:10:47 +00:00
etnaviv etnaviv: update fallthrough comments 2020-12-02 13:52:12 +00:00
freedreno freedreno: Break out of "should we free the entry" loop once we've freed. 2020-12-02 20:43:33 +00:00
i915 gallium: extend draw_vbo to support multi draws 2020-11-18 01:41:25 +00:00
iris intel/iris: Build gen 12.5 2020-12-01 19:06:22 +00:00
kmsro kmsro: Extend to include imx-dcss 2020-09-25 09:55:15 +00:00
lima meson: add idep_mesautil to components using simple_mtx.h 2020-11-24 18:13:07 -08:00
llvmpipe llvmpipe: update fallthrough comments 2020-12-01 10:04:41 +01:00
nouveau util: Add helgrind support for simple_mtx 2020-11-24 21:03:34 +00:00
panfrost panfrost: Update the resource layout when doing a tile -> linear conversion 2020-11-27 08:44:17 +01:00
r300 meson: add idep_mesautil to components using simple_mtx.h 2020-11-24 18:13:07 -08:00
r600 r600/sfn: remove leftover debug message 2020-11-28 16:52:10 +01:00
radeon radeon/vcn: hevc main10 profile decoding pitch fix 2020-12-01 17:20:59 +00:00
radeonsi Revert "Revert "radeonsi: use staging buffer uploads for most VRAM buffers"" 2020-12-03 10:40:06 +01:00
softpipe softpipe: fix maybe-uninitialized warning 2020-12-01 16:51:01 +00:00
svga meson: add idep_mesautil to components using simple_mtx.h 2020-11-24 18:13:07 -08:00
swr windows: Always set NOMINMAX to remove min/max macros 2020-12-02 10:12:25 -08:00
tegra meson: add idep_mesautil to components using simple_mtx.h 2020-11-24 18:13:07 -08:00
v3d gallium: extend draw_vbo to support multi draws 2020-11-18 01:41:25 +00:00
vc4 gallium: extend draw_vbo to support multi draws 2020-11-18 01:41:25 +00:00
virgl meson: add idep_mesautil to components using simple_mtx.h 2020-11-24 18:13:07 -08:00
zink zink: do not require VK_KHR_external_memory 2020-12-02 18:54:07 +00:00