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: