summaryrefslogtreecommitdiff
path: root/lib/intel_batchbuffer.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2014-09-09 16:27:57 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2014-09-09 16:28:36 +0100
commit107151ce9f82955191a7fd6a2e6bfd5ff8cc5aea (patch)
treef4cffab61eb0c3f501faec43643ba1b5244455f6 /lib/intel_batchbuffer.h
parent961578f47133d7310e9531d31e7ea5e743ed6b50 (diff)
igt/gem_ppgtt: Create secondary contexts and mm
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'lib/intel_batchbuffer.h')
-rw-r--r--lib/intel_batchbuffer.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/intel_batchbuffer.h b/lib/intel_batchbuffer.h
index 77a63347..0ec66015 100644
--- a/lib/intel_batchbuffer.h
+++ b/lib/intel_batchbuffer.h
@@ -14,6 +14,7 @@ struct intel_batchbuffer {
uint32_t devid;
int gen;
+ drm_intel_context *ctx;
drm_intel_bo *bo;
uint8_t buffer[BATCH_SZ];
@@ -24,6 +25,10 @@ struct intel_batchbuffer {
struct intel_batchbuffer *intel_batchbuffer_alloc(drm_intel_bufmgr *bufmgr,
uint32_t devid);
+void intel_batchbuffer_set_context(struct intel_batchbuffer *batch,
+ drm_intel_context *ctx);
+
+
void intel_batchbuffer_free(struct intel_batchbuffer *batch);