On Tue, Mar 20, 2018 at 4:16 PM, Christian König 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. Marek