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

12

/external/chromium_org/third_party/mesa/src/src/mesa/drivers/x11/
H A Dxm_api.c1178 xmesa_check_and_update_buffer_size(XMesaContext xmctx, XMesaBuffer drawBuffer) argument
1181 xmesa_get_window_size(drawBuffer->display, drawBuffer, &width, &height);
1182 if (drawBuffer->mesa_buffer.Width != width ||
1183 drawBuffer->mesa_buffer.Height != height) {
1185 _mesa_resize_framebuffer(ctx, &(drawBuffer->mesa_buffer), width, height);
1187 drawBuffer->mesa_buffer.Initialized = GL_TRUE; /* XXX TEMPORARY? */
1204 GLboolean XMesaMakeCurrent2( XMesaContext c, XMesaBuffer drawBuffer, argument
1208 if (!drawBuffer || !readBuffer)
1212 && c->mesa.DrawBuffer == &drawBuffer
[all...]
H A Dxmesa.h218 XMesaBuffer drawBuffer,
H A Dfakeglx.c1357 XMesaBuffer drawBuffer, readBuffer; local
1363 drawBuffer = MakeCurrent_PrevDrawBuffer;
1366 drawBuffer = XMesaFindBuffer( dpy, draw );
1368 if (!drawBuffer) {
1370 drawBuffer = XMesaCreateWindowBuffer( xmctx->xm_visual, draw );
1371 if (!drawBuffer) {
1397 MakeCurrent_PrevDrawBuffer = drawBuffer;
1401 if (XMesaMakeCurrent2(xmctx, drawBuffer, readBuffer)) {
H A DxmesaP.h350 xmesa_check_and_update_buffer_size(XMesaContext xmctx, XMesaBuffer drawBuffer);
/external/chromium_org/third_party/mesa/src/src/mesa/main/
H A Dcontext.c1403 * Bind the given context to the given drawBuffer and readBuffer and
1405 * We'll render into the drawBuffer and read pixels from the
1413 * \param drawBuffer the drawing framebuffer
1418 struct gl_framebuffer *drawBuffer,
1428 if (newCtx && drawBuffer && newCtx->WinSysDrawBuffer != drawBuffer) {
1429 if (!check_compatible(newCtx, drawBuffer)) {
1459 if (drawBuffer && readBuffer) {
1460 ASSERT(_mesa_is_winsys_fbo(drawBuffer));
1462 _mesa_reference_framebuffer(&newCtx->WinSysDrawBuffer, drawBuffer);
1417 _mesa_make_current( struct gl_context *newCtx, struct gl_framebuffer *drawBuffer, struct gl_framebuffer *readBuffer ) argument
[all...]
H A Dcontext.h137 _mesa_make_current( struct gl_context *ctx, struct gl_framebuffer *drawBuffer,
/external/mesa3d/src/mesa/drivers/x11/
H A Dxm_api.c1178 xmesa_check_and_update_buffer_size(XMesaContext xmctx, XMesaBuffer drawBuffer) argument
1181 xmesa_get_window_size(drawBuffer->display, drawBuffer, &width, &height);
1182 if (drawBuffer->mesa_buffer.Width != width ||
1183 drawBuffer->mesa_buffer.Height != height) {
1185 _mesa_resize_framebuffer(ctx, &(drawBuffer->mesa_buffer), width, height);
1187 drawBuffer->mesa_buffer.Initialized = GL_TRUE; /* XXX TEMPORARY? */
1204 GLboolean XMesaMakeCurrent2( XMesaContext c, XMesaBuffer drawBuffer, argument
1208 if (!drawBuffer || !readBuffer)
1212 && c->mesa.DrawBuffer == &drawBuffer
[all...]
H A Dxmesa.h218 XMesaBuffer drawBuffer,
H A Dfakeglx.c1357 XMesaBuffer drawBuffer, readBuffer; local
1363 drawBuffer = MakeCurrent_PrevDrawBuffer;
1366 drawBuffer = XMesaFindBuffer( dpy, draw );
1368 if (!drawBuffer) {
1370 drawBuffer = XMesaCreateWindowBuffer( xmctx->xm_visual, draw );
1371 if (!drawBuffer) {
1397 MakeCurrent_PrevDrawBuffer = drawBuffer;
1401 if (XMesaMakeCurrent2(xmctx, drawBuffer, readBuffer)) {
H A DxmesaP.h350 xmesa_check_and_update_buffer_size(XMesaContext xmctx, XMesaBuffer drawBuffer);
/external/mesa3d/src/mesa/main/
H A Dcontext.c1403 * Bind the given context to the given drawBuffer and readBuffer and
1405 * We'll render into the drawBuffer and read pixels from the
1413 * \param drawBuffer the drawing framebuffer
1418 struct gl_framebuffer *drawBuffer,
1428 if (newCtx && drawBuffer && newCtx->WinSysDrawBuffer != drawBuffer) {
1429 if (!check_compatible(newCtx, drawBuffer)) {
1459 if (drawBuffer && readBuffer) {
1460 ASSERT(_mesa_is_winsys_fbo(drawBuffer));
1462 _mesa_reference_framebuffer(&newCtx->WinSysDrawBuffer, drawBuffer);
1417 _mesa_make_current( struct gl_context *newCtx, struct gl_framebuffer *drawBuffer, struct gl_framebuffer *readBuffer ) argument
[all...]
H A Dcontext.h137 _mesa_make_current( struct gl_context *ctx, struct gl_framebuffer *drawBuffer,
/external/deqp/modules/gles2/functional/
H A Des2fRasterizationTests.cpp250 std::vector<tcu::Vec4> drawBuffer; local
253 generateTriangles(m_iteration, drawBuffer, triangles);
256 drawPrimitives(resultImage, drawBuffer, m_primitiveDrawType);
334 std::vector<tcu::Vec4> drawBuffer;
348 generateLines(m_iteration, drawBuffer, lines);
351 drawPrimitives(resultImage, drawBuffer, m_primitiveDrawType);
427 std::vector<tcu::Vec4> drawBuffer;
441 generatePoints(m_iteration, drawBuffer, points);
444 drawPrimitives(resultImage, drawBuffer, GL_POINTS);
989 std::vector<tcu::Vec4> drawBuffer;
[all...]
/external/chromium_org/third_party/angle/src/libGLESv2/
H A DFramebuffer.h64 void setDrawBufferState(unsigned int colorAttachment, GLenum drawBuffer);
H A DFramebuffer.cpp344 void Framebuffer::setDrawBufferState(unsigned int colorAttachment, GLenum drawBuffer) argument
346 mDrawBufferStates[colorAttachment] = drawBuffer;
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/glx/xlib/
H A Dxm_api.c1162 GLboolean XMesaMakeCurrent2( XMesaContext c, XMesaBuffer drawBuffer, argument
1174 if (!drawBuffer || !readBuffer)
1178 c->xm_buffer == drawBuffer &&
1182 xmesa_check_buffer_size(drawBuffer);
1183 if (readBuffer != drawBuffer)
1186 c->xm_buffer = drawBuffer;
1189 stapi->make_current(stapi, c->st, drawBuffer->stfb, readBuffer->stfb);
1192 drawBuffer->wasCurrent = GL_TRUE;
H A Dxm_api.h192 XMesaBuffer drawBuffer,
H A Dglx_api.c1125 XMesaBuffer drawBuffer, readBuffer; local
1131 drawBuffer = MakeCurrent_PrevDrawBuffer;
1134 drawBuffer = XMesaFindBuffer( dpy, draw );
1136 if (!drawBuffer) {
1138 drawBuffer = XMesaCreateWindowBuffer( xmctx->xm_visual, draw );
1139 if (!drawBuffer) {
1166 MakeCurrent_PrevDrawBuffer == drawBuffer &&
1173 MakeCurrent_PrevDrawBuffer = drawBuffer;
1177 if (XMesaMakeCurrent2(xmctx, drawBuffer, readBuffer)) {
/external/mesa3d/src/gallium/state_trackers/glx/xlib/
H A Dxm_api.c1162 GLboolean XMesaMakeCurrent2( XMesaContext c, XMesaBuffer drawBuffer, argument
1174 if (!drawBuffer || !readBuffer)
1178 c->xm_buffer == drawBuffer &&
1182 xmesa_check_buffer_size(drawBuffer);
1183 if (readBuffer != drawBuffer)
1186 c->xm_buffer = drawBuffer;
1189 stapi->make_current(stapi, c->st, drawBuffer->stfb, readBuffer->stfb);
1192 drawBuffer->wasCurrent = GL_TRUE;
H A Dxm_api.h192 XMesaBuffer drawBuffer,
H A Dglx_api.c1125 XMesaBuffer drawBuffer, readBuffer; local
1131 drawBuffer = MakeCurrent_PrevDrawBuffer;
1134 drawBuffer = XMesaFindBuffer( dpy, draw );
1136 if (!drawBuffer) {
1138 drawBuffer = XMesaCreateWindowBuffer( xmctx->xm_visual, draw );
1139 if (!drawBuffer) {
1166 MakeCurrent_PrevDrawBuffer == drawBuffer &&
1173 MakeCurrent_PrevDrawBuffer = drawBuffer;
1177 if (XMesaMakeCurrent2(xmctx, drawBuffer, readBuffer)) {
/external/deqp/modules/gles3/functional/
H A Des3fRasterizationTests.cpp452 std::vector<tcu::Vec4> drawBuffer;
455 generateTriangles(m_iteration, drawBuffer, triangles);
458 drawPrimitives(resultImage, drawBuffer, m_primitiveDrawType);
571 std::vector<tcu::Vec4> drawBuffer;
578 generateLines(m_iteration, drawBuffer, lines);
581 drawPrimitives(resultImage, drawBuffer, m_primitiveDrawType);
703 std::vector<tcu::Vec4> drawBuffer;
710 generatePoints(m_iteration, drawBuffer, points);
713 drawPrimitives(resultImage, drawBuffer, GL_POINTS);
1266 std::vector<tcu::Vec4> drawBuffer;
[all...]
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/
H A DWebGLFramebuffer.cpp619 GLenum WebGLFramebuffer::getDrawBuffer(GLenum drawBuffer) argument
621 int index = static_cast<int>(drawBuffer - GL_DRAW_BUFFER0_EXT);
625 if (drawBuffer == GL_DRAW_BUFFER0_EXT)
/external/deqp/framework/opengl/
H A DgluStateReset.cpp298 const deUint32 drawBuffer = defaultFbo != 0 ? GL_COLOR_ATTACHMENT0 : GL_BACK; local
305 gl.drawBuffers (1, &drawBuffer);
847 gl.drawBuffer (drawReadBuffer);
/external/deqp/framework/opengl/wrapper/
H A DglwFunctions.inl19 glDrawBufferFunc drawBuffer;

Completed in 514 milliseconds

12