|
vdr-plugin-softhddevice-drm-gles 1.6.4-d0291bb
|
OpenGL command: Draw a texture. More...
#include <openglosd.h>
Public Member Functions | |
| cOglCmdDrawTexture (cOglFb *fb, sOglImage *imageRef, GLint x, GLint y, double scaleX=1.0f, double scaleY=1.0f) | |
| virtual | ~cOglCmdDrawTexture (void) |
| virtual const char * | Description (void) |
| virtual bool | Execute (void) |
Public Member Functions inherited from cOglCmd | |
| cOglCmd (cOglFb *fb) | |
| virtual | ~cOglCmd (void) |
| virtual bool | NeedsLockingAgainstStateChange (void) |
Private Attributes | |
| sOglImage * | m_pImageRef |
| GLint | m_x |
| GLint | m_y |
| GLfloat | m_scaleX |
| GLfloat | m_scaleY |
| GLint | m_borderColor |
Additional Inherited Members | |
Protected Attributes inherited from cOglCmd | |
| cOglFb * | m_pFramebuffer |
OpenGL command: Draw a texture.
Definition at line 638 of file openglosd.h.
|
inline |
Definition at line 640 of file openglosd.h.
Definition at line 648 of file openglosd.h.
Implements cOglCmd.
Definition at line 649 of file openglosd.h.
Implements cOglCmd.
Definition at line 1584 of file openglosd.cpp.
References cOglFb::Bind(), GL_CHECK, sOglImage::height, cOglFb::Height(), m_borderColor, cOglCmd::m_pFramebuffer, m_pImageRef, m_scaleX, m_scaleY, m_x, m_y, sOglImage::texture, cOglFb::Unbind(), vbTextureSwapBR, VertexBuffers, sOglImage::width, and cOglFb::Width().
|
private |
Definition at line 655 of file openglosd.h.
Referenced by Execute().
|
private |
Definition at line 652 of file openglosd.h.
Referenced by Execute().
|
private |
Definition at line 654 of file openglosd.h.
Referenced by Execute().
|
private |
Definition at line 654 of file openglosd.h.
Referenced by Execute().
|
private |
Definition at line 653 of file openglosd.h.
Referenced by Execute().
|
private |
Definition at line 653 of file openglosd.h.
Referenced by Execute().