Pioneer
Loading...
Searching...
No Matches
Graphics::RendererOGL Member List

This is the complete list of members for Graphics::RendererOGL, including all inherited members.

AddCachedTexture(const std::string &type, const std::string &name, Texture *texture)Graphics::Renderer
BeginFrame() override finalGraphics::RendererOGLvirtual
CheckErrors(const char *func=nullptr, const int line=-1)Graphics::RendererOGLstatic
CheckRenderErrors(const char *func=nullptr, const int line=-1) const override finalGraphics::RendererOGLinlinevirtual
ClearDepthBuffer() override finalGraphics::RendererOGLvirtual
ClearScreen() override finalGraphics::RendererOGLvirtual
CloneMaterial(const Material *, const MaterialDescriptor &, const RenderStateDesc &) override finalGraphics::RendererOGLvirtual
CreateIndexBuffer(Uint32 size, BufferUsage, IndexBufferSize) override finalGraphics::RendererOGLvirtual
CreateInstanceBuffer(Uint32 size, BufferUsage) override finalGraphics::RendererOGLvirtual
CreateMaterial(const std::string &, const MaterialDescriptor &, const RenderStateDesc &) override finalGraphics::RendererOGLvirtual
CreateMeshObject(VertexBuffer *v, IndexBuffer *i) override finalGraphics::RendererOGLvirtual
CreateMeshObjectFromArray(const VertexArray *v, IndexBuffer *i=nullptr, BufferUsage u=BUFFER_USAGE_STATIC) override finalGraphics::RendererOGLvirtual
CreateRenderTarget(const RenderTargetDesc &) override finalGraphics::RendererOGLvirtual
CreateTexture(const TextureDescriptor &descriptor) override finalGraphics::RendererOGLvirtual
CreateUniformBuffer(Uint32 size, BufferUsage) override finalGraphics::RendererOGLvirtual
CreateVertexBuffer(const VertexBufferDesc &) override finalGraphics::RendererOGLvirtual
DrawBuffer(const VertexArray *v, Material *m) override finalGraphics::RendererOGLvirtual
DrawBufferDynamic(VertexBuffer *v, uint32_t vtxOffset, IndexBuffer *i, uint32_t idxOffset, uint32_t numElems, Material *m) override finalGraphics::RendererOGLvirtual
DrawMesh(MeshObject *, Material *) override finalGraphics::RendererOGLvirtual
DrawMeshDynamicInternal(BufferBinding< OGL::VertexBuffer > vtxBind, BufferBinding< OGL::IndexBuffer > idxBind, PrimitiveType type)Graphics::RendererOGL
DrawMeshInstanced(MeshObject *, Material *, InstanceBuffer *) override finalGraphics::RendererOGLvirtual
DrawMeshInstancedInternal(OGL::MeshObject *, OGL::InstanceBuffer *, PrimitiveType type)Graphics::RendererOGL
DrawMeshInternal(OGL::MeshObject *, PrimitiveType type)Graphics::RendererOGL
EndFrame() override finalGraphics::RendererOGLvirtual
FlushCommandBuffers() override finalGraphics::RendererOGLvirtual
FrameGrab(ScreendumpState &sd) override finalGraphics::RendererOGLvirtual
GetAmbientColor() constGraphics::Rendererinline
GetCachedTexture(const std::string &type, const std::string &name)Graphics::Renderer
GetDisplayAspect() constGraphics::Rendererinline
GetDrawUniformBuffer(Uint32 size)Graphics::RendererOGL
GetLight(const Uint32 idx) constGraphics::Rendererinline
GetLightUniformBuffer()Graphics::RendererOGL
GetMaterialRenderState(const Graphics::Material *m) override finalGraphics::RendererOGLvirtual
GetMaximumNumberAASamples() const override finalGraphics::RendererOGLvirtual
GetName() const override finalGraphics::RendererOGLinlinevirtual
Graphics::Renderer::GetName(std::string_view s)Graphics::Rendererinlinestatic
GetNearFarRange(float &near_, float &far_) const override finalGraphics::RendererOGLvirtual
GetNumLights() const override finalGraphics::RendererOGLinlinevirtual
GetProjection() const override finalGraphics::RendererOGLinlinevirtual
GetRendererType() const override finalGraphics::RendererOGLinlinevirtual
GetSDLWindow() constGraphics::Rendererinline
GetStateCache()Graphics::RendererOGLinline
GetStats()Graphics::Rendererinline
GetTextureCache()Graphics::Rendererinline
GetTransform() const override finalGraphics::RendererOGLinlinevirtual
GetViewport() const override finalGraphics::RendererOGLinlinevirtual
GetWindowHeight() constGraphics::Rendererinline
GetWindowWidth() constGraphics::Rendererinline
m_activeRenderTargetGraphics::RendererOGLprotected
m_ambientGraphics::Rendererprotected
m_clearColorGraphics::RendererOGLprotected
m_drawCommandListGraphics::RendererOGLprotected
m_drawUniformBuffersGraphics::RendererOGLprotected
m_frameNumGraphics::RendererOGLprotected
m_heightGraphics::Rendererprotected
m_lightsGraphics::Rendererprotected
m_lightUniformBufferGraphics::RendererOGLprotected
m_maxZFarGraphics::RendererOGLprotected
m_minZNearGraphics::RendererOGLprotected
m_modelViewMatGraphics::RendererOGLprotected
m_numDirLightsGraphics::RendererOGLprotected
m_numLightsGraphics::RendererOGLprotected
m_projectionMatGraphics::RendererOGLprotected
m_renderStateCacheGraphics::RendererOGLprotected
m_shadersGraphics::RendererOGLprotected
m_statsGraphics::Rendererprotected
m_useAnisotropicFilteringGraphics::RendererOGLprotected
m_useCompressedTexturesGraphics::RendererOGLprotected
m_useNVDepthRangedGraphics::RendererOGLprotected
m_viewportGraphics::RendererOGLprotected
m_widthGraphics::Rendererprotected
m_windowGraphics::Rendererprotected
m_windowRenderTargetGraphics::RendererOGLprotected
PopState() override finalGraphics::RendererOGLinlineprotectedvirtual
PushState() override finalGraphics::RendererOGLinlineprotectedvirtual
RegisterRenderer()Graphics::RendererOGLstatic
ReloadShaders() override finalGraphics::RendererOGLvirtual
RemoveAllCachedTextures()Graphics::Renderer
RemoveCachedTexture(const std::string &type, const std::string &name)Graphics::Renderer
Renderer(SDL_Window *win, int width, int height)Graphics::Renderer
RendererOGL(SDL_Window *window, const Graphics::Settings &vs, SDL_GLContext &glContext)Graphics::RendererOGL
Screendump(ScreendumpState &sd) override finalGraphics::RendererOGLvirtual
SetAmbientColor(const Color &c) override finalGraphics::RendererOGLvirtual
SetClearColor(const Color &c) override finalGraphics::RendererOGLvirtual
SetLightIntensity(Uint32 numlights, const float *intensity) override finalGraphics::RendererOGLvirtual
SetLights(Uint32 numlights, const Light *l) override finalGraphics::RendererOGLvirtual
SetOrthographicProjection(float xmin, float xmax, float ymin, float ymax, float zmin, float zmax) override finalGraphics::RendererOGLvirtual
SetPerspectiveProjection(float fov, float aspect, float near_, float far_) override finalGraphics::RendererOGLvirtual
SetProjection(const matrix4x4f &m) override finalGraphics::RendererOGLvirtual
SetRenderTarget(RenderTarget *) override finalGraphics::RendererOGLvirtual
SetScissor(ViewportExtents) override finalGraphics::RendererOGLvirtual
SetTransform(const matrix4x4f &m) override finalGraphics::RendererOGLvirtual
SetViewport(ViewportExtents v) override finalGraphics::RendererOGLvirtual
SetWireFrameMode(bool enabled) override finalGraphics::RendererOGLvirtual
SupportsInstancing() override finalGraphics::RendererOGLinlinevirtual
SwapBuffers() override finalGraphics::RendererOGLvirtual
TextureCache typedefGraphics::Renderer
WriteRendererInfo(std::ostream &out) const override finalGraphics::RendererOGLvirtual
~Renderer()Graphics::Renderervirtual
~RendererOGL() override finalGraphics::RendererOGLvirtual