[PATCH 0/7] Emulated coherent graphics memory take 2

2019-09-18 Thread VMware
From: Thomas Hellström Graphics APIs like OpenGL 4.4 and Vulkan require the graphics driver to provide coherent graphics memory, meaning that the GPU sees any content written to the coherent memory on the next GPU operation that touches that memory, and the CPU sees any content written by the GPU

Re: [RFC PATCH 0/7] Emulated coherent graphics memory take 2

2019-09-16 Thread Hillf Danton
On Fri, 13 Sep 2019 11:32:06 +0200 > > The mm patch page walk interface has been reworked to be similar to the > reworked page-walk code (mm/pagewalk.c). There have been two other solutions > to consider: > 1) Using the page-walk code. That is currently not possible since it requires > the mmap-s

[RFC PATCH 0/7] Emulated coherent graphics memory take 2

2019-09-13 Thread VMware
From: Thomas Hellström Graphics APIs like OpenGL 4.4 and Vulkan require the graphics driver to provide coherent graphics memory, meaning that the GPU sees any content written to the coherent memory on the next GPU operation that touches that memory, and the CPU sees any content written by the GPU