diff options
author | Jon Smirl <[email protected]> | 2004-03-11 20:35:38 +0000 |
---|---|---|
committer | Jon Smirl <[email protected]> | 2004-03-11 20:35:38 +0000 |
commit | ae4a1cc0666860bf5cc37a5cb549afc9aa5448b0 (patch) | |
tree | 495f1f0249dc177e65f956e16ae79f7ab5a0cb83 /src/mesa/drivers/dri/sis | |
parent | 157ec8bcf8b56d7951416d9ee13c98b7e82d099d (diff) |
Adjustments to make everything use IOCTL/sarea defines in DRM instead
of glx/mini. removes glx/mini/drm.h glx/mini/sarea.h
Diffstat (limited to 'src/mesa/drivers/dri/sis')
-rw-r--r-- | src/mesa/drivers/dri/sis/Makefile.solo | 2 | ||||
-rw-r--r-- | src/mesa/drivers/dri/sis/sis_clear.c | 4 | ||||
-rw-r--r-- | src/mesa/drivers/dri/sis/sis_context.h | 2 | ||||
-rw-r--r-- | src/mesa/drivers/dri/sis/sis_screen.c | 4 |
4 files changed, 6 insertions, 6 deletions
diff --git a/src/mesa/drivers/dri/sis/Makefile.solo b/src/mesa/drivers/dri/sis/Makefile.solo index 7648d6921b9..4eeeeff264e 100644 --- a/src/mesa/drivers/dri/sis/Makefile.solo +++ b/src/mesa/drivers/dri/sis/Makefile.solo @@ -7,7 +7,7 @@ TOP = ../../../../.. default: linux-solo -SHARED_INCLUDES = $(INCLUDE_DIRS) -I. -I../common -Iserver +SHARED_INCLUDES = $(INCLUDE_DIRS) -I. -I../common -Iserver -I../drm/shared MINIGLX_INCLUDES = -I$(TOP)/src/glx/mini DEFINES += \ diff --git a/src/mesa/drivers/dri/sis/sis_clear.c b/src/mesa/drivers/dri/sis/sis_clear.c index f71c4c4334b..d34793d833a 100644 --- a/src/mesa/drivers/dri/sis/sis_clear.c +++ b/src/mesa/drivers/dri/sis/sis_clear.c @@ -200,7 +200,7 @@ sis_3D_Clear( GLcontext * ctx, GLbitfield mask, GLint dirtyflags = GFLAG_ENABLESETTING | GFLAG_ENABLESETTING2 | GFLAG_CLIPPING | GFLAG_DESTSETTING; int count; - XF86DRIClipRectPtr pExtents; + drm_clip_rect_t *pExtents; bClrColor = (mask & (DD_BACK_LEFT_BIT | DD_FRONT_LEFT_BIT)) != 0; bClrDepth = (mask & DD_DEPTH_BIT) != 0; @@ -358,7 +358,7 @@ sis_clear_color_buffer( GLcontext *ctx, GLenum mask, GLint x, GLint y, int count; GLuint depth = smesa->bytesPerPixel; - XF86DRIClipRectPtr pExtents = NULL; + drm_clip_rect_t *pExtents = NULL; GLint xx, yy; GLint x0, y0, width0, height0; diff --git a/src/mesa/drivers/dri/sis/sis_context.h b/src/mesa/drivers/dri/sis/sis_context.h index 320bf58c173..b6b403b5153 100644 --- a/src/mesa/drivers/dri/sis/sis_context.h +++ b/src/mesa/drivers/dri/sis/sis_context.h @@ -354,7 +354,7 @@ struct sis_context unsigned int lastStamp; /* mirror driDrawable->lastStamp */ drmContext hHWContext; - drmLock *driHwLock; + drm_hw_lock_t *driHwLock; sisScreenPtr sisScreen; /* Screen private DRI data */ SISSAREAPrivPtr sarea; /* Private SAREA data */ diff --git a/src/mesa/drivers/dri/sis/sis_screen.c b/src/mesa/drivers/dri/sis/sis_screen.c index 1d78801442d..7b1e24e5a85 100644 --- a/src/mesa/drivers/dri/sis/sis_screen.c +++ b/src/mesa/drivers/dri/sis/sis_screen.c @@ -77,7 +77,7 @@ sisCreateScreen( __DRIscreenPrivate *sPriv ) sisScreen->deviceID = sisDRIPriv->deviceID; sisScreen->AGPCmdBufOffset = sisDRIPriv->AGPCmdBufOffset; sisScreen->AGPCmdBufSize = sisDRIPriv->AGPCmdBufSize; - sisScreen->sarea_priv_offset = sizeof(XF86DRISAREARec); + sisScreen->sarea_priv_offset = sizeof(drm_sarea_t); sisScreen->mmio.handle = sisDRIPriv->regs.handle; sisScreen->mmio.size = sisDRIPriv->regs.size; @@ -199,7 +199,7 @@ static void sisCopyBuffer( __DRIdrawablePrivate *dPriv ) stEngPacket.stdwCmd.cCmd1 = CMD1_DIR_X_INC | CMD1_DIR_Y_INC; for (i = 0; i < dPriv->numClipRects; i++) { - XF86DRIClipRectPtr box = &dPriv->pClipRects[i]; + drm_clip_rect_t *box = &dPriv->pClipRects[i]; stEngPacket.stdwSrcPos.wY = box->y1 - dPriv->y; stEngPacket.stdwSrcPos.wX = box->x1 - dPriv->x; stEngPacket.stdwDestPos.wY = box->y1; |