[igt-dev] [PATCH i-g-t 0/2] Introduce new apis for coherent mmap
Sreedhar Telukuntla
sreedhar.telukuntla at intel.com
Tue Feb 18 00:17:08 UTC 2020
This patch introduces two new coherent mmap functions for tests.
gem_mmap__device_coherent_domain api maps buffer object and returns
the memory domain to be used by the caller for subsequent set_domain
call for cpu access.
gem_mmap__device_coherent_sync api maps buffer object and also does
set_domain to make the memory ready for cpu access.
gem_ctx_shared tests were modified to use the new functions
Sreedhar Telukuntla (2):
lib/i915/gem_mman: Add coherent mmap api support with set domain
tests/i915/gem_ctx_shared: Use gem_mmap__device_coherent_sync api
lib/i915/gem_mman.c | 76 +++++++++++++++++++++++++++++++++++--
lib/i915/gem_mman.h | 6 ++-
tests/i915/gem_ctx_shared.c | 23 +++--------
3 files changed, 83 insertions(+), 22 deletions(-)
--
2.24.1
More information about the igt-dev
mailing list