Home | History | Annotate | Download | only in x11

Lines Matching refs:XMesaBuffer

45 3. Call XMesaCreateWindowBuffer() to create an XMesaBuffer from an X window
48 4. Call XMesaMakeCurrent() to bind the XMesaBuffer to an XMesaContext and
92 typedef struct xmesa_buffer *XMesaBuffer;
164 * Create an XMesaBuffer from an X window.
166 extern XMesaBuffer XMesaCreateWindowBuffer( XMesaVisual v, XMesaWindow w );
170 * Create an XMesaBuffer from an X pixmap.
172 extern XMesaBuffer XMesaCreatePixmapBuffer( XMesaVisual v,
178 * Destroy an XMesaBuffer, but not the corresponding window or pixmap.
180 extern void XMesaDestroyBuffer( XMesaBuffer b );
184 * Return the XMesaBuffer handle which corresponds to an X drawable, if any.
188 extern XMesaBuffer XMesaFindBuffer( XMesaDisplay *dpy,
197 XMesaBuffer b );
206 XMesaBuffer drawBuffer,
207 XMesaBuffer readBuffer );
225 extern XMesaBuffer XMesaGetCurrentBuffer( void );
232 extern XMesaBuffer XMesaGetCurrentReadBuffer( void );
245 extern void XMesaSwapBuffers( XMesaBuffer b );
253 extern void XMesaCopySubBuffer( XMesaBuffer b,
262 * color buffer of an XMesaBuffer. This function is a way to get "under
264 * Input: b - the XMesaBuffer
270 extern GLboolean XMesaGetBackBuffer( XMesaBuffer b,
277 * Return the depth buffer associated with an XMesaBuffer.
286 extern GLboolean XMesaGetDepthBuffer( XMesaBuffer b,
344 extern void XMesaResizeBuffers( XMesaBuffer b );
352 extern XMesaBuffer XMesaCreatePBuffer(XMesaVisual v, XMesaColormap cmap,
362 XMesaBindTexImage(XMesaDisplay *dpy, XMesaBuffer drawable, int buffer,
366 XMesaReleaseTexImage(XMesaDisplay *dpy, XMesaBuffer drawable, int buffer);
369 extern XMesaBuffer