| AcquireDevice(void) | MythRenderD3D9 | |
| Begin(void) | MythRenderD3D9 | |
| ClearBuffer(void) | MythRenderD3D9 | |
| CopyFrame(void *surface, D3D9Image *img) | MythRenderD3D9 | |
| Create(QSize size, HWND window) | MythRenderD3D9 | |
| CreateDeviceManager(void) | MythRenderD3D9 | private |
| CreateSurface(const QSize &size, bool video=false) | MythRenderD3D9 | |
| CreateTexture(const QSize &size) | MythRenderD3D9 | |
| CreateVertexBuffer(IDirect3DTexture9 *texture=nullptr) | MythRenderD3D9 | |
| DecrRef(void) | ReferenceCounter | virtual |
| DeleteSurface(IDirect3DSurface9 *surface) | MythRenderD3D9 | |
| DeleteSurfaces(void) | MythRenderD3D9 | private |
| DeleteTexture(IDirect3DTexture9 *texture) | MythRenderD3D9 | |
| DeleteTextures(void) | MythRenderD3D9 | private |
| DeleteVertexBuffer(IDirect3DVertexBuffer9 *vertexbuffer) | MythRenderD3D9 | |
| DeleteVertexBuffers(void) | MythRenderD3D9 | private |
| DestroyDeviceManager(void) | MythRenderD3D9 | private |
| DrawRect(const QRect &rect, const QColor &color, int alpha) | MythRenderD3D9 | |
| DrawTexturedQuad(IDirect3DVertexBuffer9 *vertexbuffer) | MythRenderD3D9 | |
| EnableBlending(IDirect3DDevice9 *dev, bool enable) | MythRenderD3D9 | private |
| End(void) | MythRenderD3D9 | |
| GetBuffer(IDirect3DSurface9 *surface, uint &pitch) | MythRenderD3D9 | |
| GetDescription() | MythRender | virtual |
| GetDeviceManager(void) | MythRenderD3D9 | inline |
| GetRect(IDirect3DVertexBuffer9 *vertexbuffer) | MythRenderD3D9 | |
| GetSize(void) const | MythRender | inline |
| HardwareYUVConversion(void) | MythRenderD3D9 | |
| IncrRef(void) | ReferenceCounter | virtual |
| Init2DState(void) | MythRenderD3D9 | private |
| IsErrored(void) const | MythRender | inline |
| IsShared(void) const | MythRender | |
| m_adaptor_fmt | MythRenderD3D9 | private |
| m_blend | MythRenderD3D9 | private |
| m_current_surface | MythRenderD3D9 | private |
| m_d3d | MythRenderD3D9 | private |
| m_default_surface | MythRenderD3D9 | private |
| m_deviceHandle | MythRenderD3D9 | private |
| m_deviceManager | MythRenderD3D9 | private |
| m_deviceManagerToken | MythRenderD3D9 | private |
| m_errored | MythRender | protected |
| m_lock | MythRenderD3D9 | private |
| m_logDebug | ReferenceCounter | protected |
| m_multi_texturing | MythRenderD3D9 | private |
| m_rect_vertexbuffer | MythRenderD3D9 | private |
| m_referenceCount | ReferenceCounter | protected |
| m_rootD3DDevice | MythRenderD3D9 | private |
| m_size | MythRender | protected |
| m_surface_fmt | MythRenderD3D9 | private |
| m_surfaces | MythRenderD3D9 | private |
| m_texture_fmt | MythRenderD3D9 | private |
| m_texture_vertices | MythRenderD3D9 | private |
| m_textures | MythRenderD3D9 | private |
| m_type | MythRender | protected |
| m_vertexbuffers | MythRenderD3D9 | private |
| m_videosurface_fmt | MythRenderD3D9 | private |
| MultiTexturing(IDirect3DDevice9 *dev, bool enable, IDirect3DTexture9 *texture=nullptr) | MythRenderD3D9 | private |
| MythRender(RenderType type) | MythRender | explicit |
| MythRenderD3D9() | MythRenderD3D9 | inline |
| Present(HWND win) | MythRenderD3D9 | |
| PrintDebug(void) | ReferenceCounter | static |
| ReferenceCounter(const QString &debugName, bool logDebug=true) | ReferenceCounter | explicit |
| ReleaseBuffer(IDirect3DSurface9 *surface) | MythRenderD3D9 | |
| ReleaseDevice(void) | MythRenderD3D9 | |
| ReleaseResources(void) | MythRender | inlineprotectedvirtual |
| ResolveAddress(const char *lib, const char *proc) | MythRenderD3D9 | static |
| SetRenderTarget(IDirect3DTexture9 *texture) | MythRenderD3D9 | |
| SetTexture(IDirect3DDevice9 *dev, IDirect3DTexture9 *texture, int num=0) | MythRenderD3D9 | private |
| SetTextureVertices(IDirect3DDevice9 *dev, bool enable) | MythRenderD3D9 | private |
| SetViewPort(const QRect, bool=false) | MythRender | inlinevirtual |
| StretchRect(IDirect3DTexture9 *texture, IDirect3DSurface9 *surface, bool known_surface=true) | MythRenderD3D9 | |
| Test(bool &reset) | MythRenderD3D9 | |
| Type(void) const | MythRender | inline |
| UpdateSurface(IDirect3DSurface9 *surface, const MythImage *image) | MythRenderD3D9 | |
| UpdateVertexBuffer(IDirect3DVertexBuffer9 *vertexbuffer, const QRect &dvr, const QRect &vr, int alpha=255, bool video=false) | MythRenderD3D9 | |
| ~MythRender() override=default | MythRender | protected |
| ~MythRenderD3D9() | MythRenderD3D9 | privatevirtual |
| ~ReferenceCounter(void) | ReferenceCounter | protectedvirtual |