Searched refs:drawBuffer (Results 1 - 19 of 19) sorted by relevance

/xsrc/external/mit/mesa-demos/dist/src/demos/
H A Dreflect.c56 GLenum drawBuffer; member in struct:window
305 if (w->drawBuffer == GL_NONE) {
310 glDrawBuffer(w->drawBuffer);
311 glReadBuffer(w->drawBuffer);
316 if (w->drawBuffer == GL_NONE) {
389 if (w->drawBuffer == GL_FRONT)
468 if (w->drawBuffer == GL_FRONT)
469 w->drawBuffer = GL_BACK;
471 w->drawBuffer = GL_FRONT;
475 w->drawBuffer
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/x11/
H A Dxm_api.c1183 xmesa_check_and_update_buffer_size(XMesaContext xmctx, XMesaBuffer drawBuffer) argument
1186 xmesa_get_window_size(drawBuffer->display, drawBuffer, &width, &height);
1187 if (drawBuffer->mesa_buffer.Width != width ||
1188 drawBuffer->mesa_buffer.Height != height) {
1190 _mesa_resize_framebuffer(ctx, &(drawBuffer->mesa_buffer), width, height);
1208 GLboolean XMesaMakeCurrent2( XMesaContext c, XMesaBuffer drawBuffer, argument
1212 if (!drawBuffer || !readBuffer)
1216 && c->mesa.DrawBuffer == &drawBuffer->mesa_buffer
1223 c->xm_buffer = drawBuffer;
[all...]
H A Dxmesa.h206 XMesaBuffer drawBuffer,
H A Dfakeglx.c1292 XMesaBuffer drawBuffer, readBuffer; local in function:Fake_glXMakeContextCurrent
1298 drawBuffer = MakeCurrent_PrevDrawBuffer;
1301 drawBuffer = XMesaFindBuffer( dpy, draw );
1303 if (!drawBuffer) {
1305 drawBuffer = XMesaCreateWindowBuffer( xmctx->xm_visual, draw );
1306 if (!drawBuffer) {
1332 MakeCurrent_PrevDrawBuffer = drawBuffer;
1336 return XMesaMakeCurrent2(xmctx, drawBuffer, readBuffer);
H A DxmesaP.h350 xmesa_check_and_update_buffer_size(XMesaContext xmctx, XMesaBuffer drawBuffer);
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/x11/
H A Dxm_api.c1173 xmesa_check_and_update_buffer_size(XMesaContext xmctx, XMesaBuffer drawBuffer) argument
1176 xmesa_get_window_size(drawBuffer->display, drawBuffer, &width, &height);
1177 if (drawBuffer->mesa_buffer.Width != width ||
1178 drawBuffer->mesa_buffer.Height != height) {
1180 _mesa_resize_framebuffer(ctx, &(drawBuffer->mesa_buffer), width, height);
1198 GLboolean XMesaMakeCurrent2( XMesaContext c, XMesaBuffer drawBuffer, argument
1202 if (!drawBuffer || !readBuffer)
1206 && c->mesa.DrawBuffer == &drawBuffer->mesa_buffer
1213 c->xm_buffer = drawBuffer;
[all...]
H A Dxmesa.h206 XMesaBuffer drawBuffer,
H A Dfakeglx.c1285 XMesaBuffer drawBuffer, readBuffer; local in function:Fake_glXMakeContextCurrent
1291 drawBuffer = MakeCurrent_PrevDrawBuffer;
1294 drawBuffer = XMesaFindBuffer( dpy, draw );
1296 if (!drawBuffer) {
1298 drawBuffer = XMesaCreateWindowBuffer( xmctx->xm_visual, draw );
1299 if (!drawBuffer) {
1325 MakeCurrent_PrevDrawBuffer = drawBuffer;
1329 return XMesaMakeCurrent2(xmctx, drawBuffer, readBuffer);
H A DxmesaP.h350 xmesa_check_and_update_buffer_size(XMesaContext xmctx, XMesaBuffer drawBuffer);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/glx/xlib/
H A Dxm_api.c1272 GLboolean XMesaMakeCurrent2( XMesaContext c, XMesaBuffer drawBuffer, argument
1284 if (!drawBuffer != !readBuffer) {
1289 c->xm_buffer == drawBuffer &&
1293 xmesa_check_buffer_size(drawBuffer);
1294 if (readBuffer != drawBuffer)
1297 c->xm_buffer = drawBuffer;
1301 drawBuffer ? drawBuffer->stfb : NULL,
1305 if (drawBuffer)
1306 drawBuffer
[all...]
H A Dxm_api.h194 XMesaBuffer drawBuffer,
H A Dglx_api.c1186 XMesaBuffer drawBuffer = NULL, readBuffer = NULL; local in function:glXMakeContextCurrent
1195 drawBuffer = XMesaFindBuffer( dpy, draw );
1196 if (!drawBuffer) {
1198 drawBuffer = XMesaCreateWindowBuffer( xmctx->xm_visual, draw );
1199 if (!drawBuffer) {
1223 if (XMesaMakeCurrent2(xmctx, drawBuffer, readBuffer)) {
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/glx/xlib/
H A Dxm_api.c1294 GLboolean XMesaMakeCurrent2( XMesaContext c, XMesaBuffer drawBuffer, argument
1306 if (!drawBuffer || !readBuffer)
1310 c->xm_buffer == drawBuffer &&
1314 xmesa_check_buffer_size(drawBuffer);
1315 if (readBuffer != drawBuffer)
1318 c->xm_buffer = drawBuffer;
1321 stapi->make_current(stapi, c->st, drawBuffer->stfb, readBuffer->stfb);
1324 drawBuffer->wasCurrent = GL_TRUE;
H A Dxm_api.h194 XMesaBuffer drawBuffer,
H A Dglx_api.c1197 XMesaBuffer drawBuffer, readBuffer; local in function:glXMakeContextCurrent
1203 drawBuffer = MakeCurrent_PrevDrawBuffer;
1206 drawBuffer = XMesaFindBuffer( dpy, draw );
1208 if (!drawBuffer) {
1210 drawBuffer = XMesaCreateWindowBuffer( xmctx->xm_visual, draw );
1211 if (!drawBuffer) {
1238 MakeCurrent_PrevDrawBuffer == drawBuffer &&
1245 MakeCurrent_PrevDrawBuffer = drawBuffer;
1249 if (XMesaMakeCurrent2(xmctx, drawBuffer, readBuffer)) {
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Dcontext.c1673 * Bind the given context to the given drawBuffer and readBuffer and
1675 * We'll render into the drawBuffer and read pixels from the
1683 * \param drawBuffer the drawing framebuffer
1688 struct gl_framebuffer *drawBuffer,
1698 if (newCtx && drawBuffer && newCtx->WinSysDrawBuffer != drawBuffer) {
1699 if (!check_compatible(newCtx, drawBuffer)) {
1745 if (drawBuffer && readBuffer) {
1746 assert(_mesa_is_winsys_fbo(drawBuffer));
1748 _mesa_reference_framebuffer(&newCtx->WinSysDrawBuffer, drawBuffer);
1687 _mesa_make_current(struct gl_context * newCtx,struct gl_framebuffer * drawBuffer,struct gl_framebuffer * readBuffer) argument
[all...]
H A Dcontext.h128 _mesa_make_current( struct gl_context *ctx, struct gl_framebuffer *drawBuffer,
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Dcontext.c1572 * Bind the given context to the given drawBuffer and readBuffer and
1574 * We'll render into the drawBuffer and read pixels from the
1582 * \param drawBuffer the drawing framebuffer
1587 struct gl_framebuffer *drawBuffer,
1597 if (newCtx && drawBuffer && newCtx->WinSysDrawBuffer != drawBuffer) {
1598 if (!check_compatible(newCtx, drawBuffer)) {
1645 if (drawBuffer && readBuffer) {
1646 assert(_mesa_is_winsys_fbo(drawBuffer));
1648 _mesa_reference_framebuffer(&newCtx->WinSysDrawBuffer, drawBuffer);
1586 _mesa_make_current(struct gl_context * newCtx,struct gl_framebuffer * drawBuffer,struct gl_framebuffer * readBuffer) argument
[all...]
H A Dcontext.h109 _mesa_make_current( struct gl_context *ctx, struct gl_framebuffer *drawBuffer,

Completed in 28 milliseconds