|
vdr-plugin-softhddevice-drm-gles 1.4.0
|
#include <openglosd.h>

Public Member Functions | |
| cOglCmdRenderFbToBufferFb (cOglFb *fb, cOglFb *buffer, GLint x, GLint y, GLint transparency, GLint drawPortX, GLint drawPortY, GLint dirtyX, GLint dirtyTop, GLint dirtyWidth, GLint dirtyHeight, bool alphablending, cSoftHdDevice *device) | |
| virtual | ~cOglCmdRenderFbToBufferFb (void) |
| virtual const char * | Description (void) |
| virtual bool | Execute (void) |
Public Member Functions inherited from cOglCmd | |
| cOglCmd (cOglFb *fb) | |
| virtual | ~cOglCmd (void) |
| virtual const char * | Description (void)=0 |
| virtual bool | Execute (void)=0 |
Private Attributes | |
| cOglFb * | buffer |
| GLfloat | x |
| GLfloat | y |
| GLfloat | drawPortX |
| GLfloat | drawPortY |
| GLint | transparency |
| GLint | bcolor |
| GLint | dirtyX |
| GLint | dirtyTop |
| GLint | dirtyWidth |
| GLint | dirtyHeight |
| bool | alphablending |
| cSoftHdDevice * | Device |
Additional Inherited Members | |
Protected Attributes inherited from cOglCmd | |
| cOglFb * | fb |
Definition at line 387 of file openglosd.h.
| cOglCmdRenderFbToBufferFb::cOglCmdRenderFbToBufferFb | ( | cOglFb * | fb, |
| cOglFb * | buffer, | ||
| GLint | x, | ||
| GLint | y, | ||
| GLint | transparency, | ||
| GLint | drawPortX, | ||
| GLint | drawPortY, | ||
| GLint | dirtyX, | ||
| GLint | dirtyTop, | ||
| GLint | dirtyWidth, | ||
| GLint | dirtyHeight, | ||
| bool | alphablending, | ||
| cSoftHdDevice * | device | ||
| ) |
Definition at line 1217 of file openglosd.cpp.
References alphablending, bcolor, BORDERCOLOR, buffer, Device, dirtyHeight, dirtyTop, dirtyWidth, dirtyX, drawPortX, drawPortY, transparency, x, and y.
|
inlinevirtual |
Definition at line 402 of file openglosd.h.
|
inlinevirtual |
Implements cOglCmd.
Definition at line 403 of file openglosd.h.
|
virtual |
Implements cOglCmd.
Definition at line 1233 of file openglosd.cpp.
References cOglVb::ActivateShader(), alphablending, bcolor, cOglFb::Bind(), cOglVb::Bind(), cOglFb::BindTexture(), buffer, dirtyHeight, dirtyTop, dirtyWidth, dirtyX, cOglVb::DisableBlending(), cOglVb::DrawArrays(), drawPortX, drawPortY, cOglVb::EnableBlending(), cOglCmd::fb, GL_CHECK, cOglFb::Height(), cOglFb::Scrollable(), cOglVb::SetShaderAlpha(), cOglVb::SetShaderBorderColor(), cOglVb::SetShaderProjectionMatrix(), cOglVb::SetVertexSubData(), transparency, cOglFb::Unbind(), cOglVb::Unbind(), vbTexture, VertexBuffers, cOglFb::ViewportHeight(), cOglFb::ViewportWidth(), cOglFb::Width(), x, and y.
|
private |
Definition at line 398 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb(), and Execute().
|
private |
Definition at line 393 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb(), and Execute().
|
private |
Definition at line 389 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb(), and Execute().
|
private |
Definition at line 399 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb().
|
private |
Definition at line 397 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb(), and Execute().
|
private |
Definition at line 395 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb(), and Execute().
|
private |
Definition at line 396 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb(), and Execute().
|
private |
Definition at line 394 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb(), and Execute().
|
private |
Definition at line 391 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb(), and Execute().
|
private |
Definition at line 391 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb(), and Execute().
|
private |
Definition at line 392 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb(), and Execute().
|
private |
Definition at line 390 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb(), and Execute().
|
private |
Definition at line 390 of file openglosd.h.
Referenced by cOglCmdRenderFbToBufferFb(), and Execute().