|
vdr-plugin-softhddevice-drm-gles 1.6.4-d0291bb
|
Main Framebuffer/ Texture Object for OSD. More...
#include <openglosd.h>
Public Member Functions | |
| cOglOutputFb (GLint width, GLint height) | |
| virtual bool | Init (void) |
| virtual void | Unbind (void) |
Public Member Functions inherited from cOglFb | |
| cOglFb (GLint, GLint, GLint, GLint) | |
| virtual | ~cOglFb (void) |
| bool | Initiated (void) |
| void | Bind (void) |
| bool | BindTexture (void) |
| void | Blit (GLint, GLint, GLint, GLint) |
| GLint | Width (void) |
| GLint | Height (void) |
| bool | Scrollable (void) |
| GLint | ViewportWidth (void) |
| GLint | ViewportHeight (void) |
Private Attributes | |
| GLuint | m_framebuffer = 0 |
| GLuint | m_texture = 0 |
Additional Inherited Members | |
Protected Attributes inherited from cOglFb | |
| bool | m_initiated = false |
| GLint | m_width |
| GLint | m_height |
Main Framebuffer/ Texture Object for OSD.
Output Framebuffer Object - holds the texture which is our "OSD output framebuffer"
Definition at line 271 of file openglosd.h.
Definition at line 273 of file openglosd.h.
Reimplemented from cOglFb.
Definition at line 703 of file openglosd.cpp.
References GL_CHECK, LOGERROR, m_framebuffer, cOglFb::m_height, cOglFb::m_initiated, m_texture, and cOglFb::m_width.
Referenced by cOglCmdInitOutputFb::Execute().
Reimplemented from cOglFb.
Definition at line 728 of file openglosd.cpp.
References GL_CHECK.
Referenced by cOglCmdInitOutputFb::Execute(), and cOglCmdCopyBufferToOutputFb::Execute().
|
private |
Definition at line 278 of file openglosd.h.
Referenced by Init().
|
private |
Definition at line 279 of file openglosd.h.
Referenced by Init().