diff options
author | Lars-Peter Clausen <lars@metafoo.de> | 2009-05-03 14:37:31 +0200 |
---|---|---|
committer | Lars-Peter Clausen <lars@metafoo.de> | 2009-05-03 14:37:31 +0200 |
commit | ef499f51909762fa5a52820d8e05249add43ea9a (patch) | |
tree | 260ddc05183d38ee2fffa0411ece5b5ec60da81f /src/glamo-draw.c | |
parent | 8b82afb51440f33fcbbe609a50ceb2c5986adf57 (diff) |
Code cleanup:
* Delete unused files
* Move engine code to it's own file
* Remove some proxy functions
Diffstat (limited to 'src/glamo-draw.c')
-rw-r--r-- | src/glamo-draw.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/glamo-draw.c b/src/glamo-draw.c index d0590d3..6d4ea15 100644 --- a/src/glamo-draw.c +++ b/src/glamo-draw.c @@ -31,6 +31,7 @@ #include "glamo-regs.h" #include "glamo-cmdq.h" #include "glamo-draw.h" +#include "glamo-engine.h" static const CARD8 GLAMOSolidRop[16] = { /* GXclear */ 0x00, /* 0 */ @@ -212,7 +213,6 @@ GLAMODrawEnable(ScrnInfoPtr pScrn) GLAMODrawDisable(pScrn); return FALSE; } - GLAMOEngineWait(pGlamo, GLAMO_ENGINE_ALL); return TRUE; @@ -366,7 +366,7 @@ GLAMOExaDoneSolid(PixmapPtr pPix) { ScrnInfoPtr pScrn = xf86Screens[pPix->drawable.pScreen->myNum]; GlamoPtr pGlamo = GlamoPTR(pScrn); - GLAMOFlushCMDQCache(pGlamo, 1); + GLAMODispatchCMDQ(pGlamo); exaMarkSync(pGlamo->pScreen); } @@ -456,7 +456,7 @@ GLAMOExaDoneCopy(PixmapPtr pDst) { ScrnInfoPtr pScrn = xf86Screens[pDst->drawable.pScreen->myNum]; GlamoPtr pGlamo = GlamoPTR(pScrn); - GLAMOFlushCMDQCache(pGlamo, 1); + GLAMODispatchCMDQ(pGlamo); exaMarkSync(pGlamo->pScreen); } @@ -562,6 +562,7 @@ GLAMOExaWaitMarker (ScreenPtr pScreen, int marker) { ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; GlamoPtr pGlamo = GlamoPTR(pScrn); + GLAMODispatchCMDQ(pGlamo); GLAMOEngineWait(pGlamo, GLAMO_ENGINE_ALL); } |