|
| CRenderContext (CRenderSystemBase *rendering, CWinSystemBase *windowing, CGraphicContext &graphicsContext, CDisplaySettings &displaySettings, CMediaSettings &mediaSettings, GAME::CGameServices &gameServices, CGUIComponent *guiComponent) |
|
CRenderSystemBase * | Rendering () |
|
CWinSystemBase * | Windowing () |
|
CGraphicContext & | GraphicsContext () |
|
CGUIComponent * | GUI () |
|
void | SetViewPort (const CRect &viewPort) |
|
void | GetViewPort (CRect &viewPort) |
|
void | SetScissors (const CRect &rect) |
|
void | ApplyStateBlock () |
|
bool | IsExtSupported (const char *extension) |
|
void | EnableGUIShader (GL_SHADER_METHOD method) |
|
void | DisableGUIShader () |
|
int | GUIShaderGetPos () |
|
int | GUIShaderGetCoord0 () |
|
int | GUIShaderGetUniCol () |
|
CGUIShaderDX * | GetGUIShader () |
|
bool | UseLimitedColor () |
|
bool | DisplayHardwareScalingEnabled () |
|
void | UpdateDisplayHardwareScaling (const RESOLUTION_INFO &resInfo) |
|
int | GetScreenWidth () |
|
int | GetScreenHeight () |
|
const CRect & | GetScissors () |
|
CRect | GetViewWindow () |
|
void | SetViewWindow (float left, float top, float right, float bottom) |
|
void | SetFullScreenVideo (bool bOnOff) |
|
bool | IsFullScreenVideo () |
|
bool | IsCalibrating () |
|
RESOLUTION | GetVideoResolution () |
|
void | Clear (UTILS::COLOR::Color color) |
|
RESOLUTION_INFO | GetResInfo () |
|
void | SetRenderingResolution (const RESOLUTION_INFO &res, bool needsScaling) |
|
UTILS::COLOR::Color | MergeAlpha (UTILS::COLOR::Color color) |
|
void | SetTransform (const TransformMatrix &matrix, float scaleX, float scaleY) |
|
void | RemoveTransform () |
|
CRect | StereoCorrection (const CRect &rect) |
|
CCriticalSection & | GraphicsMutex () |
|
RESOLUTION_INFO & | GetResolutionInfo (RESOLUTION resolution) |
|
::CGameSettings & | GetGameSettings () |
|
::CGameSettings & | GetDefaultGameSettings () |
|
void | StartAgentManager (GAME::GameClientPtr gameClient) |
|
void | StopAgentManager () |
|
The documentation for this class was generated from the following files:
- xbmc/cores/RetroPlayer/rendering/RenderContext.h
- xbmc/cores/RetroPlayer/rendering/RenderContext.cpp