summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2009-08-20 17:28:17 +0100
committerChristoph Brill <christoph.brill@chamaeleon.de>2011-12-13 22:15:49 +0100
commite1850d82425958178eb1d452d76d29d126ed2cad (patch)
tree8f3f5d3e84e4ec8447ee5c358f7595d7bd298e96
parent50cb2c888ddbd2a7ed2e6707159892031e08fdfa (diff)
Tweak to buffer wait
-rw-r--r--glamo/glamo_bo_gem.c1
-rw-r--r--include/drm/glamo_drm.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/glamo/glamo_bo_gem.c b/glamo/glamo_bo_gem.c
index 8b2838af..5bda1c4c 100644
--- a/glamo/glamo_bo_gem.c
+++ b/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/include/drm/glamo_drm.h b/include/drm/glamo_drm.h
index c0bc0e5a..ecf35505 100644
--- a/include/drm/glamo_drm.h
+++ b/include/drm/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 {