VA/GLX surface abstraction.
More...
#include <VaapiSurfaceGLX.h>
Public Member Functions |
| VaapiSurfaceGLX (GLenum target, GLuint texture) |
void * | get () const |
| Return VA surface id.
|
unsigned int | width () const |
| Get surface width.
|
unsigned int | height () const |
| Get surface height.
|
bool | update (boost::shared_ptr< VaapiSurface > surface) |
| Update VA/GLX surface from VA surface.
|
Detailed Description
VA/GLX surface abstraction.
Constructor & Destructor Documentation
gnash::VaapiSurfaceGLX::VaapiSurfaceGLX |
( |
GLenum |
target, |
|
|
GLuint |
texture |
|
) |
| |
Member Function Documentation
void* gnash::VaapiSurfaceGLX::get |
( |
| ) |
const |
|
inline |
unsigned int gnash::VaapiSurfaceGLX::height |
( |
| ) |
const |
|
inline |
bool gnash::VaapiSurfaceGLX::update |
( |
boost::shared_ptr< VaapiSurface > |
surface | ) |
|
Update VA/GLX surface from VA surface.
References _.
unsigned int gnash::VaapiSurfaceGLX::width |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: