Home
last modified time | relevance | path

Searched refs:Framebuffer (Results 1 – 25 of 224) sorted by relevance

123456789

/external/swiftshader/src/OpenGL/libGLES_CM/
DFramebuffer.cpp28 Framebuffer::Framebuffer() in Framebuffer() function in es1::Framebuffer
35 Framebuffer::~Framebuffer() in ~Framebuffer()
42 Renderbuffer *Framebuffer::lookupRenderbuffer(GLenum type, GLuint handle, GLint level) const in lookupRenderbuffer()
64 void Framebuffer::setColorbuffer(GLenum type, GLuint colorbuffer, GLint level) in setColorbuffer()
70 void Framebuffer::setDepthbuffer(GLenum type, GLuint depthbuffer, GLint level) in setDepthbuffer()
76 void Framebuffer::setStencilbuffer(GLenum type, GLuint stencilbuffer, GLint level) in setStencilbuffer()
82 void Framebuffer::detachTexture(GLuint texture) in detachTexture()
103 void Framebuffer::detachRenderbuffer(GLuint renderbuffer) in detachRenderbuffer()
126 egl::Image *Framebuffer::getRenderTarget() in getRenderTarget()
140 egl::Image *Framebuffer::getDepthBuffer() in getDepthBuffer()
[all …]
DFramebuffer.h34 class Framebuffer
37 Framebuffer();
39 virtual ~Framebuffer();
86 class DefaultFramebuffer : public Framebuffer
/external/swiftshader/src/OpenGL/libGLESv2/
DFramebuffer.cpp30 bool Framebuffer::IsRenderbuffer(GLenum type) in IsRenderbuffer()
35 Framebuffer::Framebuffer() in Framebuffer() function in es2::Framebuffer
56 Framebuffer::~Framebuffer() in ~Framebuffer()
66 Renderbuffer *Framebuffer::lookupRenderbuffer(GLenum type, GLuint handle, GLint level) const in lookupRenderbuffer()
88 void Framebuffer::setColorbuffer(GLenum type, GLuint colorbuffer, GLuint index, GLint level, GLint … in setColorbuffer()
95 void Framebuffer::setDepthbuffer(GLenum type, GLuint depthbuffer, GLint level, GLint layer) in setDepthbuffer()
102 void Framebuffer::setStencilbuffer(GLenum type, GLuint stencilbuffer, GLint level, GLint layer) in setStencilbuffer()
109 void Framebuffer::setReadBuffer(GLenum buf) in setReadBuffer()
114 void Framebuffer::setDrawBuffer(GLuint index, GLenum buf) in setDrawBuffer()
119 GLenum Framebuffer::getReadBuffer() const in getReadBuffer()
[all …]
DFramebuffer.h35 class Framebuffer
38 Framebuffer();
40 virtual ~Framebuffer();
113 class DefaultFramebuffer : public Framebuffer
/external/angle/src/libANGLE/
DFramebuffer.cpp247 Framebuffer::DIRTY_BIT_COLOR_ATTACHMENT_MAX,
250 Framebuffer::DIRTY_BIT_DEPTH_ATTACHMENT,
253 Framebuffer::DIRTY_BIT_STENCIL_ATTACHMENT,
307 : mId(Framebuffer::kDefaultDrawFramebufferHandle), in FramebufferState()
348 ASSERT(mId != Framebuffer::kDefaultDrawFramebufferHandle); in FramebufferState()
694 return mId == Framebuffer::kDefaultDrawFramebufferHandle; in isDefault()
704 case Framebuffer::DIRTY_BIT_DEPTH_ATTACHMENT: in updateAttachmentFeedbackLoopAndReturnIfChanged()
710 case Framebuffer::DIRTY_BIT_STENCIL_ATTACHMENT: in updateAttachmentFeedbackLoopAndReturnIfChanged()
718 ASSERT(dirtyBit <= Framebuffer::DIRTY_BIT_COLOR_ATTACHMENT_MAX); in updateAttachmentFeedbackLoopAndReturnIfChanged()
744 const FramebufferID Framebuffer::kDefaultDrawFramebufferHandle = {0};
[all …]
DResourceManager.h30 class Framebuffer; variable
267 : public TypedResourceManager<Framebuffer, HandleAllocator, FramebufferManager, FramebufferID>
271 Framebuffer *getFramebuffer(FramebufferID handle) const;
272 void setDefaultFramebuffer(Framebuffer *framebuffer);
276 Framebuffer *checkFramebufferAllocation(rx::GLImplFactory *factory, in checkFramebufferAllocation()
284 static Framebuffer *AllocateNewObject(rx::GLImplFactory *factory,
288 static void DeleteObject(const Context *context, Framebuffer *framebuffer);
DResourceManager.cpp113 template class TypedResourceManager<Framebuffer,
351 Framebuffer *FramebufferManager::AllocateNewObject(rx::GLImplFactory *factory, in AllocateNewObject()
357 ASSERT(handle != Framebuffer::kDefaultDrawFramebufferHandle); in AllocateNewObject()
358 return new Framebuffer(caps, factory, handle, owningContextID); in AllocateNewObject()
362 void FramebufferManager::DeleteObject(const Context *context, Framebuffer *framebuffer) in DeleteObject()
373 Framebuffer *FramebufferManager::getFramebuffer(FramebufferID handle) const in getFramebuffer()
378 void FramebufferManager::setDefaultFramebuffer(Framebuffer *framebuffer) in setDefaultFramebuffer()
381 mObjectMap.assign(Framebuffer::kDefaultDrawFramebufferHandle, framebuffer); in setDefaultFramebuffer()
/external/angle/src/libANGLE/renderer/
DRenderTargetCache.h32 const gl::Framebuffer::DirtyBits &dirtyBits);
72 const gl::Framebuffer::DirtyBits &dirtyBits) in update()
78 case gl::Framebuffer::DIRTY_BIT_DEPTH_ATTACHMENT: in update()
79 case gl::Framebuffer::DIRTY_BIT_STENCIL_ATTACHMENT: in update()
82 case gl::Framebuffer::DIRTY_BIT_READ_BUFFER: in update()
85 case gl::Framebuffer::DIRTY_BIT_DRAW_BUFFERS: in update()
86 case gl::Framebuffer::DIRTY_BIT_DEFAULT_WIDTH: in update()
87 case gl::Framebuffer::DIRTY_BIT_DEFAULT_HEIGHT: in update()
88 case gl::Framebuffer::DIRTY_BIT_DEFAULT_SAMPLES: in update()
89 case gl::Framebuffer::DIRTY_BIT_DEFAULT_FIXED_SAMPLE_LOCATIONS: in update()
[all …]
/external/libkmsxx/kms++/src/
Dframebuffer.cpp15 Framebuffer::Framebuffer(Card& card, uint32_t width, uint32_t height) in Framebuffer() function in kms::Framebuffer
21 Framebuffer::Framebuffer(Card& card, uint32_t id) in Framebuffer() function in kms::Framebuffer
38 void Framebuffer::flush() in flush()
48 Framebuffer::~Framebuffer() in ~Framebuffer()
/external/swiftshader/src/Vulkan/
DVkFramebuffer.hpp25 class Framebuffer : public Object<Framebuffer, VkFramebuffer> class
28 Framebuffer(const VkFramebufferCreateInfo *pCreateInfo, void *mem);
46 static inline Framebuffer *Cast(VkFramebuffer object) in Cast()
48 return Framebuffer::Cast(object); in Cast()
DVkFramebuffer.cpp23 Framebuffer::Framebuffer(const VkFramebufferCreateInfo *pCreateInfo, void *mem) in Framebuffer() function in vk::Framebuffer
34 void Framebuffer::destroy(const VkAllocationCallbacks *pAllocator) in destroy()
39 void Framebuffer::clear(const RenderPass *renderPass, uint32_t clearValueCount, const VkClearValue … in clear()
71 void Framebuffer::clearAttachment(const RenderPass *renderPass, uint32_t subpassIndex, const VkClea… in clearAttachment()
118 ImageView *Framebuffer::getAttachment(uint32_t index) const in getAttachment()
123 void Framebuffer::resolve(const RenderPass *renderPass, uint32_t subpassIndex) in resolve()
148 size_t Framebuffer::ComputeRequiredAllocationSize(const VkFramebufferCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize()
/external/clang/test/SemaObjCXX/
Dinstantiate-property-access.mm19 template <typename> class Framebuffer {
22 Framebuffer();
25 template <typename T> Framebuffer<T>::Framebuffer() { function
34 Framebuffer<int>();
/external/libkmsxx/kms++/inc/kms++/
Dframebuffer.h25 class Framebuffer : public DrmObject, public IFramebuffer
28 Framebuffer(Card& card, uint32_t id);
29 virtual ~Framebuffer();
36 Framebuffer(Card& card, uint32_t width, uint32_t height);
Ddumbframebuffer.h9 class DumbFramebuffer : public Framebuffer
16 uint32_t width() const { return Framebuffer::width(); } in width()
17 uint32_t height() const { return Framebuffer::height(); } in height()
Dcrtc.h22 int set_mode(Connector* conn, Framebuffer& fb, const Videomode& mode);
24 int set_plane(Plane *plane, Framebuffer &fb,
33 int page_flip(Framebuffer& fb, void *data);
Dextframebuffer.h9 class ExtFramebuffer : public Framebuffer
18 uint32_t width() const { return Framebuffer::width(); } in width()
19 uint32_t height() const { return Framebuffer::height(); } in height()
/external/libkmsxx/py/pykms/
Dpykmsutil.cpp51 m.def("draw_test_pattern", [](Framebuffer& fb, YUVType yuvt) { draw_test_pattern(fb, yuvt); }, in init_pykmstest()
54 m.def("draw_color_bar", [](Framebuffer& fb, int old_xpos, int xpos, int width) { in init_pykmstest()
57 m.def("draw_rect", [](Framebuffer& fb, uint32_t x, uint32_t y, uint32_t w, uint32_t h, RGB color) { in init_pykmstest()
60 …m.def("draw_circle", [](Framebuffer& fb, int32_t xCenter, int32_t yCenter, int32_t radius, RGB col… in init_pykmstest()
63 m.def("draw_text", [](Framebuffer& fb, uint32_t x, uint32_t y, const string& str, RGB color) { in init_pykmstest()
Dpykmsbase.cpp86 .def("set_mode", (int (Crtc::*)(Connector*, Framebuffer&, const Videomode&))&Crtc::set_mode) in init_pykmsbase()
89 [](Crtc* self, Framebuffer& fb, uint32_t data) in init_pykmsbase()
145 py::class_<Framebuffer>(m, "Framebuffer") in init_pykmsbase()
146 .def_property_readonly("width", &Framebuffer::width) in init_pykmsbase()
147 .def_property_readonly("height", &Framebuffer::height) in init_pykmsbase()
158 py::class_<DumbFramebuffer, Framebuffer>(m, "DumbFramebuffer") in init_pykmsbase()
170 py::class_<ExtFramebuffer, Framebuffer>(m, "ExtFramebuffer") in init_pykmsbase()
/external/angle/doc/
DDirtyBits.md28 Other update loops may change render states like the blending modes, the depth test, or Framebuffer
47 dirty bits and `syncState` methods. See [`gl::Framebuffer::DirtyBitType`][FBODirtyBits] and
67 participant Framebuffer
71 Texture- ->Framebuffer: onSubjectStateChange
72 Note over Framebuffer: cache update
73 Framebuffer- ->Context: onSubjectStateChange
81 `Framebuffer` observes `Texture` attachments via [`angle::ObserverBinding`][ObserverBinding].
82 `Framebuffer` implements [`angle::ObserverInterface::onSubjectStateChange`][FBOStateChange] to
102 …oglesource.com/angle/angle/+/5f662c0042703344eb0eef6d1c123e902e3aefbf/src/libANGLE/Framebuffer.h#52
103 …glesource.com/angle/angle/+/5f662c0042703344eb0eef6d1c123e902e3aefbf/src/libANGLE/Framebuffer.h#319
[all …]
/external/libkmsxx/kmscube/
Dcube-gbm.cpp121 auto fb = reinterpret_cast<Framebuffer*>(data); in drm_fb_destroy_callback()
125 static Framebuffer* drm_fb_get_from_bo(struct gbm_bo *bo, Card& card) in drm_fb_get_from_bo()
127 auto fb = reinterpret_cast<Framebuffer*>(gbm_bo_get_user_data(bo)); in drm_fb_get_from_bo()
148 Framebuffer* lock_next() in lock_next()
208 Framebuffer* fb = m_surface1->lock_next(); in setup()
210 Framebuffer* planefb = 0; in setup()
264 Framebuffer* fb = m_surface1->lock_next(); in queue_next()
266 Framebuffer* planefb = 0; in queue_next()
/external/angle/src/libANGLE/renderer/gl/
DBlitGL.h26 class Framebuffer; variable
55 gl::Framebuffer *source);
65 gl::Framebuffer *source);
68 const gl::Framebuffer *source,
69 const gl::Framebuffer *dest,
/external/libkmsxx/utils/
Dkmsprint.cpp136 static string format_fb(Framebuffer& fb) in format_fb()
253 else if (auto o = dynamic_cast<Framebuffer*>(ob)) in format_ob()
375 vector<Framebuffer*> fbs; in print_as_list()
388 Framebuffer* fb = new Framebuffer(card, crtc->buffer_id()); in print_as_list()
396 Framebuffer* fb = new Framebuffer(card, plane->fb_id()); in print_as_list()
410 for (Framebuffer* fb: fbs) { in print_as_list()
439 Framebuffer fb(card, crtc->buffer_id()); in print_as_tree()
456 Framebuffer fb(card, fb_id); in print_as_tree()
/external/libkmsxx/kms++/inc/kms++/omap/
Domapframebuffer.h12 class OmapFramebuffer : public Framebuffer
28 uint32_t width() const { return Framebuffer::width(); } in width()
29 uint32_t height() const { return Framebuffer::height(); } in height()
/external/deqp/framework/opengl/simplereference/
DsglrReferenceContext.cpp119 static tcu::CubeFace texTargetToFace (Framebuffer::TexTarget target) in texTargetToFace()
123 case Framebuffer::TEXTARGET_CUBE_MAP_NEGATIVE_X: return tcu::CUBEFACE_NEGATIVE_X; in texTargetToFace()
124 case Framebuffer::TEXTARGET_CUBE_MAP_POSITIVE_X: return tcu::CUBEFACE_POSITIVE_X; in texTargetToFace()
125 case Framebuffer::TEXTARGET_CUBE_MAP_NEGATIVE_Y: return tcu::CUBEFACE_NEGATIVE_Y; in texTargetToFace()
126 case Framebuffer::TEXTARGET_CUBE_MAP_POSITIVE_Y: return tcu::CUBEFACE_POSITIVE_Y; in texTargetToFace()
127 case Framebuffer::TEXTARGET_CUBE_MAP_NEGATIVE_Z: return tcu::CUBEFACE_NEGATIVE_Z; in texTargetToFace()
128 case Framebuffer::TEXTARGET_CUBE_MAP_POSITIVE_Z: return tcu::CUBEFACE_POSITIVE_Z; in texTargetToFace()
133 static Framebuffer::TexTarget texLayeredTypeToTarget (Texture::Type type) in texLayeredTypeToTarget()
137 case Texture::TYPE_2D_ARRAY: return Framebuffer::TEXTARGET_2D_ARRAY; in texLayeredTypeToTarget()
138 case Texture::TYPE_3D: return Framebuffer::TEXTARGET_3D; in texLayeredTypeToTarget()
[all …]
DsglrReferenceContext.hpp326 class Framebuffer : public NamedObject class
380 Framebuffer (deUint32 name);
381 virtual ~Framebuffer (void);
778 void deleteFramebuffer (rc::Framebuffer* framebuffer);
784 void acquireFboAttachmentReference (const rc::Framebuffer::Attachment& attachment);
785 void releaseFboAttachmentReference (const rc::Framebuffer::Attachment& attachment);
786 …tcu::PixelBufferAccess getFboAttachment (const rc::Framebuffer& framebuffer, rc::Framebuffer::Att…
790 …fromSinglesampleAccess(getFboAttachment(*m_drawFramebufferBinding, rc::Framebuffer::ATTACHMENTPOIN… in getDrawColorbuffer()
791 …fromSinglesampleAccess(getFboAttachment(*m_drawFramebufferBinding, rc::Framebuffer::ATTACHMENTPOIN… in getDrawDepthbuffer()
792 …fromSinglesampleAccess(getFboAttachment(*m_drawFramebufferBinding, rc::Framebuffer::ATTACHMENTPOIN… in getDrawStencilbuffer()
[all …]

123456789