#include <EGLImplFactory.h>
|
| EGLImplFactory () |
|
virtual | ~EGLImplFactory () |
|
virtual SurfaceImpl * | createWindowSurface (const egl::SurfaceState &state, const egl::Config *configuration, EGLNativeWindowType window, const egl::AttributeMap &attribs)=0 |
|
virtual SurfaceImpl * | createPbufferSurface (const egl::SurfaceState &state, const egl::Config *configuration, const egl::AttributeMap &attribs)=0 |
|
virtual SurfaceImpl * | createPbufferFromClientBuffer (const egl::SurfaceState &state, const egl::Config *configuration, EGLClientBuffer shareHandle, const egl::AttributeMap &attribs)=0 |
|
virtual SurfaceImpl * | createPixmapSurface (const egl::SurfaceState &state, const egl::Config *configuration, NativePixmapType nativePixmap, const egl::AttributeMap &attribs)=0 |
|
virtual ImageImpl * | createImage (EGLenum target, egl::ImageSibling *buffer, const egl::AttributeMap &attribs)=0 |
|
virtual ContextImpl * | createContext (const gl::ContextState &state)=0 |
|
virtual StreamProducerImpl * | createStreamProducerD3DTextureNV12 (egl::Stream::ConsumerType consumerType, const egl::AttributeMap &attribs)=0 |
|
◆ EGLImplFactory()
rx::EGLImplFactory::EGLImplFactory |
( |
| ) |
|
|
inline |
◆ ~EGLImplFactory()
virtual rx::EGLImplFactory::~EGLImplFactory |
( |
| ) |
|
|
inlinevirtual |
◆ createContext()
◆ createImage()
◆ createPbufferFromClientBuffer()
◆ createPbufferSurface()
◆ createPixmapSurface()
◆ createStreamProducerD3DTextureNV12()
◆ createWindowSurface()
The documentation for this class was generated from the following file: