Searched defs:renderbuffer (Results 1 - 25 of 48) sorted by relevance

12

/external/swiftshader/src/OpenGL/libGLES_CM/
H A DResourceManager.cpp74 // Returns an unused renderbuffer name
100 void ResourceManager::deleteRenderbuffer(GLuint renderbuffer) argument
102 Renderbuffer *renderbufferObject = mRenderbufferNameSpace.remove(renderbuffer);
H A DFramebuffer.cpp103 void Framebuffer::detachRenderbuffer(GLuint renderbuffer) argument
105 if(mColorbufferPointer.name() == renderbuffer && mColorbufferType == GL_RENDERBUFFER_OES)
111 if(mDepthbufferPointer.name() == renderbuffer && mDepthbufferType == GL_RENDERBUFFER_OES)
117 if(mStencilbufferPointer.name() == renderbuffer && mStencilbufferType == GL_RENDERBUFFER_OES)
/external/swiftshader/src/Main/
H A DFrameBuffer.hpp73 void *renderbuffer; // Render target buffer. member in class:sw::FrameBuffer
/external/swiftshader/src/OpenGL/libGL/
H A DResourceManager.cpp146 // Returns an unused renderbuffer name
224 void ResourceManager::deleteRenderbuffer(GLuint renderbuffer) argument
226 RenderbufferMap::iterator renderbufferObject = mRenderbufferMap.find(renderbuffer);
296 RenderbufferMap::iterator renderbuffer = mRenderbufferMap.find(handle); local
298 if(renderbuffer == mRenderbufferMap.end())
304 return renderbuffer->second;
348 void ResourceManager::checkRenderbufferAllocation(GLuint renderbuffer) argument
350 if(renderbuffer != 0 && !getRenderbuffer(renderbuffer))
352 Renderbuffer *renderbufferObject = new Renderbuffer(renderbuffer, ne
[all...]
H A DFramebuffer.cpp103 void Framebuffer::detachRenderbuffer(GLuint renderbuffer) argument
105 if(mColorbufferPointer.name() == renderbuffer && mColorbufferType == GL_RENDERBUFFER)
111 if(mDepthbufferPointer.name() == renderbuffer && mDepthbufferType == GL_RENDERBUFFER)
117 if(mStencilbufferPointer.name() == renderbuffer && mStencilbufferType == GL_RENDERBUFFER)
/external/deqp/modules/gles3/functional/
H A Des3fReadPixelsTests.cpp225 GLuint renderbuffer = 0; local
231 GLU_CHECK_CALL(glGenRenderbuffers(1, &renderbuffer));
232 GLU_CHECK_CALL(glBindRenderbuffer(GL_RENDERBUFFER, renderbuffer));
237 GLU_CHECK_CALL(glGenRenderbuffers(1, &renderbuffer));
238 GLU_CHECK_CALL(glBindRenderbuffer(GL_RENDERBUFFER, renderbuffer));
247 GLU_CHECK_CALL(glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, renderbuffer));
323 if (renderbuffer)
324 GLU_CHECK_CALL(glDeleteRenderbuffers(1, &renderbuffer));
H A Des3fPixelBufferObjectTests.cpp389 GLuint renderbuffer = 0; local
400 GLU_CHECK_CALL(glGenRenderbuffers(1, &renderbuffer));
402 GLU_CHECK_CALL(glBindRenderbuffer(GL_RENDERBUFFER, renderbuffer));
406 GLU_CHECK_CALL(glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, renderbuffer));
561 if (renderbuffer)
562 GLU_CHECK_CALL(glDeleteRenderbuffers(1, &renderbuffer));
629 TestCaseGroup* renderbufferGroup = new TestCaseGroup(m_context, "renderbuffer", "Tests with reading from renderbuffer");
/external/swiftshader/src/OpenGL/libGLESv2/
H A DFramebuffer.cpp153 void Framebuffer::detachRenderbuffer(GLuint renderbuffer) argument
157 if(mColorbufferPointer[i].name() == renderbuffer && IsRenderbuffer(mColorbufferType[i]))
164 if(mDepthbufferPointer.name() == renderbuffer && IsRenderbuffer(mDepthbufferType))
170 if(mStencilbufferPointer.name() == renderbuffer && IsRenderbuffer(mStencilbufferType))
H A DResourceManager.cpp126 // Returns an unused renderbuffer name
209 void ResourceManager::deleteRenderbuffer(GLuint renderbuffer) argument
211 Renderbuffer *renderbufferObject = mRenderbufferNameSpace.remove(renderbuffer);
/external/deqp/modules/gles31/functional/
H A Des31fFboNoAttachmentTests.cpp469 GLuint renderbuffer= 0; local
477 gl.genRenderbuffers(1, &renderbuffer);
478 gl.bindRenderbuffer(GL_RENDERBUFFER, renderbuffer);
480 gl.framebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, renderbuffer);
491 gl.deleteRenderbuffers(1, &renderbuffer);
/external/mesa3d/src/mesa/drivers/dri/r200/
H A Dradeon_screen.c43 #include "main/renderbuffer.h"
253 int renderbuffer, void *loaderPrivate)
260 rb = _mesa_lookup_renderbuffer(&radeon->glCtx, renderbuffer);
682 /* front color renderbuffer */
687 /* back color renderbuffer */
702 /* depth renderbuffer */
252 radeon_create_image_from_renderbuffer(__DRIcontext *context, int renderbuffer, void *loaderPrivate) argument
/external/mesa3d/src/mesa/drivers/dri/radeon/
H A Dradeon_screen.c43 #include "main/renderbuffer.h"
253 int renderbuffer, void *loaderPrivate)
260 rb = _mesa_lookup_renderbuffer(&radeon->glCtx, renderbuffer);
682 /* front color renderbuffer */
687 /* back color renderbuffer */
702 /* depth renderbuffer */
252 radeon_create_image_from_renderbuffer(__DRIcontext *context, int renderbuffer, void *loaderPrivate) argument
/external/mesa3d/src/mesa/main/
H A Dcopyimage.c47 * Note that one of the resulting tex_image or renderbuffer pointers will be
50 * \param name the texture or renderbuffer name
56 * \param renderbuffer returns a pointer to a renderbuffer
63 struct gl_renderbuffer **renderbuffer,
130 *renderbuffer = rb;
144 * not correspond to a valid renderbuffer or texture object according
206 *renderbuffer = NULL;
227 const struct gl_renderbuffer *renderbuffer,
249 surfWidth = renderbuffer
60 prepare_target(struct gl_context *ctx, GLuint name, GLenum target, int level, int z, int depth, struct gl_texture_image **tex_image, struct gl_renderbuffer **renderbuffer, mesa_format *format, GLenum *internalFormat, GLuint *width, GLuint *height, GLuint *num_samples, const char *dbg_prefix) argument
224 check_region_bounds(struct gl_context *ctx, GLenum target, const struct gl_texture_image *tex_image, const struct gl_renderbuffer *renderbuffer, int x, int y, int z, int width, int height, int depth, const char *dbg_prefix) argument
[all...]
/external/deqp/modules/glshared/
H A DglsStateChangePerfTestCases.cpp425 GLuint renderbuffer; local
427 gl.genRenderbuffers(1, &renderbuffer);
430 gl.bindRenderbuffer(GL_RENDERBUFFER, renderbuffer);
439 m_renderbuffers.push_back(renderbuffer);
H A DglsShaderExecUtil.cpp581 throw tcu::NotSupportedError("Value count is too high for maximum supported renderbuffer size");
630 const deUint32 renderbuffer = renderbuffers[outNdx]; local
633 gl.bindRenderbuffer(GL_RENDERBUFFER, renderbuffer);
635 gl.framebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0+outNdx, GL_RENDERBUFFER, renderbuffer);
/external/skia/src/gpu/gl/
H A DGrGLCreateNullInterface.cpp336 Renderbuffer* renderbuffer = fRenderbufferManager.create(); variable
337 renderbuffers[i] = renderbuffer->id();
341 GrGLvoid bindRenderbuffer(GrGLenum target, GrGLuint renderbuffer) override {
343 fCurrRenderbuffer = renderbuffer;
354 Renderbuffer* renderbuffer = fRenderbufferManager.lookUp(ids[i]); variable
358 drawFramebuffer->notifyAttachmentDeleteWhileBound(renderbuffer);
362 readFramebuffer->notifyAttachmentDeleteWhileBound(renderbuffer);
365 fRenderbufferManager.free(renderbuffer);
373 Renderbuffer* renderbuffer = fRenderbufferManager.lookUp(fCurrRenderbuffer); variable
374 renderbuffer
383 Renderbuffer* renderbuffer = fRenderbufferManager.lookUp(fCurrRenderbuffer); variable
407 Renderbuffer* renderbuffer = fRenderbufferManager.lookUp(fCurrRenderbuffer); variable
[all...]
/external/skia/tools/gpu/gl/debug/
H A DDebugGLTestContext.cpp399 GrGLvoid namedRenderbufferStorage(GrGLuint renderbuffer, GrGLenum GrGLinternalformat,
404 GrGLvoid namedRenderbufferStorageMultisample(GrGLuint renderbuffer, GrGLsizei samples,
427 GrRenderBufferObj *renderbuffer = FIND(renderBufferID, GrRenderBufferObj, variable
432 framebuffer->setColor(renderbuffer);
435 framebuffer->setDepth(renderbuffer);
438 framebuffer->setStencil(renderbuffer);
449 GrGLuint renderbuffer) override {
/external/skqp/src/gpu/gl/
H A DGrGLCreateNullInterface.cpp336 Renderbuffer* renderbuffer = fRenderbufferManager.create(); variable
337 renderbuffers[i] = renderbuffer->id();
341 GrGLvoid bindRenderbuffer(GrGLenum target, GrGLuint renderbuffer) override {
343 fCurrRenderbuffer = renderbuffer;
354 Renderbuffer* renderbuffer = fRenderbufferManager.lookUp(ids[i]); variable
358 drawFramebuffer->notifyAttachmentDeleteWhileBound(renderbuffer);
362 readFramebuffer->notifyAttachmentDeleteWhileBound(renderbuffer);
365 fRenderbufferManager.free(renderbuffer);
373 Renderbuffer* renderbuffer = fRenderbufferManager.lookUp(fCurrRenderbuffer); variable
374 renderbuffer
383 Renderbuffer* renderbuffer = fRenderbufferManager.lookUp(fCurrRenderbuffer); variable
407 Renderbuffer* renderbuffer = fRenderbufferManager.lookUp(fCurrRenderbuffer); variable
[all...]
/external/skqp/tools/gpu/gl/debug/
H A DDebugGLTestContext.cpp393 GrGLvoid namedRenderbufferStorage(GrGLuint renderbuffer, GrGLenum GrGLinternalformat,
398 GrGLvoid namedRenderbufferStorageMultisample(GrGLuint renderbuffer, GrGLsizei samples,
421 GrRenderBufferObj *renderbuffer = FIND(renderBufferID, GrRenderBufferObj, variable
426 framebuffer->setColor(renderbuffer);
429 framebuffer->setDepth(renderbuffer);
432 framebuffer->setStencil(renderbuffer);
443 GrGLuint renderbuffer) override {
/external/deqp/framework/opengl/simplereference/
H A DsglrContextWrapper.cpp99 void ContextWrapper::glBindRenderbuffer (deUint32 target, deUint32 renderbuffer) argument
101 m_curCtx->bindRenderbuffer(target, renderbuffer);
199 void ContextWrapper::glFramebufferRenderbuffer (deUint32 target, deUint32 attachment, deUint32 renderbuffertarget, deUint32 renderbuffer) argument
201 m_curCtx->framebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer);
H A DsglrReferenceContext.cpp842 void ReferenceContext::deleteRenderbuffer (Renderbuffer* renderbuffer) argument
844 if (m_renderbufferBinding == renderbuffer)
859 if (attachment.name == renderbuffer->getName())
869 DE_ASSERT(renderbuffer->getRefCount() == 1);
870 m_renderbuffers.releaseReference(renderbuffer);
878 Renderbuffer* renderbuffer = name ? m_renderbuffers.find(name) : DE_NULL; local
880 if (renderbuffer)
881 deleteRenderbuffer(renderbuffer);
2101 void ReferenceContext::framebufferRenderbuffer (deUint32 target, deUint32 attachment, deUint32 renderbuffertarget, deUint32 renderbuffer)
2106 framebufferRenderbuffer(target, GL_DEPTH_ATTACHMENT, renderbuffertarget, renderbuffer);
[all...]
H A DsglrGLContext.cpp240 void GLContext::bindRenderbuffer (deUint32 target, deUint32 renderbuffer) argument
242 m_allocatedRbos.insert(renderbuffer);
243 m_wrapper->glBindRenderbuffer(target, renderbuffer);
393 void GLContext::framebufferRenderbuffer (deUint32 target, deUint32 attachment, deUint32 renderbuffertarget, deUint32 renderbuffer) argument
395 m_wrapper->glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer);
/external/mesa3d/src/mesa/drivers/dri/i915/
H A Dintel_screen.c34 #include "main/renderbuffer.h"
330 int renderbuffer, void *loaderPrivate)
337 rb = _mesa_lookup_renderbuffer(&intel->ctx, renderbuffer);
886 * Use combined depth/stencil. Note that the renderbuffer is
329 intel_create_image_from_renderbuffer(__DRIcontext *context, int renderbuffer, void *loaderPrivate) argument
/external/deqp/external/openglcts/modules/gl/
H A Dgl4cDirectStateAccessFramebuffersAndRenderbuffersTests.cpp330 << glu::getFramebufferStatusStr(status) << " with renderbuffer set up as "
1377 /* .. with renderbuffer color attachments. */
1596 /* .. with renderbuffer color attachments. */
1808 /* .. with renderbuffer color attachments. */
2027 /* .. with renderbuffer color attachments. */
2575 /* ... with renderbuffer color attachments. */
4004 /* Framebuffer object with renderbuffer attachments (depth only). */
4011 /* Framebuffer object with renderbuffer attachments (stencil only). */
4018 /* Framebuffer object with renderbuffer attachments (depth-stencil merged). */
4075 /** Create framebuffer with renderbuffer
4945 ExpectError(glw::GLenum expected_error, bool framebuffer, bool attachment, bool color_attachment, bool renderbuffertarget, bool renderbuffer) argument
8955 glw::GLuint renderbuffer = 0; local
9103 glw::GLuint renderbuffer = 0; local
[all...]
/external/deqp/modules/egl/
H A DteglImageFormatTests.cpp350 TCU_THROW(NotSupportedError, "Creating renderbuffer from EGLImage type not supported");
702 Renderbuffer renderbuffer (gl);
712 log << tcu::TestLog::Message << "Reading with ReadPixels from renderbuffer" << tcu::TestLog::EndMessage;
715 GLU_CHECK_GLW_CALL(gl, bindRenderbuffer(GL_RENDERBUFFER, *renderbuffer));
717 framebufferRenderbuffer(gl, GL_COLOR_ATTACHMENT0, *renderbuffer);
729 return tcu::pixelThresholdCompare(log, "Renderbuffer read", "Result from reading renderbuffer", refSurface, screen, threshold8, tcu::COMPARE_LOG_RESULT);
800 glu::Renderbuffer renderbuffer (gl);
802 log << tcu::TestLog::Message << "Modifying EGLImage with glClear to renderbuffer" << tcu::TestLog::EndMessage;
805 GLU_CHECK_GLW_CALL(gl, bindRenderbuffer(GL_RENDERBUFFER, *renderbuffer));
809 initializeRbo(api, *renderbuffer, referenc
819 initializeRbo(GLES2ImageApi& api, GLuint renderbuffer, tcu::Texture2D& reference) const argument
832 initializeRbo(GLES2ImageApi& api, GLuint renderbuffer, tcu::Texture2D& reference) const argument
845 initializeRbo(GLES2ImageApi& api, GLuint renderbuffer, tcu::Texture2D& reference) const argument
[all...]

Completed in 397 milliseconds

12