aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2009-08-20 17:28:17 +0100
committerThomas White <taw@bitwiz.org.uk>2009-10-17 12:31:13 +0200
commit05150c95a2799a64f4bdc629b9d63cfa31b5dfb2 (patch)
tree88f6362beb2fcef6e986f8ba694ed8ed73ce45b9
parent1db62650aa14924ce2d51a20bc790b817258d8f8 (diff)
Tweak to buffer wait
-rw-r--r--libdrm/glamo/glamo_bo_gem.c1
-rw-r--r--shared-core/glamo_drm.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/libdrm/glamo/glamo_bo_gem.c b/libdrm/glamo/glamo_bo_gem.c
index 8b2838af..5bda1c4c 100644
--- a/libdrm/glamo/glamo_bo_gem.c
+++ b/libdrm/glamo/glamo_bo_gem.c
@@ -259,6 +259,7 @@ static int bo_wait(struct glamo_bo *bo)
int ret;
args.handle = bo->handle;
+ args.have_handle = 1;
do {
ret = drmCommandWriteRead(bo->bom->fd,
DRM_GLAMO_GEM_WAIT_RENDERING,
diff --git a/shared-core/glamo_drm.h b/shared-core/glamo_drm.h
index c0bc0e5a..ecf35505 100644
--- a/shared-core/glamo_drm.h
+++ b/shared-core/glamo_drm.h
@@ -94,6 +94,7 @@ struct drm_glamo_gem_mmap {
struct drm_glamo_gem_wait_rendering {
uint32_t handle;
+ int have_handle;
};
struct drm_glamo_gem_pin {