xbmc
|
A wrapper for gbm_surface to allow OOP and RAII. More...
#include <GBMUtils.h>
Classes | |
class | CGBMSurfaceBuffer |
A wrapper for gbm_bo to allow OOP and RAII. More... | |
Public Member Functions | |
CGBMSurface (const CGBMSurface &)=delete | |
CGBMSurface & | operator= (const CGBMSurface &)=delete |
CGBMSurface (gbm_surface *surface) | |
gbm_surface * | Get () const |
Get the underlying gbm_surface. More... | |
CGBMSurfaceBuffer * | LockFrontBuffer () |
Lock the surface's current front buffer. More... | |
A wrapper for gbm_surface to allow OOP and RAII.
|
inline |
Get the underlying gbm_surface.
CGBMUtils::CGBMDevice::CGBMSurface::CGBMSurfaceBuffer * CGBMUtils::CGBMDevice::CGBMSurface::LockFrontBuffer | ( | ) |
Lock the surface's current front buffer.