Searched refs:XMesaBuffer (Results 1 - 24 of 24) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/x11/
H A Dxmesa.h45 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; typedef in typeref:struct:xmesa_buffer *
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 handl
[all...]
H A DxmesaP.h38 extern XMesaBuffer XMesaBufferList;
111 XMesaBuffer xm_buffer; /* current span/point/line/triangle buffer */
157 XMesaBuffer Parent; /**< The XMesaBuffer this renderbuffer belongs to */
337 extern XMesaBuffer
338 xmesa_find_buffer(XMesaDisplay *dpy, XMesaColormap cmap, XMesaBuffer notThis);
346 xmesa_get_window_size(XMesaDisplay *dpy, XMesaBuffer b,
350 xmesa_check_and_update_buffer_size(XMesaContext xmctx, XMesaBuffer drawBuffer);
393 * Return pointer to XMesaBuffer corresponding to a Mesa struct gl_framebuffer.
396 static inline XMesaBuffer
[all...]
H A Dxm_api.c242 * given XMesaBuffer.
247 xmesa_get_window_size(XMesaDisplay *dpy, XMesaBuffer b,
270 XMesaBuffer XMesaBufferList = NULL;
274 * Allocate a new XMesaBuffer object which corresponds to the given drawable.
275 * Note that XMesaBuffer is derived from struct gl_framebuffer.
276 * The new XMesaBuffer will not have any size (Width=Height=0).
282 * \return new XMesaBuffer or NULL if any problem
284 static XMesaBuffer
288 XMesaBuffer b;
292 b = (XMesaBuffer) CALLOC_STRUC
[all...]
H A Dfakeglx.c1282 static XMesaBuffer MakeCurrent_PrevDrawBuffer = 0;
1283 static XMesaBuffer MakeCurrent_PrevReadBuffer = 0;
1292 XMesaBuffer drawBuffer, readBuffer;
1295 /* Find the XMesaBuffer which corresponds to the GLXDrawable 'draw' */
1312 /* Find the XMesaBuffer which corresponds to the GLXDrawable 'read' */
1368 XMesaBuffer b;
1394 XMesaBuffer b;
1416 XMesaBuffer b = XMesaFindBuffer(dpy, pixmap);
1491 XMesaBuffer buffer = XMesaFindBuffer( dpy, drawable );
1510 XMesaBuffer buffe
[all...]
H A Dxm_dd.c71 XMesaBuffer xmbuf;
110 XMesaBuffer xmbuf = XMESA_BUFFER(ctx->DrawBuffer);
249 XMesaBuffer b = XMESA_BUFFER(ctx->DrawBuffer);
381 XMesaBuffer xmbuf = XMESA_BUFFER(ctx->DrawBuffer);
513 XMesaBuffer xmbuf = XMESA_BUFFER(ctx->DrawBuffer);
611 XMesaBuffer xmbuf = XMESA_BUFFER(ctx->DrawBuffer);
707 XMesaBuffer xmbuf = XMESA_BUFFER(ctx->DrawBuffer);
756 XMesaBuffer xmdrawbuf = XMESA_BUFFER(ctx->WinSysDrawBuffer);
757 XMesaBuffer xmreadbuf = XMESA_BUFFER(ctx->WinSysReadBuffer);
H A Dxm_buffer.c61 * Allocate a shared memory XImage back buffer for the given XMesaBuffer.
65 alloc_back_shm_ximage(XMesaBuffer b, GLuint width, GLuint height)
160 alloc_back_shm_ximage(XMesaBuffer b, GLuint width, GLuint height)
174 alloc_back_buffer(XMesaBuffer b, GLuint width, GLuint height)
378 XMesaBuffer b = XMESA_BUFFER(fb);
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/x11/
H A Dxmesa.h45 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; typedef in typeref:struct:xmesa_buffer *
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 handl
[all...]
H A DxmesaP.h38 extern XMesaBuffer XMesaBufferList;
111 XMesaBuffer xm_buffer; /* current span/point/line/triangle buffer */
157 XMesaBuffer Parent; /**< The XMesaBuffer this renderbuffer belongs to */
337 extern XMesaBuffer
338 xmesa_find_buffer(XMesaDisplay *dpy, XMesaColormap cmap, XMesaBuffer notThis);
346 xmesa_get_window_size(XMesaDisplay *dpy, XMesaBuffer b,
350 xmesa_check_and_update_buffer_size(XMesaContext xmctx, XMesaBuffer drawBuffer);
393 * Return pointer to XMesaBuffer corresponding to a Mesa struct gl_framebuffer.
396 static inline XMesaBuffer
[all...]
H A Dxm_api.c242 * given XMesaBuffer.
247 xmesa_get_window_size(XMesaDisplay *dpy, XMesaBuffer b,
270 XMesaBuffer XMesaBufferList = NULL;
274 * Allocate a new XMesaBuffer object which corresponds to the given drawable.
275 * Note that XMesaBuffer is derived from struct gl_framebuffer.
276 * The new XMesaBuffer will not have any size (Width=Height=0).
282 * \return new XMesaBuffer or NULL if any problem
284 static XMesaBuffer
288 XMesaBuffer b;
292 b = (XMesaBuffer) CALLOC_STRUC
[all...]
H A Dfakeglx.c1275 static XMesaBuffer MakeCurrent_PrevDrawBuffer = 0;
1276 static XMesaBuffer MakeCurrent_PrevReadBuffer = 0;
1285 XMesaBuffer drawBuffer, readBuffer;
1288 /* Find the XMesaBuffer which corresponds to the GLXDrawable 'draw' */
1305 /* Find the XMesaBuffer which corresponds to the GLXDrawable 'read' */
1361 XMesaBuffer b;
1387 XMesaBuffer b;
1409 XMesaBuffer b = XMesaFindBuffer(dpy, pixmap);
1484 XMesaBuffer buffer = XMesaFindBuffer( dpy, drawable );
1503 XMesaBuffer buffe
[all...]
H A Dxm_dd.c78 XMesaBuffer xmbuf;
117 XMesaBuffer xmbuf = XMESA_BUFFER(ctx->DrawBuffer);
256 XMesaBuffer b = XMESA_BUFFER(ctx->DrawBuffer);
388 XMesaBuffer xmbuf = XMESA_BUFFER(ctx->DrawBuffer);
520 XMesaBuffer xmbuf = XMESA_BUFFER(ctx->DrawBuffer);
618 XMesaBuffer xmbuf = XMESA_BUFFER(ctx->DrawBuffer);
714 XMesaBuffer xmbuf = XMESA_BUFFER(ctx->DrawBuffer);
763 XMesaBuffer xmdrawbuf = XMESA_BUFFER(ctx->WinSysDrawBuffer);
764 XMesaBuffer xmreadbuf = XMESA_BUFFER(ctx->WinSysReadBuffer);
H A Dxm_buffer.c61 * Allocate a shared memory XImage back buffer for the given XMesaBuffer.
65 alloc_back_shm_ximage(XMesaBuffer b, GLuint width, GLuint height)
160 alloc_back_shm_ximage(XMesaBuffer b, GLuint width, GLuint height)
174 alloc_back_buffer(XMesaBuffer b, GLuint width, GLuint height)
378 XMesaBuffer b = XMESA_BUFFER(fb);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/glx/xlib/
H A Dxm_api.h37 3. Call XMesaCreateWindowBuffer() to create an XMesaBuffer from an X window
40 4. Call XMesaMakeCurrent() to bind the XMesaBuffer to an XMesaContext and
73 typedef struct xmesa_buffer *XMesaBuffer; typedef in typeref:struct:xmesa_buffer *
159 * Create an XMesaBuffer from an X window.
161 extern XMesaBuffer XMesaCreateWindowBuffer( XMesaVisual v, Window w );
165 * Create an XMesaBuffer from an X pixmap.
167 extern XMesaBuffer XMesaCreatePixmapBuffer( XMesaVisual v,
173 * Destroy an XMesaBuffer, but not the corresponding window or pixmap.
175 extern void XMesaDestroyBuffer( XMesaBuffer b );
179 * Return the XMesaBuffer handl
[all...]
H A Dxm_st.h37 xmesa_create_st_framebuffer(XMesaDisplay xmdpy, XMesaBuffer b);
H A Dxm_api.c372 * given XMesaBuffer.
377 xmesa_get_window_size(Display *dpy, XMesaBuffer b,
508 static XMesaBuffer XMesaBufferList = NULL;
512 * Allocate a new XMesaBuffer object which corresponds to the given drawable.
513 * Note that XMesaBuffer is derived from struct gl_framebuffer.
514 * The new XMesaBuffer will not have any size (Width=Height=0).
520 * \return new XMesaBuffer or NULL if any problem
522 static XMesaBuffer
527 XMesaBuffer b;
534 b = (XMesaBuffer) CALLOC_STRUC
[all...]
H A Dglx_api.c1179 static XMesaBuffer MakeCurrent_PrevDrawBuffer = 0;
1180 static XMesaBuffer MakeCurrent_PrevReadBuffer = 0;
1197 XMesaBuffer drawBuffer, readBuffer;
1200 /* Find the XMesaBuffer which corresponds to the GLXDrawable 'draw' */
1217 /* Find the XMesaBuffer which corresponds to the GLXDrawable 'read' */
1337 XMesaBuffer b;
1363 XMesaBuffer b;
1385 XMesaBuffer b = XMesaFindBuffer(dpy, pixmap);
1453 XMesaBuffer buffer = XMesaFindBuffer( dpy, drawable );
1481 XMesaBuffer buffe
[all...]
H A Dxm_st.c37 XMesaBuffer buffer;
279 xmesa_create_st_framebuffer(XMesaDisplay xmdpy, XMesaBuffer b)
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/glx/xlib/
H A Dxm_api.h37 3. Call XMesaCreateWindowBuffer() to create an XMesaBuffer from an X window
40 4. Call XMesaMakeCurrent() to bind the XMesaBuffer to an XMesaContext and
73 typedef struct xmesa_buffer *XMesaBuffer; typedef in typeref:struct:xmesa_buffer *
159 * Create an XMesaBuffer from an X window.
161 extern XMesaBuffer XMesaCreateWindowBuffer( XMesaVisual v, Window w );
165 * Create an XMesaBuffer from an X pixmap.
167 extern XMesaBuffer XMesaCreatePixmapBuffer( XMesaVisual v,
173 * Destroy an XMesaBuffer, but not the corresponding window or pixmap.
175 extern void XMesaDestroyBuffer( XMesaBuffer b );
179 * Return the XMesaBuffer handl
[all...]
H A Dxm_st.h37 xmesa_create_st_framebuffer(XMesaDisplay xmdpy, XMesaBuffer b);
H A Dxm_api.c372 * given XMesaBuffer.
377 xmesa_get_window_size(Display *dpy, XMesaBuffer b,
508 static XMesaBuffer XMesaBufferList = NULL;
512 * Allocate a new XMesaBuffer object which corresponds to the given drawable.
513 * Note that XMesaBuffer is derived from struct gl_framebuffer.
514 * The new XMesaBuffer will not have any size (Width=Height=0).
520 * \return new XMesaBuffer or NULL if any problem
522 static XMesaBuffer
527 XMesaBuffer b;
534 b = (XMesaBuffer) CALLOC_STRUC
[all...]
H A Dglx_api.c1186 XMesaBuffer drawBuffer = NULL, readBuffer = NULL;
1194 /* Find the XMesaBuffer which corresponds to 'draw' */
1207 /* Find the XMesaBuffer which corresponds to 'read' */
1304 XMesaBuffer b;
1330 XMesaBuffer b;
1352 XMesaBuffer b = XMesaFindBuffer(dpy, pixmap);
1415 XMesaBuffer buffer = XMesaFindBuffer( dpy, drawable );
1443 XMesaBuffer buffer = XMesaFindBuffer( dpy, drawable );
1879 XMesaBuffer xmbuf;
1897 XMesaBuffer
[all...]
H A Dxm_st.c37 XMesaBuffer buffer;
285 xmesa_create_st_framebuffer(XMesaDisplay xmdpy, XMesaBuffer b)
/xsrc/external/mit/mesa-demos/dist/src/xdemos/
H A Dxdemo.c42 XMesaBuffer buffer;
/xsrc/external/mit/xorg-server.old/dist/hw/dmx/examples/
H A Ddmxwininfo.c202 XMesaBuffer buffer;

Completed in 31 milliseconds