| /third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/ |
| D | Renderbuffer.cpp | 66 Renderbuffer::Renderbuffer(rx::GLImplFactory *implFactory, RenderbufferID id) in Renderbuffer() function in gl::Renderbuffer 73 void Renderbuffer::onDestroy(const Context *context) in onDestroy() 83 Renderbuffer::~Renderbuffer() {} in ~Renderbuffer() 85 void Renderbuffer::setLabel(const Context *context, const std::string &label) in setLabel() 90 const std::string &Renderbuffer::getLabel() const in getLabel() 95 angle::Result Renderbuffer::setStorage(const Context *context, in setStorage() 110 angle::Result Renderbuffer::setStorageMultisample(const Context *context, in setStorageMultisample() 127 angle::Result Renderbuffer::setStorageEGLImageTarget(const Context *context, egl::Image *image) in setStorageEGLImageTarget() 141 rx::RenderbufferImpl *Renderbuffer::getImplementation() const in getImplementation() 147 GLsizei Renderbuffer::getWidth() const in getWidth() [all …]
|
| D | Renderbuffer.h | 47 friend class Renderbuffer; 64 class Renderbuffer final : public RefCountObject, public egl::ImageSibling, public LabeledObject 67 Renderbuffer(rx::GLImplFactory *implFactory, RenderbufferID id); 68 ~Renderbuffer() override;
|
| D | ResourceManager.h | 37 class Renderbuffer; variable 202 class RenderbufferManager : public TypedResourceManager<Renderbuffer, 209 Renderbuffer *getRenderbuffer(RenderbufferID handle) const; 211 Renderbuffer *checkRenderbufferAllocation(rx::GLImplFactory *factory, RenderbufferID handle) in checkRenderbufferAllocation() 216 static Renderbuffer *AllocateNewObject(rx::GLImplFactory *factory, RenderbufferID handle); 217 static void DeleteObject(const Context *context, Renderbuffer *renderbuffer);
|
| D | ResourceManager.cpp | 108 template class TypedResourceManager<Renderbuffer, 269 Renderbuffer *RenderbufferManager::AllocateNewObject(rx::GLImplFactory *factory, in AllocateNewObject() 272 Renderbuffer *renderbuffer = new Renderbuffer(factory, handle); in AllocateNewObject() 278 void RenderbufferManager::DeleteObject(const Context *context, Renderbuffer *renderbuffer) in DeleteObject() 288 Renderbuffer *RenderbufferManager::getRenderbuffer(RenderbufferID handle) const in getRenderbuffer()
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/ |
| D | Renderbuffer.cpp | 101 Renderbuffer::Renderbuffer(rx::GLImplFactory *implFactory, RenderbufferID id) in Renderbuffer() function in gl::Renderbuffer 111 void Renderbuffer::onDestroy(const Context *context) in onDestroy() 122 Renderbuffer::~Renderbuffer() {} in ~Renderbuffer() 124 void Renderbuffer::setLabel(const Context *context, const std::string &label) in setLabel() 129 const std::string &Renderbuffer::getLabel() const in getLabel() 134 angle::Result Renderbuffer::setStorage(const Context *context, in setStorage() 152 angle::Result Renderbuffer::setStorageMultisample(const Context *context, in setStorageMultisample() 176 angle::Result Renderbuffer::setStorageEGLImageTarget(const Context *context, egl::Image *image) in setStorageEGLImageTarget() 195 angle::Result Renderbuffer::copyRenderbufferSubData(Context *context, in copyRenderbufferSubData() 196 const gl::Renderbuffer *srcBuffer, in copyRenderbufferSubData() [all …]
|
| D | Renderbuffer.h | 50 friend class Renderbuffer; 70 class Renderbuffer final : public RefCountObject<RenderbufferID>, 75 Renderbuffer(rx::GLImplFactory *implFactory, RenderbufferID id); 76 ~Renderbuffer() override; 96 const gl::Renderbuffer *srcBuffer,
|
| D | ResourceManager.h | 40 class Renderbuffer; variable 220 : public TypedResourceManager<Renderbuffer, RenderbufferManager, RenderbufferID> 224 Renderbuffer *getRenderbuffer(RenderbufferID handle) const; 226 Renderbuffer *checkRenderbufferAllocation(rx::GLImplFactory *factory, RenderbufferID handle) in checkRenderbufferAllocation() 231 static Renderbuffer *AllocateNewObject(rx::GLImplFactory *factory, RenderbufferID handle); 232 static void DeleteObject(const Context *context, Renderbuffer *renderbuffer);
|
| D | ResourceManager.cpp | 102 template class TypedResourceManager<Renderbuffer, RenderbufferManager, RenderbufferID>; 262 Renderbuffer *RenderbufferManager::AllocateNewObject(rx::GLImplFactory *factory, in AllocateNewObject() 265 Renderbuffer *renderbuffer = new Renderbuffer(factory, handle); in AllocateNewObject() 271 void RenderbufferManager::DeleteObject(const Context *context, Renderbuffer *renderbuffer) in DeleteObject() 281 Renderbuffer *RenderbufferManager::getRenderbuffer(RenderbufferID handle) const in getRenderbuffer()
|
| /third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/ |
| D | Renderbuffer.cpp | 34 void RenderbufferInterface::addProxyRef(const Renderbuffer *proxy) in addProxyRef() 38 void RenderbufferInterface::releaseProxy(const Renderbuffer *proxy) in releaseProxy() 86 void RenderbufferTexture2D::addProxyRef(const Renderbuffer *proxy) in addProxyRef() 91 void RenderbufferTexture2D::releaseProxy(const Renderbuffer *proxy) in releaseProxy() 149 void RenderbufferTexture2DRect::addProxyRef(const Renderbuffer *proxy) in addProxyRef() 154 void RenderbufferTexture2DRect::releaseProxy(const Renderbuffer *proxy) in releaseProxy() 212 void RenderbufferTexture3D::addProxyRef(const Renderbuffer *proxy) in addProxyRef() 217 void RenderbufferTexture3D::releaseProxy(const Renderbuffer *proxy) in releaseProxy() 280 void RenderbufferTextureCubeMap::addProxyRef(const Renderbuffer *proxy) in addProxyRef() 285 void RenderbufferTextureCubeMap::releaseProxy(const Renderbuffer *proxy) in releaseProxy() [all …]
|
| D | Framebuffer.h | 29 class Renderbuffer; variable 59 Renderbuffer *getColorbuffer(GLuint index) const; 60 Renderbuffer *getReadColorbuffer() const; 61 Renderbuffer *getDepthbuffer() const; 62 Renderbuffer *getStencilbuffer() const; 98 gl::BindingPointer<Renderbuffer> mColorbufferPointer[MAX_COLOR_ATTACHMENTS]; 102 gl::BindingPointer<Renderbuffer> mDepthbufferPointer; 106 gl::BindingPointer<Renderbuffer> mStencilbufferPointer; 110 Renderbuffer *lookupRenderbuffer(GLenum type, GLuint handle, GLint level) const;
|
| D | Renderbuffer.h | 35 class Renderbuffer; variable 46 virtual void addProxyRef(const Renderbuffer *proxy); 47 virtual void releaseProxy(const Renderbuffer *proxy); 77 void addProxyRef(const Renderbuffer *proxy) override; 78 void releaseProxy(const Renderbuffer *proxy) override; 104 void addProxyRef(const Renderbuffer *proxy) override; 105 void releaseProxy(const Renderbuffer *proxy) override; 127 void addProxyRef(const Renderbuffer *proxy) override; 128 void releaseProxy(const Renderbuffer *proxy) override; 155 void addProxyRef(const Renderbuffer *proxy) override; [all …]
|
| D | Framebuffer.cpp | 66 Renderbuffer *Framebuffer::lookupRenderbuffer(GLenum type, GLuint handle, GLint level) const in lookupRenderbuffer() 69 Renderbuffer *buffer = nullptr; in lookupRenderbuffer() 183 Renderbuffer *colorbuffer = mColorbufferPointer[index]; in getRenderTarget() 203 Renderbuffer *depthbuffer = mDepthbufferPointer; in getDepthBuffer() 217 Renderbuffer *stencilbuffer = mStencilbufferPointer; in getStencilBuffer() 227 Renderbuffer *Framebuffer::getColorbuffer(GLuint index) const in getColorbuffer() 229 return (index < MAX_COLOR_ATTACHMENTS) ? mColorbufferPointer[index] : (Renderbuffer*)nullptr; in getColorbuffer() 232 Renderbuffer *Framebuffer::getReadColorbuffer() const in getReadColorbuffer() 237 Renderbuffer *Framebuffer::getDepthbuffer() const in getDepthbuffer() 242 Renderbuffer *Framebuffer::getStencilbuffer() const in getStencilbuffer() [all …]
|
| D | Texture.h | 102 virtual void addProxyRef(const Renderbuffer *proxy) = 0; 103 virtual void releaseProxy(const Renderbuffer *proxy) = 0; 157 virtual Renderbuffer *getRenderbuffer(GLenum target, GLint level) = 0; 163 …yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, Renderbuffer *source) = 0; 204 void addProxyRef(const Renderbuffer *proxy) override; 205 void releaseProxy(const Renderbuffer *proxy) override; 221 …vel, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, Renderbuffer *source); 222 …fset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, Renderbuffer *source) overri… 236 Renderbuffer *getRenderbuffer(GLenum target, GLint level) override; 256 Renderbuffer *mColorbufferProxy; [all …]
|
| D | ResourceManager.h | 34 class Renderbuffer; variable 80 Renderbuffer *getRenderbuffer(GLuint handle); 101 gl::NameSpace<Renderbuffer> mRenderbufferNameSpace;
|
| D | Texture.cpp | 452 void Texture2D::addProxyRef(const Renderbuffer *proxy) in addProxyRef() 457 void Texture2D::releaseProxy(const Renderbuffer *proxy) in releaseProxy() 621 …evel, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, Renderbuffer *source) in copyImage() 654 …Lint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, Renderbuffer *source) in copySubImage() 835 Renderbuffer *Texture2D::getRenderbuffer(GLenum target, GLint level) in getRenderbuffer() 839 return error(GL_INVALID_OPERATION, (Renderbuffer*)nullptr); in getRenderbuffer() 844 mColorbufferProxy = new Renderbuffer(name, new RenderbufferTexture2D(this, level)); in getRenderbuffer() 899 Renderbuffer *Texture2DRect::getRenderbuffer(GLenum target, GLint level) in getRenderbuffer() 903 return error(GL_INVALID_OPERATION, (Renderbuffer*)nullptr); in getRenderbuffer() 908 mColorbufferProxy = new Renderbuffer(name, new RenderbufferTexture2DRect(this)); in getRenderbuffer() [all …]
|
| D | ResourceManager.cpp | 211 Renderbuffer *renderbufferObject = mRenderbufferNameSpace.remove(renderbuffer); in deleteRenderbuffer() 259 Renderbuffer *ResourceManager::getRenderbuffer(unsigned int handle) in getRenderbuffer() 331 Renderbuffer *renderbufferObject = new Renderbuffer(handle, new Colorbuffer(0, 0, GL_NONE, 0)); in checkRenderbufferAllocation()
|
| /third_party/mesa3d/src/mesa/main/ |
| D | framebuffer.c | 210 if (att->Renderbuffer) { in _mesa_free_framebuffer_data() 211 _mesa_reference_renderbuffer(&att->Renderbuffer, NULL); in _mesa_free_framebuffer_data() 216 assert(!att->Renderbuffer); in _mesa_free_framebuffer_data() 283 if (att->Type == GL_RENDERBUFFER_EXT && att->Renderbuffer) { in _mesa_resize_framebuffer() 284 struct gl_renderbuffer *rb = att->Renderbuffer; in _mesa_resize_framebuffer() 423 if (fb->Attachment[i].Renderbuffer) { in _mesa_update_framebuffer_visual() 424 const struct gl_renderbuffer *rb = fb->Attachment[i].Renderbuffer; in _mesa_update_framebuffer_visual() 452 if (fb->Attachment[i].Renderbuffer) { in _mesa_update_framebuffer_visual() 453 const struct gl_renderbuffer *rb = fb->Attachment[i].Renderbuffer; in _mesa_update_framebuffer_visual() 463 if (fb->Attachment[BUFFER_DEPTH].Renderbuffer) { in _mesa_update_framebuffer_visual() [all …]
|
| D | clear.c | 284 if (att[BUFFER_FRONT_LEFT].Renderbuffer) in make_color_buffer_mask() 286 if (att[BUFFER_FRONT_RIGHT].Renderbuffer) in make_color_buffer_mask() 296 if (att[BUFFER_FRONT_LEFT].Renderbuffer) in make_color_buffer_mask() 298 if (att[BUFFER_BACK_LEFT].Renderbuffer) in make_color_buffer_mask() 300 if (att[BUFFER_BACK_RIGHT].Renderbuffer) in make_color_buffer_mask() 304 if (att[BUFFER_FRONT_LEFT].Renderbuffer) in make_color_buffer_mask() 306 if (att[BUFFER_BACK_LEFT].Renderbuffer) in make_color_buffer_mask() 310 if (att[BUFFER_FRONT_RIGHT].Renderbuffer) in make_color_buffer_mask() 312 if (att[BUFFER_BACK_RIGHT].Renderbuffer) in make_color_buffer_mask() 316 if (att[BUFFER_FRONT_LEFT].Renderbuffer) in make_color_buffer_mask() [all …]
|
| D | fbobject.c | 435 struct gl_renderbuffer *rb = att->Renderbuffer; in render_texture() 484 struct gl_renderbuffer *rb = att->Renderbuffer; in remove_attachment() 497 _mesa_reference_renderbuffer(&att->Renderbuffer, NULL); /* unbind */ in remove_attachment() 498 assert(!att->Renderbuffer); in remove_attachment() 562 rb = att->Renderbuffer; in _mesa_update_texture_renderbuffer() 569 att->Renderbuffer = rb; in _mesa_update_texture_renderbuffer() 606 struct gl_renderbuffer *rb = att->Renderbuffer; in set_texture_attachment() 651 _mesa_reference_renderbuffer(&att->Renderbuffer, rb); in set_renderbuffer_attachment() 710 depth->Renderbuffer == stencil->Renderbuffer) in _mesa_has_depthstencil_combined() 887 if (!att->Texture || !is_float_format(att->Renderbuffer->InternalFormat)) in gles_check_float_renderable() [all …]
|
| D | blit.c | 66 if (fb->Attachment[i].Renderbuffer == rb) in find_attachment() 271 readFb->Attachment[BUFFER_STENCIL].Renderbuffer; in validate_stencil_buffer() 273 drawFb->Attachment[BUFFER_STENCIL].Renderbuffer; in validate_stencil_buffer() 317 readFb->Attachment[BUFFER_DEPTH].Renderbuffer; in validate_depth_buffer() 319 drawFb->Attachment[BUFFER_DEPTH].Renderbuffer; in validate_depth_buffer() 557 readFB->Attachment[BUFFER_DEPTH].Renderbuffer; in do_blit_framebuffer() 559 drawFB->Attachment[BUFFER_DEPTH].Renderbuffer; in do_blit_framebuffer() 564 readFB->Attachment[BUFFER_STENCIL].Renderbuffer; in do_blit_framebuffer() 566 drawFB->Attachment[BUFFER_STENCIL].Renderbuffer; in do_blit_framebuffer() 766 readFb->Attachment[BUFFER_STENCIL].Renderbuffer; in blit_framebuffer() [all …]
|
| D | accum.c | 73 accRb = ctx->DrawBuffer->Attachment[BUFFER_ACCUM].Renderbuffer; in _mesa_clear_accum_buffer() 134 ctx->DrawBuffer->Attachment[BUFFER_ACCUM].Renderbuffer; in accum_scale_or_bias() 193 ctx->DrawBuffer->Attachment[BUFFER_ACCUM].Renderbuffer; in accum_or_load() 288 struct gl_renderbuffer *accRb = fb->Attachment[BUFFER_ACCUM].Renderbuffer; in accum_return() 401 if (!ctx->DrawBuffer->Attachment[BUFFER_ACCUM].Renderbuffer) { in accum()
|
| /third_party/vk-gl-cts/modules/glshared/ |
| D | glsFboUtil.hpp | 215 struct Renderbuffer : public Image struct 217 Renderbuffer (void) : numSamples(0) {} in Renderbuffer() function 309 typedef std::map<glw::GLuint, const Renderbuffer*> RboMap; 320 void setRbo (glw::GLuint rbName, const Renderbuffer& rbCfg); 332 glw::GLuint glCreateRbo (const config::Renderbuffer& rbCfg);
|
| D | glsFboUtil.cpp | 307 if (const Renderbuffer* rbo = dynamic_cast<const Renderbuffer*>(&img)) in imageNumSamples() 314 if (dynamic_cast<const Renderbuffer*>(&img) != DE_NULL) in glTarget() 391 if (const Renderbuffer* const rbo = dynamic_cast<const Renderbuffer*>(&cfg)) in glCreate() 420 if (dynamic_cast<const Renderbuffer*>(&cfg) != DE_NULL) in glDelete() 673 void Framebuffer::setRbo (glw::GLuint rbName, const Renderbuffer& rbCfg) in setRbo() 693 static void logRenderbuffer (const Renderbuffer& rbo, TestLog& log) in logRenderbuffer() 980 GLuint FboBuilder::glCreateRbo (const Renderbuffer& rbCfg) in glCreateRbo()
|
| /third_party/vk-gl-cts/framework/platform/ios/ |
| D | tcuIOSPlatform.hh | 123 glu::Renderbuffer m_colorBuffer; 124 glu::Renderbuffer m_depthStencilBuffer;
|
| /third_party/skia/third_party/externals/angle2/extensions/ |
| D | ANGLE_get_image.txt | 43 and Renderbuffer pixel data. The OpenGL context exposes new queries for the 76 Update section 9.2.6 "Renderbuffer Object Queries": 83 Add a section "Texture and Renderbuffer Image Queries": 85 Texture and Renderbuffer images may be obtained from a Texture or 86 Renderbuffer with the commands 207 Add to table 21.17 "Renderbuffer (state per renderbuffer object)":
|