Am 21.03.2018 um 06:08 schrieb Marek Olšák:
On Tue, Mar 20, 2018 at 4:16 PM, Christian König
<[email protected] <mailto:[email protected]>> wrote:
That's what I meant with use up the otherwise unused VRAM. I don't
see any disadvantage of always setting GTT as second domain on APUs.
My assumption was that we dropped this in userspace for
displayable surfaces, but Marek proved that wrong.
So what we should do is actually to add GTT as fallback to all BOs
on APUs in Mesa and only make sure that the kernel is capable of
handling GTT with optimal performance (e.g. have user huge pages
etc..).
VRAM|GTT is practically as good as GTT. VRAM with BO priorities and
eviction throttling is the true "VRAM|GTT".
I don't know how else to make use of VRAM intelligently.
Well why not set VRAM|GTT as default on APUs? That should still save
quite a bunch of moves even with throttling.
I mean there really shouldn't be any advantage to use VRAM any more
except that we want to use it up as long as it is available.
Christian.
Marek
_______________________________________________
amd-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/amd-gfx
_______________________________________________
amd-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/amd-gfx