|
vdr-plugin-softhddevice-drm-gles 1.6.2
|
OpenGL Hardware Command. More...
#include <openglosd.h>
Public Member Functions | |
| cOglCmd (cOglFb *fb) | |
| virtual | ~cOglCmd (void) |
| virtual const char * | Description (void)=0 |
| virtual bool | Execute (void)=0 |
| virtual bool | NeedsLockingAgainstStateChange (void) |
Protected Attributes | |
| cOglFb * | m_pFramebuffer |
OpenGL Hardware Command.
Every draw action is transposed to one of the following cOglCmd* methods, which are sent to the command queue, executed by cOglThread.
Definition at line 320 of file openglosd.h.
|
inline |
Definition at line 322 of file openglosd.h.
Definition at line 324 of file openglosd.h.
Implemented in cOglCmdInitOutputFb, cOglCmdInitFb, cOglCmdDeleteFb, cOglCmdRenderFbToBufferFb, cOglCmdCopyBufferToOutputFb, cOglCmdFill, cOglCmdBufferFill, cOglCmdDrawRectangle, cOglCmdDrawEllipse, cOglCmdDrawSlope, cOglCmdDrawText, cOglCmdDrawImage, cOglCmdDrawTexture, cOglCmdStoreImage, and cOglCmdDropImage.
Implemented in cOglCmdInitOutputFb, cOglCmdInitFb, cOglCmdDeleteFb, cOglCmdRenderFbToBufferFb, cOglCmdCopyBufferToOutputFb, cOglCmdFill, cOglCmdBufferFill, cOglCmdDrawRectangle, cOglCmdDrawEllipse, cOglCmdDrawSlope, cOglCmdDrawText, cOglCmdDrawImage, cOglCmdDrawTexture, cOglCmdStoreImage, and cOglCmdDropImage.
Reimplemented in cOglCmdCopyBufferToOutputFb.
Definition at line 327 of file openglosd.h.
|
protected |
Definition at line 329 of file openglosd.h.
Referenced by cOglCmdInitFb::Execute(), cOglCmdDeleteFb::Execute(), cOglCmdRenderFbToBufferFb::Execute(), cOglCmdCopyBufferToOutputFb::Execute(), cOglCmdFill::Execute(), cOglCmdDrawRectangle::Execute(), cOglCmdDrawEllipse::Execute(), cOglCmdDrawSlope::Execute(), cOglCmdDrawText::Execute(), cOglCmdDrawImage::Execute(), and cOglCmdDrawTexture::Execute().