summaryrefslogtreecommitdiff
path: root/src/glamo-cmdq.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/glamo-cmdq.h')
-rw-r--r--src/glamo-cmdq.h16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/glamo-cmdq.h b/src/glamo-cmdq.h
index 725258c..ae2db7d 100644
--- a/src/glamo-cmdq.h
+++ b/src/glamo-cmdq.h
@@ -37,7 +37,7 @@ do { \
pGlamo->cmd_queue_cache->size) { \
GLAMOFlushCMDQCache(pGlamo, 1); \
} \
- __head = (CARD16 *)((char *)pGlamo->cmd_queue_cache->address + \
+ __head = (CARD16 *)((char *)pGlamo->cmd_queue_cache->data + \
pGlamo->cmd_queue_cache->used); \
__count = 0; \
} while (0)
@@ -64,7 +64,7 @@ do { \
pGlamo->cmd_queue_cache->size) { \
GLAMOFlushCMDQCache(pGlamo, 1); \
} \
- __head = (CARD16 *)((char *)pGlamo->cmd_queue_cache->address + \
+ __head = (CARD16 *)((char *)pGlamo->cmd_queue_cache->data + \
pGlamo->cmd_queue_cache->used); \
__count = 0; \
__total = n; \
@@ -131,17 +131,21 @@ tv_le(struct timeval *tv1, struct timeval *tv2)
#define TIMEDOUT() (!tv_le(&_curtime, &_target))
-MemBuf *
-GLAMOCreateCMDQCache(GlamoPtr pGlamo);
void
GLAMOFlushCMDQCache(GlamoPtr pGlamo, Bool discard);
+Bool
+GLAMOCMDQInit(ScrnInfoPtr pScrn);
+
+Bool
+GLAMOCMDQEnable(ScrnInfoPtr pScrn);
+
void
-GLAMOCMDQCacheSetup(GlamoPtr pGlamo);
+GLAMOCMDQDisable(ScrnInfoPtr pScrn);
void
-GLAMOCMQCacheTeardown(GlamoPtr pGlamo);
+GLAMOCMDQFini(ScrnInfoPtr pScrn);
enum GLAMOEngine {
GLAMO_ENGINE_CMDQ,