|
bool | LoadShadersHook () override |
|
void | AfterRenderHook (int idx) override |
|
EShaderFormat | GetShaderFormat () override |
|
bool | UploadTexture (int index) override |
|
void | DeleteTexture (int index) override |
|
bool | CreateTexture (int index) override |
|
bool | LoadShadersHook () override |
|
void | AfterRenderHook (int idx) override |
|
EShaderFormat | GetShaderFormat () override |
|
bool | UploadTexture (int index) override |
|
void | DeleteTexture (int index) override |
|
bool | CreateTexture (int index) override |
|
bool | Render (unsigned int flags, int renderBuffer) |
|
void | ClearBackBuffer () |
|
void | ClearBackBufferQuad () |
|
void | DrawBlackBars () |
|
bool | ValidateRenderer () |
|
virtual bool | ValidateRenderTarget () |
|
virtual void | LoadShaders (int field=FIELD_FULL) |
|
void | SetTextureFilter (GLenum method) |
|
void | UpdateVideoFilter () |
|
void | CheckVideoParameters (int index) |
|
AVColorPrimaries | GetSrcPrimaries (AVColorPrimaries srcPrimaries, unsigned int width, unsigned int height) |
|
bool | UploadYV12Texture (int index) |
|
void | DeleteYV12Texture (int index) |
|
bool | CreateYV12Texture (int index) |
|
bool | UploadNV12Texture (int index) |
|
void | DeleteNV12Texture (int index) |
|
bool | CreateNV12Texture (int index) |
|
bool | UploadYUV422PackedTexture (int index) |
|
void | DeleteYUV422PackedTexture (int index) |
|
bool | CreateYUV422PackedTexture (int index) |
|
void | CalculateTextureSourceRects (int source, int num_planes) |
|
void | RenderToFBO (int renderBuffer, int field, bool weave=false) |
|
void | RenderFromFBO () |
|
void | RenderSinglePass (int renderBuffer, int field) |
|
void | RenderRGB (int renderBuffer, int field) |
|
void | RenderProgressiveWeave (int renderBuffer, int field) |
|
void | BindPbo (CPictureBuffer &buff) |
|
void | UnBindPbo (CPictureBuffer &buff) |
|
void | LoadPlane (CYuvPlane &plane, int type, unsigned width, unsigned height, int stride, int bpp, void *data) |
|
void | GetPlaneTextureSize (CYuvPlane &plane) |
|
GLint | GetInternalFormat (GLint format, int bpp) |
|
virtual bool | RenderHook (int idx) |
|
virtual bool | CanSaveBuffers () |
|
bool | LoadCLUT () |
|
void | DeleteCLUT () |
|
void | CalcDestRect (float offsetX, float offsetY, float width, float height, float inputFrameRatio, float zoomAmount, float verticalShift, CRect &destRect) |
|
void | CalcNormalRenderRect (float offsetX, float offsetY, float width, float height, float inputFrameRatio, float zoomAmount, float verticalShift) |
|
void | CalculateFrameAspectRatio (unsigned int desired_width, unsigned int desired_height) |
|
virtual void | ManageRenderArea () |
|
virtual void | ReorderDrawPoints () |
|
void | MarkDirty () |
|
void | EnableAlwaysClip () |
|
void | saveRotatedCoords () |
|
void | syncDestRectToRotatedPoints () |
|
void | restoreRotatedCoords () |
|
virtual bool | Render (unsigned int flags, int index) |
|
virtual void | RenderUpdateVideo (bool clear, unsigned int flags=0, unsigned int alpha=255) |
|
int | NextYV12Texture () |
|
virtual bool | ValidateRenderTarget () |
|
virtual void | LoadShaders (int field=FIELD_FULL) |
|
virtual void | ReleaseShaders () |
|
void | SetTextureFilter (GLenum method) |
|
void | UpdateVideoFilter () |
|
void | CheckVideoParameters (int index) |
|
AVColorPrimaries | GetSrcPrimaries (AVColorPrimaries srcPrimaries, unsigned int width, unsigned int height) |
|
bool | UploadYV12Texture (int index) |
|
void | DeleteYV12Texture (int index) |
|
bool | CreateYV12Texture (int index) |
|
virtual bool | SkipUploadYV12 (int index) |
|
bool | UploadNV12Texture (int index) |
|
void | DeleteNV12Texture (int index) |
|
bool | CreateNV12Texture (int index) |
|
void | CalculateTextureSourceRects (int source, int num_planes) |
|
void | RenderToFBO (int index, int field) |
|
void | RenderFromFBO () |
|
void | RenderSinglePass (int index, int field) |
|
virtual bool | RenderHook (int idx) |
|
void | LoadPlane (CYuvPlane &plane, int type, unsigned width, unsigned height, int stride, int bpp, void *data) |
|