|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <FramebufferAttachment.h>
Public Member Functions | |
| FramebufferAttachmentObject () | |
| virtual | ~FramebufferAttachmentObject () |
| virtual Extents | getAttachmentSize (const FramebufferAttachment::Target &target) const =0 |
| virtual const Format & | getAttachmentFormat (const FramebufferAttachment::Target &target) const =0 |
| virtual GLsizei | getAttachmentSamples (const FramebufferAttachment::Target &target) const =0 |
| virtual void | onAttach ()=0 |
| virtual void | onDetach ()=0 |
| virtual GLuint | getId () const =0 |
| Error | getAttachmentRenderTarget (const FramebufferAttachment::Target &target, rx::FramebufferAttachmentRenderTarget **rtOut) const |
| angle::BroadcastChannel * | getDirtyChannel () |
Protected Member Functions | |
| virtual rx::FramebufferAttachmentObjectImpl * | getAttachmentImpl () const =0 |
Protected Attributes | |
| angle::BroadcastChannel | mDirtyChannel |
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in gl::Texture, egl::Surface, and gl::Renderbuffer.
|
protectedpure virtual |
Implemented in egl::Surface.
| Error gl::FramebufferAttachmentObject::getAttachmentRenderTarget | ( | const FramebufferAttachment::Target & | target, |
| rx::FramebufferAttachmentRenderTarget ** | rtOut | ||
| ) | const |
|
pure virtual |
Implemented in gl::Texture, egl::Surface, and gl::Renderbuffer.
|
pure virtual |
Implemented in gl::Texture, egl::Surface, and gl::Renderbuffer.
| angle::BroadcastChannel * gl::FramebufferAttachmentObject::getDirtyChannel | ( | ) |
|
pure virtual |
Implemented in gl::Texture, egl::Surface, and gl::Renderbuffer.
|
pure virtual |
Implemented in gl::Texture, egl::Surface, and gl::Renderbuffer.
|
pure virtual |
Implemented in gl::Texture, egl::Surface, and gl::Renderbuffer.
|
protected |
1.8.13