#include <Surface.h>
|
| PbufferSurface (rx::EGLImplFactory *implFactory, const Config *config, const AttributeMap &attribs) |
|
| PbufferSurface (rx::EGLImplFactory *implFactory, const Config *config, EGLClientBuffer shareHandle, const AttributeMap &attribs) |
|
| ~PbufferSurface () override |
|
virtual | ~Surface () |
|
rx::SurfaceImpl * | getImplementation () const |
|
EGLint | getType () const |
|
Error | initialize () |
|
Error | swap () |
|
Error | postSubBuffer (EGLint x, EGLint y, EGLint width, EGLint height) |
|
Error | querySurfacePointerANGLE (EGLint attribute, void **value) |
|
Error | bindTexImage (gl::Texture *texture, EGLint buffer) |
|
Error | releaseTexImage (EGLint buffer) |
|
Error | getSyncValues (EGLuint64KHR *ust, EGLuint64KHR *msc, EGLuint64KHR *sbc) |
|
EGLint | isPostSubBufferSupported () const |
|
void | setSwapInterval (EGLint interval) |
|
void | setIsCurrent (bool isCurrent) |
|
void | onDestroy () |
|
const Config * | getConfig () const |
|
EGLint | getWidth () const |
|
EGLint | getHeight () const |
|
EGLint | getPixelAspectRatio () const |
|
EGLenum | getRenderBuffer () const |
|
EGLenum | getSwapBehavior () const |
|
EGLenum | getTextureFormat () const |
|
EGLenum | getTextureTarget () const |
|
gl::Texture * | getBoundTexture () const |
|
gl::Framebuffer * | getDefaultFramebuffer () |
|
EGLint | isFixedSize () const |
|
gl::Extents | getAttachmentSize (const gl::FramebufferAttachment::Target &target) const override |
|
const gl::Format & | getAttachmentFormat (const gl::FramebufferAttachment::Target &target) const override |
|
GLsizei | getAttachmentSamples (const gl::FramebufferAttachment::Target &target) const override |
|
void | onAttach () override |
|
void | onDetach () override |
|
GLuint | getId () const override |
|
bool | flexibleSurfaceCompatibilityRequested () const |
|
EGLint | getOrientation () const |
|
bool | directComposition () const |
|
| FramebufferAttachmentObject () |
|
virtual | ~FramebufferAttachmentObject () |
|
Error | getAttachmentRenderTarget (const FramebufferAttachment::Target &target, rx::FramebufferAttachmentRenderTarget **rtOut) const |
|
angle::BroadcastChannel * | getDirtyChannel () |
|
◆ PbufferSurface() [1/2]
◆ PbufferSurface() [2/2]
◆ ~PbufferSurface()
egl::PbufferSurface::~PbufferSurface |
( |
| ) |
|
|
override |
The documentation for this class was generated from the following files: