#include <SurfaceGLX.h>
|
| | SurfaceGLX (const egl::SurfaceState &state, RendererGL *renderer) |
| |
| virtual egl::Error | checkForResize ()=0 |
| |
| | SurfaceGL (const egl::SurfaceState &state, RendererGL *renderer) |
| |
| | ~SurfaceGL () override |
| |
| FramebufferImpl * | createDefaultFramebuffer (const gl::FramebufferState &data) override |
| |
| egl::Error | getSyncValues (EGLuint64KHR *ust, EGLuint64KHR *msc, EGLuint64KHR *sbc) override |
| |
| virtual egl::Error | makeCurrent ()=0 |
| |
| | SurfaceImpl (const egl::SurfaceState &surfaceState) |
| |
| virtual | ~SurfaceImpl () |
| |
| virtual egl::Error | initialize ()=0 |
| |
| virtual egl::Error | swap ()=0 |
| |
| virtual egl::Error | postSubBuffer (EGLint x, EGLint y, EGLint width, EGLint height)=0 |
| |
| virtual egl::Error | querySurfacePointerANGLE (EGLint attribute, void **value)=0 |
| |
| virtual egl::Error | bindTexImage (gl::Texture *texture, EGLint buffer)=0 |
| |
| virtual egl::Error | releaseTexImage (EGLint buffer)=0 |
| |
| virtual void | setSwapInterval (EGLint interval)=0 |
| |
| virtual EGLint | getWidth () const =0 |
| |
| virtual EGLint | getHeight () const =0 |
| |
| virtual EGLint | isPostSubBufferSupported () const =0 |
| |
| virtual EGLint | getSwapBehavior () const =0 |
| |
| | FramebufferAttachmentObjectImpl () |
| |
| virtual | ~FramebufferAttachmentObjectImpl () |
| |
| virtual gl::Error | getAttachmentRenderTarget (const gl::FramebufferAttachment::Target &target, FramebufferAttachmentRenderTarget **rtOut) |
| |
◆ SurfaceGLX()
◆ checkForResize()
| virtual egl::Error rx::SurfaceGLX::checkForResize |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file:
- Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/glx/SurfaceGLX.h