#include <angle_unittests_utils.h>
|
| MOCK_METHOD4 (createWindowSurface, SurfaceImpl *(const egl::SurfaceState &, const egl::Config *, EGLNativeWindowType, const egl::AttributeMap &)) |
|
| MOCK_METHOD3 (createPbufferSurface, SurfaceImpl *(const egl::SurfaceState &, const egl::Config *, const egl::AttributeMap &)) |
|
| MOCK_METHOD4 (createPbufferFromClientBuffer, SurfaceImpl *(const egl::SurfaceState &, const egl::Config *, EGLClientBuffer, const egl::AttributeMap &)) |
|
| MOCK_METHOD4 (createPixmapSurface, SurfaceImpl *(const egl::SurfaceState &, const egl::Config *, NativePixmapType, const egl::AttributeMap &)) |
|
| MOCK_METHOD3 (createImage, ImageImpl *(EGLenum, egl::ImageSibling *, const egl::AttributeMap &)) |
|
| MOCK_METHOD1 (createContext, ContextImpl *(const gl::ContextState &)) |
|
| MOCK_METHOD2 (createStreamProducerD3DTextureNV12, StreamProducerImpl *(egl::Stream::ConsumerType, const egl::AttributeMap &)) |
|
| 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 |
|
◆ MOCK_METHOD1()
◆ MOCK_METHOD2()
◆ MOCK_METHOD3() [1/2]
◆ MOCK_METHOD3() [2/2]
rx::MockEGLFactory::MOCK_METHOD3 |
( |
createImage |
, |
|
|
ImageImpl * |
EGLenum, egl::ImageSibling *, const egl::AttributeMap & |
|
) |
| |
◆ MOCK_METHOD4() [1/3]
rx::MockEGLFactory::MOCK_METHOD4 |
( |
createWindowSurface |
, |
|
|
SurfaceImpl * |
const egl::SurfaceState &, const egl::Config *, EGLNativeWindowType, const egl::AttributeMap & |
|
) |
| |
◆ MOCK_METHOD4() [2/3]
◆ MOCK_METHOD4() [3/3]
rx::MockEGLFactory::MOCK_METHOD4 |
( |
createPixmapSurface |
, |
|
|
SurfaceImpl * |
const egl::SurfaceState &, const egl::Config *, NativePixmapType, const egl::AttributeMap & |
|
) |
| |
The documentation for this class was generated from the following file: