Home
last modified time | relevance | path

Searched refs:drawbuffer (Results 1 – 25 of 41) sorted by relevance

12

/external/mesa3d/src/mesa/main/
Dclear.c256 make_color_buffer_mask(struct gl_context *ctx, GLint drawbuffer) in make_color_buffer_mask() argument
275 if (drawbuffer < 0 || drawbuffer >= (GLint)ctx->Const.MaxDrawBuffers) { in make_color_buffer_mask()
279 switch (ctx->DrawBuffer->ColorDrawBuffer[drawbuffer]) { in make_color_buffer_mask()
325 ctx->DrawBuffer->_ColorDrawBufferIndexes[drawbuffer]; in make_color_buffer_mask()
343 clear_bufferiv(struct gl_context *ctx, GLenum buffer, GLint drawbuffer, in clear_bufferiv() argument
362 if (!no_error && drawbuffer != 0) { in clear_bufferiv()
364 drawbuffer); in clear_bufferiv()
382 const GLbitfield mask = make_color_buffer_mask(ctx, drawbuffer); in clear_bufferiv()
385 drawbuffer); in clear_bufferiv()
419 _mesa_ClearBufferiv_no_error(GLenum buffer, GLint drawbuffer, const GLint *value) in _mesa_ClearBufferiv_no_error() argument
[all …]
Dclear.h53 _mesa_ClearBufferiv_no_error(GLenum buffer, GLint drawbuffer,
57 _mesa_ClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value);
61 GLint drawbuffer, const GLint *value);
64 _mesa_ClearBufferuiv_no_error(GLenum buffer, GLint drawbuffer,
68 _mesa_ClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value);
72 GLint drawbuffer, const GLuint *value);
75 _mesa_ClearBufferfv_no_error(GLenum buffer, GLint drawbuffer,
79 _mesa_ClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value);
83 GLint drawbuffer, const GLfloat *value);
86 _mesa_ClearBufferfi_no_error(GLenum buffer, GLint drawbuffer,
[all …]
Dmarshal.c533 GLint drawbuffer; member
541 const GLint drawbuffer = cmd->drawbuffer; in _mesa_unmarshal_ClearBufferfv() local
546 (buffer, drawbuffer, value)); in _mesa_unmarshal_ClearBufferfv()
554 const GLint drawbuffer = cmd->drawbuffer; in _mesa_unmarshal_ClearBufferiv() local
559 (buffer, drawbuffer, value)); in _mesa_unmarshal_ClearBufferiv()
567 const GLint drawbuffer = cmd->drawbuffer; in _mesa_unmarshal_ClearBufferuiv() local
572 (buffer, drawbuffer, value)); in _mesa_unmarshal_ClearBufferuiv()
580 const GLint drawbuffer = cmd->drawbuffer; in _mesa_unmarshal_ClearBufferfi() local
586 (buffer, drawbuffer, *depth, *stencil)); in _mesa_unmarshal_ClearBufferfi()
605 GLenum buffer, GLint drawbuffer, in clear_buffer_add_command() argument
[all …]
Dmarshal.h257 _mesa_marshal_ClearBufferfv(GLenum buffer, GLint drawbuffer,
265 _mesa_marshal_ClearBufferiv(GLenum buffer, GLint drawbuffer,
273 _mesa_marshal_ClearBufferuiv(GLenum buffer, GLint drawbuffer,
281 _mesa_marshal_ClearBufferfi(GLenum buffer, GLint drawbuffer,
/external/deqp/framework/opengl/simplereference/
DsglrContextWrapper.cpp269 void ContextWrapper::glClearBufferiv (deUint32 buffer, int drawbuffer, const int* value) in glClearBufferiv() argument
271 m_curCtx->clearBufferiv(buffer, drawbuffer, value); in glClearBufferiv()
274 void ContextWrapper::glClearBufferfv (deUint32 buffer, int drawbuffer, const float* value) in glClearBufferfv() argument
276 m_curCtx->clearBufferfv(buffer, drawbuffer, value); in glClearBufferfv()
279 void ContextWrapper::glClearBufferuiv (deUint32 buffer, int drawbuffer, const deUint32* value) in glClearBufferuiv() argument
281 m_curCtx->clearBufferuiv(buffer, drawbuffer, value); in glClearBufferuiv()
284 void ContextWrapper::glClearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil) in glClearBufferfi() argument
286 m_curCtx->clearBufferfi(buffer, drawbuffer, depth, stencil); in glClearBufferfi()
DsglrGLContext.hpp116 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);
DsglrContext.hpp104 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_NUL…
DsglrGLContext.cpp463 void GLContext::clearBufferiv (deUint32 buffer, int drawbuffer, const int* value) in clearBufferiv() argument
465 m_wrapper->glClearBufferiv(buffer, drawbuffer, value); in clearBufferiv()
468 void GLContext::clearBufferfv (deUint32 buffer, int drawbuffer, const float* value) in clearBufferfv() argument
470 m_wrapper->glClearBufferfv(buffer, drawbuffer, value); in clearBufferfv()
473 void GLContext::clearBufferuiv (deUint32 buffer, int drawbuffer, const deUint32* value) in clearBufferuiv() argument
475 m_wrapper->glClearBufferuiv(buffer, drawbuffer, value); in clearBufferuiv()
478 void GLContext::clearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil) in clearBufferfi() argument
480 m_wrapper->glClearBufferfi(buffer, drawbuffer, depth, stencil); in clearBufferfi()
DsglrContextWrapper.hpp250 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);
DsglrReferenceContext.hpp667 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);
DsglrReferenceContext.cpp3416 void ReferenceContext::clearBufferiv (deUint32 buffer, int drawbuffer, const int* value) in clearBufferiv() argument
3419 …RC_IF_ERROR(drawbuffer != 0, GL_INVALID_VALUE, RC_RET_VOID); // \todo [2012-04-06 pyry] MRT suppor… in clearBufferiv()
3466 void ReferenceContext::clearBufferfv (deUint32 buffer, int drawbuffer, const float* value) in clearBufferfv() argument
3469 …RC_IF_ERROR(drawbuffer != 0, GL_INVALID_VALUE, RC_RET_VOID); // \todo [2012-04-06 pyry] MRT suppor… in clearBufferfv()
3516 void ReferenceContext::clearBufferuiv (deUint32 buffer, int drawbuffer, const deUint32* value) in clearBufferuiv() argument
3519 …RC_IF_ERROR(drawbuffer != 0, GL_INVALID_VALUE, RC_RET_VOID); // \todo [2012-04-06 pyry] MRT suppor… in clearBufferuiv()
3548 void ReferenceContext::clearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil) in clearBufferfi() argument
3551 clearBufferfv(GL_DEPTH, drawbuffer, &depth); in clearBufferfi()
3552 clearBufferiv(GL_STENCIL, drawbuffer, &stencil); in clearBufferfi()
/external/swiftshader/src/OpenGL/libGLESv2/
DlibGLESv3.cpp2262 void ClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value) in ClearBufferiv() argument
2265 buffer, drawbuffer, value); in ClearBufferiv()
2274 if(drawbuffer < 0 || drawbuffer >= MAX_DRAW_BUFFERS) in ClearBufferiv()
2280 context->clearColorBuffer(drawbuffer, value); in ClearBufferiv()
2284 if(drawbuffer != 0) in ClearBufferiv()
2299 void ClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value) in ClearBufferuiv() argument
2302 buffer, drawbuffer, value); in ClearBufferuiv()
2311 if(drawbuffer < 0 || drawbuffer >= MAX_DRAW_BUFFERS) in ClearBufferuiv()
2317 context->clearColorBuffer(drawbuffer, value); in ClearBufferuiv()
2326 void ClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value) in ClearBufferfv() argument
[all …]
DContext.h672 void clearColorBuffer(GLint drawbuffer, const GLint *value);
673 void clearColorBuffer(GLint drawbuffer, const GLuint *value);
674 void clearColorBuffer(GLint drawbuffer, const GLfloat *value);
716 void clearColorBuffer(GLint drawbuffer, void *value, sw::Format format);
Dentry_points.h284 void ClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value);
285 void ClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value);
286 void ClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value);
287 void ClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
Dentry_points.cpp1295 GL_APICALL void GL_APIENTRY glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value) in glClearBufferiv() argument
1297 return gl::ClearBufferiv(buffer, drawbuffer, value); in glClearBufferiv()
1300 GL_APICALL void GL_APIENTRY glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value) in glClearBufferuiv() argument
1302 return gl::ClearBufferuiv(buffer, drawbuffer, value); in glClearBufferuiv()
1305 GL_APICALL void GL_APIENTRY glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value) in glClearBufferfv() argument
1307 return gl::ClearBufferfv(buffer, drawbuffer, value); in glClearBufferfv()
1310 GL_APICALL void GL_APIENTRY glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint s… in glClearBufferfi() argument
1312 return gl::ClearBufferfi(buffer, drawbuffer, depth, stencil); in glClearBufferfi()
DContext.cpp3462 void Context::clearColorBuffer(GLint drawbuffer, void *value, sw::Format format) in clearColorBuffer() argument
3472 egl::Image *colorbuffer = framebuffer->getRenderTarget(drawbuffer); in clearColorBuffer()
3490 void Context::clearColorBuffer(GLint drawbuffer, const GLint *value) in clearColorBuffer() argument
3492 clearColorBuffer(drawbuffer, (void*)value, sw::FORMAT_A32B32G32R32I); in clearColorBuffer()
3495 void Context::clearColorBuffer(GLint drawbuffer, const GLuint *value) in clearColorBuffer() argument
3497 clearColorBuffer(drawbuffer, (void*)value, sw::FORMAT_A32B32G32R32UI); in clearColorBuffer()
3500 void Context::clearColorBuffer(GLint drawbuffer, const GLfloat *value) in clearColorBuffer() argument
3502 clearColorBuffer(drawbuffer, (void*)value, sw::FORMAT_A32B32G32R32F); in clearColorBuffer()
/external/mesa3d/docs/specs/
DMESA_configless_context.spec115 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/deqp/doc/
DGLES3 Negative API Functions.txt185 o glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint* value);
186 o glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint* value);
187 o glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat* value);
188 o glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
/external/swiftshader/include/GLES3/
Dgl3.h1051 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawbuffer, const GLint *v…
1052 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawbuffer, const GLuint …
1053 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawbuffer, const GLfloat …
1054 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth,…
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 …
/external/mesa3d/include/GLES3/
Dgl3.h1051 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawbuffer, const GLint *v…
1052 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawbuffer, const GLuint …
1053 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawbuffer, const GLfloat …
1054 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth,…
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 …
Dgl31.h1053 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawbuffer, const GLint *v…
1054 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawbuffer, const GLuint …
1055 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawbuffer, const GLfloat …
1056 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth,…
1158 GL_APICALL void GL_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value);
1159 GL_APICALL void GL_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value);
1160 GL_APICALL void GL_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value);
1161 GL_APICALL void GL_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint …
Dgl32.h1053 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawbuffer, const GLint *v…
1054 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawbuffer, const GLuint …
1055 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawbuffer, const GLfloat …
1056 typedef void (GL_APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth,…
1158 GL_APICALL void GL_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value);
1159 GL_APICALL void GL_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value);
1160 GL_APICALL void GL_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value);
1161 GL_APICALL void GL_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint …
/external/swiftshader/third_party/PowerVR_SDK/Builds/Include/GLES3/
Dgl3.h1010 GL_APICALL void GL_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint…
1011 GL_APICALL void GL_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLui…
1012 GL_APICALL void GL_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLflo…
1013 GL_APICALL void GL_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat dep…
/external/deqp/framework/platform/null/
DtcuNullRenderContextFuncs.inl430 GLW_APICALL void GLW_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLin… argument
433 DE_UNREF(drawbuffer);
439 GLW_APICALL void GLW_APIENTRY glClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *valu… argument
442 DE_UNREF(drawbuffer);
447 GLW_APICALL void GLW_APIENTRY glClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value) argument
450 DE_UNREF(drawbuffer);
455 GLW_APICALL void GLW_APIENTRY glClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *valu… argument
458 DE_UNREF(drawbuffer);
528 …RY glClearNamedFramebufferfi (GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, … argument
532 DE_UNREF(drawbuffer);
[all …]
/external/deqp/framework/opengl/
DgluCallLogWrapper.inl387 void CallLogWrapper::glClearBufferfi (glw::GLenum buffer, glw::GLint drawbuffer, glw::GLfloat depth… argument
390 …m_log << TestLog::Message << "glClearBufferfi(" << getBufferStr(buffer) << ", " << drawbuffer << "…
391 m_gl.clearBufferfi(buffer, drawbuffer, depth, stencil);
394 void CallLogWrapper::glClearBufferfv (glw::GLenum buffer, glw::GLint drawbuffer, const glw::GLfloat… argument
397 …m_log << TestLog::Message << "glClearBufferfv(" << getBufferStr(buffer) << ", " << drawbuffer << "…
398 m_gl.clearBufferfv(buffer, drawbuffer, value);
401 void CallLogWrapper::glClearBufferiv (glw::GLenum buffer, glw::GLint drawbuffer, const glw::GLint *… argument
404 …m_log << TestLog::Message << "glClearBufferiv(" << getBufferStr(buffer) << ", " << drawbuffer << "…
405 m_gl.clearBufferiv(buffer, drawbuffer, value);
408 void CallLogWrapper::glClearBufferuiv (glw::GLenum buffer, glw::GLint drawbuffer, const glw::GLuint… argument
[all …]

12