/external/mesa3d/src/mesa/main/ |
H A D | clear.h | 52 _mesa_ClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value); 56 GLint drawbuffer, const GLint *value); 59 _mesa_ClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value); 63 GLint drawbuffer, const GLuint *value); 66 _mesa_ClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value); 70 GLint drawbuffer, const GLfloat *value); 73 _mesa_ClearBufferfi(GLenum buffer, GLint drawbuffer, 78 GLint drawbuffer, GLfloat depth, GLint stencil);
|
H A D | clear.c | 234 * Convert the glClearBuffer 'drawbuffer' parameter into a bitmask of 236 * Return INVALID_MASK if the drawbuffer value is invalid. 239 make_color_buffer_mask(struct gl_context *ctx, GLint drawbuffer) argument 246 * specified by passing i as the parameter drawbuffer, and value 253 * Note that "drawbuffer" and "draw buffer" have different meaning. 254 * "drawbuffer" specifies DRAW_BUFFERi, while "draw buffer" is what's 258 if (drawbuffer < 0 || drawbuffer >= (GLint)ctx->Const.MaxDrawBuffers) { 262 switch (ctx->DrawBuffer->ColorDrawBuffer[drawbuffer]) { 307 GLint buf = ctx->DrawBuffer->_ColorDrawBufferIndexes[drawbuffer]; 325 _mesa_ClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value) argument 405 _mesa_ClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value) argument 422 _mesa_ClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value) argument 476 _mesa_ClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value) argument 493 _mesa_ClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value) argument 574 _mesa_ClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value) argument 591 _mesa_ClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) argument 656 _mesa_ClearNamedFramebufferfi(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) argument [all...] |
H A D | dlist.c | 1944 save_ClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value) argument 1952 n[2].i = drawbuffer; 1966 CALL_ClearBufferiv(ctx->Exec, (buffer, drawbuffer, value)); 1972 save_ClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value) argument 1980 n[2].i = drawbuffer; 1994 CALL_ClearBufferuiv(ctx->Exec, (buffer, drawbuffer, value)); 2000 save_ClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value) argument 2008 n[2].i = drawbuffer; 2022 CALL_ClearBufferfv(ctx->Exec, (buffer, drawbuffer, value)); 2028 save_ClearBufferfi(GLenum buffer, GLint drawbuffer, argument [all...] |
/external/deqp/framework/opengl/simplereference/ |
H A D | sglrContextWrapper.cpp | 269 void ContextWrapper::glClearBufferiv (deUint32 buffer, int drawbuffer, const int* value) argument 271 m_curCtx->clearBufferiv(buffer, drawbuffer, value); 274 void ContextWrapper::glClearBufferfv (deUint32 buffer, int drawbuffer, const float* value) argument 276 m_curCtx->clearBufferfv(buffer, drawbuffer, value); 279 void ContextWrapper::glClearBufferuiv (deUint32 buffer, int drawbuffer, const deUint32* value) argument 281 m_curCtx->clearBufferuiv(buffer, drawbuffer, value); 284 void ContextWrapper::glClearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil) argument 286 m_curCtx->clearBufferfi(buffer, drawbuffer, depth, stencil);
|
H A D | sglrContext.hpp | 104 virtual void clearBufferiv (deUint32 buffer, int drawbuffer, const int* value) = DE_NULL; 105 virtual void clearBufferfv (deUint32 buffer, int drawbuffer, const float* value) = DE_NULL; 106 virtual void clearBufferuiv (deUint32 buffer, int drawbuffer, const deUint32* value) = DE_NULL; 107 virtual void clearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil) = DE_NULL;
|
H A D | sglrGLContext.hpp | 116 virtual void clearBufferiv (deUint32 buffer, int drawbuffer, const int* value); 117 virtual void clearBufferfv (deUint32 buffer, int drawbuffer, const float* value); 118 virtual void clearBufferuiv (deUint32 buffer, int drawbuffer, const deUint32* value); 119 virtual void clearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil);
|
H A D | sglrGLContext.cpp | 463 void GLContext::clearBufferiv (deUint32 buffer, int drawbuffer, const int* value) argument 465 m_wrapper->glClearBufferiv(buffer, drawbuffer, value); 468 void GLContext::clearBufferfv (deUint32 buffer, int drawbuffer, const float* value) argument 470 m_wrapper->glClearBufferfv(buffer, drawbuffer, value); 473 void GLContext::clearBufferuiv (deUint32 buffer, int drawbuffer, const deUint32* value) argument 475 m_wrapper->glClearBufferuiv(buffer, drawbuffer, value); 478 void GLContext::clearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil) argument 480 m_wrapper->glClearBufferfi(buffer, drawbuffer, depth, stencil);
|
H A D | sglrContextWrapper.hpp | 250 void glClearBufferiv (deUint32 buffer, int drawbuffer, const int* value); 251 void glClearBufferuiv (deUint32 buffer, int drawbuffer, const deUint32* value); 252 void glClearBufferfv (deUint32 buffer, int drawbuffer, const float* value); 253 void glClearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil);
|
H A D | sglrReferenceContext.hpp | 667 virtual void clearBufferiv (deUint32 buffer, int drawbuffer, const int* value); 668 virtual void clearBufferfv (deUint32 buffer, int drawbuffer, const float* value); 669 virtual void clearBufferuiv (deUint32 buffer, int drawbuffer, const deUint32* value); 670 virtual void clearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil);
|
H A D | sglrReferenceContext.cpp | 3416 void ReferenceContext::clearBufferiv (deUint32 buffer, int drawbuffer, const int* value) 3419 RC_IF_ERROR(drawbuffer != 0, GL_INVALID_VALUE, RC_RET_VOID); // \todo [2012-04-06 pyry] MRT support. 3466 void ReferenceContext::clearBufferfv (deUint32 buffer, int drawbuffer, const float* value) 3469 RC_IF_ERROR(drawbuffer != 0, GL_INVALID_VALUE, RC_RET_VOID); // \todo [2012-04-06 pyry] MRT support. 3516 void ReferenceContext::clearBufferuiv (deUint32 buffer, int drawbuffer, const deUint32* value) 3519 RC_IF_ERROR(drawbuffer != 0, GL_INVALID_VALUE, RC_RET_VOID); // \todo [2012-04-06 pyry] MRT support. 3548 void ReferenceContext::clearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil) 3551 clearBufferfv(GL_DEPTH, drawbuffer, &depth); 3552 clearBufferiv(GL_STENCIL, drawbuffer, &stencil);
|
/external/mesa3d/docs/specs/ |
H A D | MESA_configless_context.spec | 115 raise an error, change the drawbuffer state to GL_FRONT or just do 116 nothing, expecting the application to set GL_FRONT drawbuffer before
|
/external/swiftshader/src/OpenGL/libGLESv2/ |
H A D | libGLESv3.cpp | 2252 GL_APICALL void GL_APIENTRY glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value) argument 2254 TRACE("(GLenum buffer = 0x%X, GLint drawbuffer = %d, const GLint *value = %p)", 2255 buffer, drawbuffer, value); 2264 if(drawbuffer < 0 || drawbuffer >= MAX_DRAW_BUFFERS) 2270 context->clearColorBuffer(drawbuffer, value); 2274 if(drawbuffer != 0) 2289 GL_APICALL void GL_APIENTRY glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value) argument 2291 TRACE("(GLenum buffer = 0x%X, GLint drawbuffer = %d, const GLuint *value = %p)", 2292 buffer, drawbuffer, valu 2316 glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value) argument 2353 glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) argument [all...] |
H A D | Context.h | 672 void clearColorBuffer(GLint drawbuffer, const GLint *value); 673 void clearColorBuffer(GLint drawbuffer, const GLuint *value); 674 void clearColorBuffer(GLint drawbuffer, const GLfloat *value); 715 void clearColorBuffer(GLint drawbuffer, void *value, sw::Format format);
|
H A D | Context.cpp | 3430 void Context::clearColorBuffer(GLint drawbuffer, void *value, sw::Format format) argument 3440 egl::Image *colorbuffer = framebuffer->getRenderTarget(drawbuffer); 3458 void Context::clearColorBuffer(GLint drawbuffer, const GLint *value) argument 3460 clearColorBuffer(drawbuffer, (void*)value, sw::FORMAT_A32B32G32R32I); 3463 void Context::clearColorBuffer(GLint drawbuffer, const GLuint *value) argument 3465 clearColorBuffer(drawbuffer, (void*)value, sw::FORMAT_A32B32G32R32UI); 3468 void Context::clearColorBuffer(GLint drawbuffer, const GLfloat *value) argument 3470 clearColorBuffer(drawbuffer, (void*)value, sw::FORMAT_A32B32G32R32F);
|
/external/swiftshader/third_party/PowerVR_SDK/Builds/Include/GLES3/ |
H A D | gl3.h | 1010 GL_APICALL void GL_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint* value);
1011 GL_APICALL void GL_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint* value);
1012 GL_APICALL void GL_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat* value);
1013 GL_APICALL void GL_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
|
/external/deqp/framework/platform/null/ |
H A D | tcuNullRenderContextFuncs.inl | 430 GLW_APICALL void GLW_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) 433 DE_UNREF(drawbuffer); 439 GLW_APICALL void GLW_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value) 442 DE_UNREF(drawbuffer); 447 GLW_APICALL void GLW_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value) 450 DE_UNREF(drawbuffer); 455 GLW_APICALL void GLW_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value) 458 DE_UNREF(drawbuffer); 528 GLW_APICALL void GLW_APIENTRY glClearNamedFramebufferfi (GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) 532 DE_UNREF(drawbuffer); [all...] |
/external/mesa3d/include/GLES3/ |
H A D | gl3.h | 1047 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawbuffer, const GLint *value); 1048 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawbuffer, const GLuint *value); 1049 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawbuffer, const GLfloat *value); 1050 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 1151 GL_APICALL void GL_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value); 1152 GL_APICALL void GL_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value); 1153 GL_APICALL void GL_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value); 1154 GL_APICALL void GL_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
|
H A D | gl31.h | 1047 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawbuffer, const GLint *value); 1048 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawbuffer, const GLuint *value); 1049 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawbuffer, const GLfloat *value); 1050 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 1151 GL_APICALL void GL_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value); 1152 GL_APICALL void GL_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value); 1153 GL_APICALL void GL_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value); 1154 GL_APICALL void GL_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
|
H A D | gl32.h | 1047 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawbuffer, const GLint *value); 1048 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawbuffer, const GLuint *value); 1049 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawbuffer, const GLfloat *value); 1050 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 1151 GL_APICALL void GL_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value); 1152 GL_APICALL void GL_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value); 1153 GL_APICALL void GL_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value); 1154 GL_APICALL void GL_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
|
/external/swiftshader/include/GLES3/ |
H A D | gl3.h | 1051 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawbuffer, const GLint *value); 1052 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawbuffer, const GLuint *value); 1053 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawbuffer, const GLfloat *value); 1054 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 1156 GL_APICALL void GL_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value); 1157 GL_APICALL void GL_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value); 1158 GL_APICALL void GL_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value); 1159 GL_APICALL void GL_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
|
/external/mesa3d/include/GL/ |
H A D | glcorearb.h | 1286 typedef void (APIENTRYP PFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawbuffer, const GLint *value); 1287 typedef void (APIENTRYP PFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawbuffer, const GLuint *value); 1288 typedef void (APIENTRYP PFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawbuffer, const GLfloat *value); 1289 typedef void (APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 1371 GLAPI void APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value); 1372 GLAPI void APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value); 1373 GLAPI void APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value); 1374 GLAPI void APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 2706 typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERIVPROC) (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value); 2707 typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC) (GLuint framebuffer, GLenum buffer, GLint drawbuffer, cons [all...] |
/external/deqp/framework/opengl/wrapper/ |
H A D | glwImpl.inl | 431 void glwClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) 436 gl->clearBufferfi(buffer, drawbuffer, depth, stencil); 439 void glwClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value) 444 gl->clearBufferfv(buffer, drawbuffer, value); 447 void glwClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value) 452 gl->clearBufferiv(buffer, drawbuffer, value); 455 void glwClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value) 460 gl->clearBufferuiv(buffer, drawbuffer, value); 519 void glwClearNamedFramebufferfi (GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) 524 gl->clearNamedFramebufferfi(framebuffer, buffer, drawbuffer, dept [all...] |
H A D | glwApi.inl | 951 void glwClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 952 void glwClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value); 953 void glwClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value); 954 void glwClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value); 962 void glwClearNamedFramebufferfi (GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 963 void glwClearNamedFramebufferfv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value); 964 void glwClearNamedFramebufferiv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value); 965 void glwClearNamedFramebufferuiv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value);
|
/external/deqp/framework/opengl/ |
H A D | gluCallLogWrapper.inl | 387 void CallLogWrapper::glClearBufferfi (glw::GLenum buffer, glw::GLint drawbuffer, glw::GLfloat depth, glw::GLint stencil) 390 m_log << TestLog::Message << "glClearBufferfi(" << getBufferStr(buffer) << ", " << drawbuffer << ", " << depth << ", " << stencil << ");" << TestLog::EndMessage; 391 m_gl.clearBufferfi(buffer, drawbuffer, depth, stencil); 394 void CallLogWrapper::glClearBufferfv (glw::GLenum buffer, glw::GLint drawbuffer, const glw::GLfloat *value) 397 m_log << TestLog::Message << "glClearBufferfv(" << getBufferStr(buffer) << ", " << drawbuffer << ", " << toHex(reinterpret_cast<deUintptr>(static_cast<const void*>(value))) << ");" << TestLog::EndMessage; 398 m_gl.clearBufferfv(buffer, drawbuffer, value); 401 void CallLogWrapper::glClearBufferiv (glw::GLenum buffer, glw::GLint drawbuffer, const glw::GLint *value) 404 m_log << TestLog::Message << "glClearBufferiv(" << getBufferStr(buffer) << ", " << drawbuffer << ", " << toHex(reinterpret_cast<deUintptr>(static_cast<const void*>(value))) << ");" << TestLog::EndMessage; 405 m_gl.clearBufferiv(buffer, drawbuffer, value); 408 void CallLogWrapper::glClearBufferuiv (glw::GLenum buffer, glw::GLint drawbuffer, cons [all...] |
H A D | gluCallLogWrapperApi.inl | 59 void glClearBufferfi (glw::GLenum buffer, glw::GLint drawbuffer, glw::GLfloat depth, glw::GLint stencil); 60 void glClearBufferfv (glw::GLenum buffer, glw::GLint drawbuffer, const glw::GLfloat *value); 61 void glClearBufferiv (glw::GLenum buffer, glw::GLint drawbuffer, const glw::GLint *value); 62 void glClearBufferuiv (glw::GLenum buffer, glw::GLint drawbuffer, const glw::GLuint *value); 70 void glClearNamedFramebufferfi (glw::GLuint framebuffer, glw::GLenum buffer, glw::GLint drawbuffer, glw::GLfloat depth, glw::GLint stencil); 71 void glClearNamedFramebufferfv (glw::GLuint framebuffer, glw::GLenum buffer, glw::GLint drawbuffer, const glw::GLfloat *value); 72 void glClearNamedFramebufferiv (glw::GLuint framebuffer, glw::GLenum buffer, glw::GLint drawbuffer, const glw::GLint *value); 73 void glClearNamedFramebufferuiv (glw::GLuint framebuffer, glw::GLenum buffer, glw::GLint drawbuffer, const glw::GLuint *value);
|