X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fmesa%2Fdrivers%2Fdri%2Ftrident%2Ftrident_context.h;h=b1e68b01663cb968b5a57ee5d55a83c5eb3f451d;hb=e3358dea660f5dec53a8be9e38d725f4fd829e14;hp=74a3acb2ce1080725fa00b2dfad7d9e115b71991;hpb=46a35b2284211e2c068c4c37f8bd3aced240e47a;p=mesa.git diff --git a/src/mesa/drivers/dri/trident/trident_context.h b/src/mesa/drivers/dri/trident/trident_context.h index 74a3acb2ce1..b1e68b01663 100644 --- a/src/mesa/drivers/dri/trident/trident_context.h +++ b/src/mesa/drivers/dri/trident/trident_context.h @@ -117,6 +117,16 @@ typedef struct { 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 */ @@ -187,7 +197,7 @@ struct trident_context { struct gamma_texture_object_t SwappedOut; GLenum TexEnvImageFmt[2]; - memHeap_t *texHeap; + struct mem_block *texHeap; int lastSwap; int texAge;