Home | History | Annotate | Download | only in internal

Lines Matching defs:__DRIdrawable

68 typedef struct __DRIdrawableRec		__DRIdrawable;
137 void (*copySubBuffer)(__DRIdrawable *drawable, int x, int y, int w, int h);
148 void (*setSwapInterval)(__DRIdrawable *drawable, unsigned int inteval);
149 unsigned int (*getSwapInterval)(__DRIdrawable *drawable);
165 int (*frameTracking)(__DRIdrawable *drawable, GLboolean enable);
172 int (*queryFrameTracking)(__DRIdrawable *drawable,
192 int (*waitForMSC)(__DRIdrawable *drawable,
200 int (*getDrawableMSC)(__DRIscreen *screen, __DRIdrawable *drawable,
236 * __DRIdrawable.
243 __DRIdrawable *pDraw);
247 * __DRIdrawable, including the required texture format attribute.
254 __DRIdrawable *pDraw);
263 __DRIdrawable *pDraw);
273 void (*flush)(__DRIdrawable *drawable);
283 void (*invalidate)(__DRIdrawable *drawable);
304 __DRIdrawable *drawable,
345 GLboolean (* getDrawableInfo) ( __DRIdrawable *drawable,
374 GLboolean (*getMSCRate)(__DRIdrawable *draw,
402 void (*reportDamage)(__DRIdrawable *draw,
424 void (*getDrawableInfo)(__DRIdrawable *drawable,
431 void (*putImage)(__DRIdrawable *drawable, int op,
438 void (*getImage)(__DRIdrawable *readable,
570 __DRIdrawable *(*createNewDrawable)(__DRIscreen *screen,
576 void (*destroyDrawable)(__DRIdrawable *drawable);
578 void (*swapBuffers)(__DRIdrawable *drawable);
592 __DRIdrawable *pdraw,
593 __DRIdrawable *pread);
662 __DRIdrawable *(*createNewDrawable)(__DRIscreen *screen,
692 __DRIdrawable *(*createNewDrawable)(__DRIscreen *screen,
751 __DRIbuffer *(*getBuffers)(__DRIdrawable *driDrawable,
767 void (*flushFrontBuffer)(__DRIdrawable *driDrawable, void *loaderPrivate);
789 __DRIbuffer *(*getBuffersWithFormat)(__DRIdrawable *driDrawable,
866 __DRIdrawable *(*createNewDrawable)(__DRIscreen *screen,