diff options
author | Felix Kuehling <fxkuehl@gmx.de> | 2005-03-13 00:14:02 +0000 |
---|---|---|
committer | Felix Kuehling <fxkuehl@gmx.de> | 2005-03-13 00:14:02 +0000 |
commit | 9e84104d6b0ab8fd49edfa3568511fcd41983dc4 (patch) | |
tree | a7fc362b4c605125c87147ab2295cb31ed03ce64 /src/savage_dri.h | |
parent | 33033884e9ec07d96c70765132a2be0ebc466299 (diff) |
- Removed lots of dead code.
- Moved driver-private definitions from savage_dri.h to savage_driver.h.
savage_dri.h should only contain the public interface between DDX and
DRI drivers.
- Don't forget to remove the command DMA mapping in SAVAGEDRICloseScreen.
Diffstat (limited to 'src/savage_dri.h')
-rw-r--r-- | src/savage_dri.h | 86 |
1 files changed, 0 insertions, 86 deletions
diff --git a/src/savage_dri.h b/src/savage_dri.h index 82b4aee..214d985 100644 --- a/src/savage_dri.h +++ b/src/savage_dri.h @@ -26,94 +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_CMDDMA_SIZE 0x100000 /* 1MB */ - -#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; - - /* command DMA */ - drmRegion cmdDma; - -#if 0 - drmBufMapPtr drmBuffers; -#endif - /*for agp*/ - int numBuffer; - savageAgpBufferPtr agpBuffer; -} SAVAGEDRIServerPrivateRec, *SAVAGEDRIServerPrivatePtr; - typedef struct { int chipset; int width; |