mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2026-08-22 22:02:57 +00:00
lib/drmtest: extract gem_mmap
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
@@ -60,18 +60,9 @@
|
||||
static void *
|
||||
mmap_bo(int fd, uint32_t handle)
|
||||
{
|
||||
struct drm_i915_gem_mmap_gtt arg;
|
||||
void *ptr;
|
||||
int ret;
|
||||
|
||||
memset(&arg, 0, sizeof(arg));
|
||||
|
||||
arg.handle = handle;
|
||||
ret = ioctl(fd, DRM_IOCTL_I915_GEM_MMAP_GTT, &arg);
|
||||
assert(ret == 0);
|
||||
|
||||
ptr = mmap(0, 4096, PROT_READ | PROT_WRITE,
|
||||
MAP_SHARED, fd, arg.offset);
|
||||
ptr = gem_mmap(fd, handle, 4096, PROT_READ | PROT_WRITE);
|
||||
assert(ptr != MAP_FAILED);
|
||||
|
||||
return ptr;
|
||||
|
||||
Reference in New Issue
Block a user