mesa/src/gallium/winsys
Marek Olšák e9e9086b66 radeonsi: use the new flag AMDGPU_GEM_CREATE_DISCARDABLE
It forces the best placement (usually VRAM) and evictions discard the contents
instead of copying.

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16466>
2022-05-16 07:03:39 -04:00
..
amdgpu/drm radeonsi: use the new flag AMDGPU_GEM_CREATE_DISCARDABLE 2022-05-16 07:03:39 -04:00
crocus/drm util/slab: use simple_mtx_t 2021-10-05 23:46:14 +00:00
d3d12/wgl d3d12: Cache a modifyable copy of the nir options in d3d12_screen 2022-02-04 00:07:53 +00:00
etnaviv/drm etnaviv: add etna_lookup_or_create_screen(..) 2021-10-01 10:13:32 +00:00
freedreno/drm freedreno: Support per-device driconf overrides 2021-08-02 16:37:26 -07:00
i915/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
iris/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
kmsro/drm freedreno: Support per-device driconf overrides 2021-08-02 16:37:26 -07:00
lima/drm lima: fix leak of the screen hash table 2021-09-18 16:47:49 +00:00
nouveau/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
panfrost/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
radeon radeonsi: use the new flag AMDGPU_GEM_CREATE_DISCARDABLE 2022-05-16 07:03:39 -04:00
svga/drm svga: Add support for SVGAv3 2022-04-26 00:33:25 +00:00
sw replace 0 with NULL for NULL pointers 2022-01-10 22:53:32 +00:00
tegra/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
v3d/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
vc4/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
virgl virgl: Disable nir_op_ffloor to avoid sending DFLR to virglrenderer. 2022-04-08 17:17:16 +00:00