|
Gnash
0.8.10
|
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. | |
VA/GLX surface abstraction.
| gnash::VaapiSurfaceGLX::VaapiSurfaceGLX | ( | GLenum | target, |
| GLuint | texture | ||
| ) |
| void* gnash::VaapiSurfaceGLX::get | ( | ) | const [inline] |
Return VA surface id.
| unsigned int gnash::VaapiSurfaceGLX::height | ( | ) | const [inline] |
Get surface height.
| bool gnash::VaapiSurfaceGLX::update | ( | boost::shared_ptr< VaapiSurface > | surface | ) |
Update VA/GLX surface from VA surface.
References _.
| unsigned int gnash::VaapiSurfaceGLX::width | ( | ) | const [inline] |
Get surface width.
1.7.6.1