tridentRegionRec mmio;
} tridentScreenRec, *tridentScreenPtr;
+/**
+ * tridentRenderbuffer, derived from Mesa's gl_renderbuffer
+ */
+typedef struct {
+ struct gl_renderbuffer Base;
+ /* XXX per-window info should go here */
+ int foo, bar;
+} tridentRenderbuffer;
+
+
struct trident_context {
GLcontext *glCtx; /* Mesa context */
struct gamma_texture_object_t SwappedOut;
GLenum TexEnvImageFmt[2];
- memHeap_t *texHeap;
+ struct mem_block *texHeap;
int lastSwap;
int texAge;