webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
rx::EGLImageD3D Class Referencefinal

#include <EGLImageD3D.h>

Inheritance diagram for rx::EGLImageD3D:
rx::ImageImpl angle::NonCopyable

Public Member Functions

 EGLImageD3D (RendererD3D *renderer, EGLenum target, egl::ImageSibling *buffer, const egl::AttributeMap &attribs)
 
 ~EGLImageD3D () override
 
egl::Error initialize () override
 
gl::Error orphan (egl::ImageSibling *sibling) override
 
gl::Error getRenderTarget (RenderTargetD3D **outRT) const
 
- Public Member Functions inherited from rx::ImageImpl
virtual ~ImageImpl ()
 

Constructor & Destructor Documentation

◆ EGLImageD3D()

rx::EGLImageD3D::EGLImageD3D ( RendererD3D renderer,
EGLenum  target,
egl::ImageSibling buffer,
const egl::AttributeMap attribs 
)

◆ ~EGLImageD3D()

rx::EGLImageD3D::~EGLImageD3D ( )
override

Member Function Documentation

◆ getRenderTarget()

gl::Error rx::EGLImageD3D::getRenderTarget ( RenderTargetD3D **  outRT) const

◆ initialize()

egl::Error rx::EGLImageD3D::initialize ( )
overridevirtual

Implements rx::ImageImpl.

◆ orphan()

gl::Error rx::EGLImageD3D::orphan ( egl::ImageSibling sibling)
overridevirtual

Implements rx::ImageImpl.


The documentation for this class was generated from the following files: