Home
last modified time | relevance | path

Searched refs:Renderbuffer (Results 1 – 25 of 37) sorted by relevance

12

/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/
DRenderbuffer.cpp71 Renderbuffer::Renderbuffer(rx::GLImplFactory *implFactory, RenderbufferID id) in Renderbuffer() function in gl::Renderbuffer
81 void Renderbuffer::onDestroy(const Context *context) in onDestroy()
91 Renderbuffer::~Renderbuffer() {} in ~Renderbuffer()
93 void Renderbuffer::setLabel(const Context *context, const std::string &label) in setLabel()
98 const std::string &Renderbuffer::getLabel() const in getLabel()
103 angle::Result Renderbuffer::setStorage(const Context *context, in setStorage()
118 angle::Result Renderbuffer::setStorageMultisample(const Context *context, in setStorageMultisample()
140 angle::Result Renderbuffer::setStorageEGLImageTarget(const Context *context, egl::Image *image) in setStorageEGLImageTarget()
154 rx::RenderbufferImpl *Renderbuffer::getImplementation() const in getImplementation()
160 GLsizei Renderbuffer::getWidth() const in getWidth()
[all …]
DRenderbuffer.h47 friend class Renderbuffer;
64 class Renderbuffer final : public RefCountObject<RenderbufferID>,
69 Renderbuffer(rx::GLImplFactory *implFactory, RenderbufferID id);
70 ~Renderbuffer() override;
DResourceManager.h36 class Renderbuffer; variable
213 class RenderbufferManager : public TypedResourceManager<Renderbuffer,
220 Renderbuffer *getRenderbuffer(RenderbufferID handle) const;
222 Renderbuffer *checkRenderbufferAllocation(rx::GLImplFactory *factory, RenderbufferID handle) in checkRenderbufferAllocation()
227 static Renderbuffer *AllocateNewObject(rx::GLImplFactory *factory, RenderbufferID handle);
228 static void DeleteObject(const Context *context, Renderbuffer *renderbuffer);
DResourceManager.cpp107 template class TypedResourceManager<Renderbuffer,
271 Renderbuffer *RenderbufferManager::AllocateNewObject(rx::GLImplFactory *factory, in AllocateNewObject()
274 Renderbuffer *renderbuffer = new Renderbuffer(factory, handle); in AllocateNewObject()
280 void RenderbufferManager::DeleteObject(const Context *context, Renderbuffer *renderbuffer) in DeleteObject()
290 Renderbuffer *RenderbufferManager::getRenderbuffer(RenderbufferID handle) const in getRenderbuffer()
DImage_unittest.cpp60 gl::Renderbuffer *renderbuffer = new gl::Renderbuffer(&mockGLFactory, {1}); in TEST()
DFramebufferAttachment.h43 class Renderbuffer; variable
136 Renderbuffer *getRenderbuffer() const;
DFramebufferAttachment.cpp228 Renderbuffer *FramebufferAttachment::getRenderbuffer() const in getRenderbuffer()
230 return rx::GetAs<Renderbuffer>(mResource); in getRenderbuffer()
Dframe_capture_utils_autogen.cpp763 return ResourceIDType::Renderbuffer; in GetResourceIDTypeFromParamType()
765 return ResourceIDType::Renderbuffer; in GetResourceIDTypeFromParamType()
767 return ResourceIDType::Renderbuffer; in GetResourceIDTypeFromParamType()
825 case ResourceIDType::Renderbuffer: in GetResourceIDTypeName()
Dqueryutils.h27 class Renderbuffer; variable
48 const Renderbuffer *renderbuffer,
DState.h313 void setRenderbufferBinding(const Context *context, Renderbuffer *renderbuffer);
315 Renderbuffer *getCurrentRenderbuffer() const { return mRenderbuffer.get(); } in getCurrentRenderbuffer()
919 BindingPointer<Renderbuffer> mRenderbuffer;
DContext.h89 class Renderbuffer; variable
395 Renderbuffer *getRenderbuffer(RenderbufferID handle) const;
DvalidationESEXT.cpp113 Renderbuffer *renderbuffer = context->getState().getCurrentRenderbuffer(); in ValidateGetRenderbufferImageANGLE()
DFramebuffer.h47 class Renderbuffer; variable
/device/generic/vulkan-cereal/third-party/angle/extensions/
DANGLE_get_image.txt43 and Renderbuffer pixel data. The OpenGL context exposes new queries for the
74 Update section 9.2.6 "Renderbuffer Object Queries":
81 Add a section "Texture and Renderbuffer Image Queries":
83 Texture and Renderbuffer images may be obtained from a Texture or
84 Renderbuffer with the commands
193 Add to table 21.17 "Renderbuffer (state per renderbuffer object)":
DANGLE_memory_size.txt82 Add a new paragraph after paragraph 3 in section 9.2.6, Renderbuffer
103 Add to Table 20.16: Renderbuffer (state per renderbuffer object)
DCHROMIUM_bind_generates_resource.txt81 Add to the end of Section 4.4.3 "Renderbuffer Objects":
DANGLE_robust_resource_initialization.txt113 Replace the sentence in section 9.2.4 "Renderbuffer Objects"
DANGLE_framebuffer_multisample.txt143 Modification to 4.4.3 (Renderbuffer Objects)
303 Add to table 6.22 (Renderbuffer State)
DEXT_draw_buffers.txt316 Modify Section 4.4.3 (Renderbuffer Objects) in the
317 "Attaching Renderbuffer Images to a Framebuffer" subsection as follows:
336 Modify Section 4.4.3 (Renderbuffer Objects) in the "Attaching Texture
DEXT_texture_rg.txt153 (Add the following to Table 4.5: "Renderbuffer image formats, showing their
DANGLE_framebuffer_blit.txt258 In section 4.4.3 (Renderbuffer Objects), modify the first two sentences
266 In section 4.4.3 (Renderbuffer Objects), modify the first two sentences
DEXT_color_buffer_float.txt181 subsection "Required Renderbuffer Formats", p. 200
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/vulkan/
DImageVk.cpp79 GetImplAs<RenderbufferVk>(GetAs<gl::Renderbuffer>(mState.source)); in initialize()
131 GetImplAs<RenderbufferVk>(GetAs<gl::Renderbuffer>(mState.source)); in orphan()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/egl/
DImageEGL.cpp71 GetImplAs<RenderbufferGL>(GetAs<gl::Renderbuffer>(mState.source)); in initialize()
/device/generic/vulkan-cereal/third-party/angle/src/common/
DPackedEnums.h544 X(Renderbuffer) \

12