From 4f05e61543b890682b265a6abd986a89ef024fbb Mon Sep 17 00:00:00 2001 From: Felix Kuehling Date: Sun, 13 Mar 2005 00:20:03 +0000 Subject: [PATCH] Updated savage_dri.h from Xorg CVS. This removes definitions that are not part of the DDX->DRI interface and should never have been in this file in the first place. --- src/mesa/drivers/dri/savage/server/savage_dri.h | 81 ------------------------- 1 file changed, 81 deletions(-) diff --git a/src/mesa/drivers/dri/savage/server/savage_dri.h b/src/mesa/drivers/dri/savage/server/savage_dri.h index 39b6564..214d985 100644 --- a/src/mesa/drivers/dri/savage/server/savage_dri.h +++ b/src/mesa/drivers/dri/savage/server/savage_dri.h @@ -26,89 +26,8 @@ #ifndef __SAVAGE_DRI_H__ #define __SAVAGE_DRI_H__ -#include "xf86drm.h" #include "drm.h" -/* Totals 2 Mbytes which equals 2^16 32-byte vertices divided among up - * to 32 clients. */ -#define SAVAGE_NUM_BUFFERS 32 -#define SAVAGE_BUFFER_SIZE (1 << 16) /* 64k */ - -#define SAVAGE_DEFAULT_AGP_MODE 1 -#define SAVAGE_MAX_AGP_MODE 4 - -/* Buffer are aligned on 4096 byte boundaries. - */ -/* this is used for backbuffer, depthbuffer, etc..*/ -/* alignment */ - -#define SAVAGE_BUFFER_ALIGN 0x00000fff - -typedef struct{ - drm_context_t ctxOwner; - unsigned long agp_offset; - unsigned long agp_handle; - unsigned long map_handle; - int flags; -} savageAgpBuffer , *savageAgpBufferPtr; - -typedef struct _server{ - int reserved_map_agpstart; - int reserved_map_idx; - -#if 0 - int buffer_map_idx; -#endif - - int sarea_priv_offset; - -#if 0 - int primary_size; - int warp_ucode_size; -#endif - - int chipset; - int sgram; /* seems no use */ - - unsigned int frontOffset; - unsigned int frontPitch; - unsigned int frontbufferSize; - unsigned int frontBitmapDesc; - - unsigned int backOffset; - unsigned int backPitch; - unsigned int backbufferSize; - unsigned int backBitmapDesc; - - unsigned int depthOffset; - unsigned int depthPitch; - unsigned int depthbufferSize; - unsigned int depthBitmapDesc; - - unsigned int textureOffset; - int textureSize; - int logTextureGranularity; - - drmRegion agp; - - /* PCI mappings */ - drmRegion aperture; - drmRegion registers; - drmRegion status; - - /* AGP mappings */ - drmRegion buffers; - drmRegion agpTextures; - int logAgpTextureGranularity; - -#if 0 - drmBufMapPtr drmBuffers; -#endif - /*for agp*/ - int numBuffer; - savageAgpBufferPtr agpBuffer; -} SAVAGEDRIServerPrivateRec, *SAVAGEDRIServerPrivatePtr; - typedef struct { int chipset; int width; -- 2.7.4