_frameLimiter | OpenGLRenderer | protected |
_initImGui() | OpenGLRenderer | protected |
_set_3d_modelview_matrix() | OpenGLRenderer | protected |
_set_3d_projection_matrix() | OpenGLRenderer | protected |
_set_ortho_modelview() | OpenGLRenderer | protected |
_set_ortho_projection(bool gameviewport=false) | OpenGLRenderer | protected |
_shutdownImGui() | OpenGLRenderer | protected |
_zBufferRect | Renderer | |
AreRenderSurfacesOk() override | OpenGLRenderer | virtual |
BaseRenderer(std::shared_ptr< GameConfig > config, DecalBuilder *decal_builder, SpellFxRenderer *spellfx, std::shared_ptr< ParticleEngine > particle_engine, Vis *vis) | BaseRenderer | inline |
BeginDecals() override | OpenGLRenderer | virtual |
BeginLightmaps() override | OpenGLRenderer | virtual |
BeginLightmaps2() override | OpenGLRenderer | virtual |
BeginLines2D() override | OpenGLRenderer | virtual |
beginOverlays() override | OpenGLRenderer | virtual |
BeginScene2D() override | OpenGLRenderer | virtual |
BeginScene3D() override | OpenGLRenderer | virtual |
BeginTextNew(GraphicsImage *main, GraphicsImage *shadow) override | OpenGLRenderer | virtual |
Billboard_ProbablyAddToListAndSortByZOrder(float z) | BaseRenderer | protected |
BillboardSphereSpellFX(SpellFX_Billboard *a1, Color diffuse) override | BaseRenderer | virtual |
billbshader | OpenGLRenderer | protected |
billbVAO | OpenGLRenderer | protected |
billbVBO | OpenGLRenderer | protected |
BlendTextures(int a2, int a3, GraphicsImage *a4, GraphicsImage *a5, int t, int start_opacity, int end_opacity) override | OpenGLRenderer | virtual |
BltBackToFontFast(int a2, int a3, Recti *pSrcRect) override | OpenGLRenderer | virtual |
bspshader | OpenGLRenderer | protected |
bsptexloaded | OpenGLRenderer | protected |
bsptexmap | OpenGLRenderer | protected |
bsptextureheights | OpenGLRenderer | protected |
bsptextures | OpenGLRenderer | protected |
bsptexturewidths | OpenGLRenderer | protected |
bspVAO | OpenGLRenderer | protected |
bspVBO | OpenGLRenderer | protected |
ClearBlack() override | BaseRenderer | virtual |
ClearTarget(Color uColor) override | OpenGLRenderer | virtual |
ClearZBuffer() override | BaseRenderer | virtual |
clipRect | OpenGLRenderer | protected |
config | Renderer | |
CreateTexture(RgbaImageView image) override | OpenGLRenderer | virtual |
CreateZBuffer() override | BaseRenderer | virtual |
decal_builder | Renderer | |
decalshader | OpenGLRenderer | protected |
decalVAO | OpenGLRenderer | protected |
decalVBO | OpenGLRenderer | protected |
DeleteTexture(TextureRenderId id) override | OpenGLRenderer | virtual |
DoRenderBillboards_D3D() override | OpenGLRenderer | protectedvirtual |
DrawBillboards() | OpenGLRenderer | |
DrawBillboards_And_MaybeRenderSpecialEffects_And_EndScene() override | BaseRenderer | virtual |
drawcalls | Renderer | |
DrawDecal(Decal *pDecal, float z_bias) override | OpenGLRenderer | virtual |
DrawForcePerVerts() | OpenGLRenderer | protected |
DrawFromSpriteSheet(Recti *pSrcRect, Pointi *pTargetPoint, int a3, int blend_mode) override | OpenGLRenderer | virtual |
DrawImage(GraphicsImage *, const Recti &rect, int paletteid=0, Color colourmask=colorTable.White) override | OpenGLRenderer | virtual |
DrawIndoorFaces() override | OpenGLRenderer | virtual |
DrawIndoorSky(int uNumVertices, int uFaceID) override | OpenGLRenderer | virtual |
DrawIndoorSkyPolygon(int uNumVertices, GraphicsImage *texture, int dimmingLevel) | OpenGLRenderer | protected |
DrawLightmap(Lightmap *pLightmap, Vec3f *pColorMult, float z_bias) override | OpenGLRenderer | virtual |
DrawLines(const RenderVertexD3D3 *vertices, int num_vertices) override | OpenGLRenderer | virtual |
DrawMasked(float u, float v, GraphicsImage *img, int color_dimming_level, Color mask=colorTable.White) override | BaseRenderer | virtual |
DrawMonsterPortrait(const Recti &rc, SpriteFrame *Portrait_Sprite, int Y_Offset) override | BaseRenderer | virtual |
DrawOutdoorBuildings() override | OpenGLRenderer | virtual |
DrawOutdoorSky() override | OpenGLRenderer | virtual |
DrawOutdoorSkyPolygon(int numVertices, GraphicsImage *texture, int dimmingLevel) | OpenGLRenderer | protected |
DrawOutdoorTerrain() override | OpenGLRenderer | virtual |
DrawProjectile(float srcX, float srcY, float a3, float a4, float dstX, float dstY, float a7, float a8, GraphicsImage *texture) override | OpenGLRenderer | virtual |
DrawSpecialEffectsQuad(GraphicsImage *texture, int palette) override | BaseRenderer | virtual |
DrawSpriteObjects() override | BaseRenderer | virtual |
DrawTextNew(int x, int y, int w, int h, float u1, float v1, float u2, float v2, int isshadow, Color colour) override | OpenGLRenderer | virtual |
DrawTextureCustomHeight(float u, float v, GraphicsImage *, int height) override | OpenGLRenderer | virtual |
DrawTextureGrayShade(float u, float v, GraphicsImage *a4) override | BaseRenderer | virtual |
DrawTextureNew(float u, float v, GraphicsImage *, Color colourmask=colorTable.White) override | OpenGLRenderer | virtual |
DrawTextureOffset(int x, int y, int offset_x, int offset_y, GraphicsImage *) override | OpenGLRenderer | virtual |
DrawTransparentGreenShade(float u, float v, GraphicsImage *pTexture) override | BaseRenderer | virtual |
DrawTransparentRedShade(float u, float v, GraphicsImage *a4) override | BaseRenderer | virtual |
DrawTwodVerts() override | OpenGLRenderer | virtual |
EndDecals() override | OpenGLRenderer | virtual |
EndLightmaps() override | OpenGLRenderer | virtual |
EndLightmaps2() override | OpenGLRenderer | virtual |
EndLines2D() override | OpenGLRenderer | virtual |
endOverlays() override | OpenGLRenderer | virtual |
EndTextNew() override | OpenGLRenderer | virtual |
FillRectFast(int x, int y, int width, int height, Color color) override | OpenGLRenderer | virtual |
flushAndScale() override | OpenGLRenderer | virtual |
fog | OpenGLRenderer | protected |
fogend | OpenGLRenderer | protected |
fogmiddle | OpenGLRenderer | protected |
fogstart | OpenGLRenderer | protected |
forcepershader | OpenGLRenderer | protected |
forceperVAO | OpenGLRenderer | protected |
forceperVBO | OpenGLRenderer | protected |
gamma | OpenGLRenderer | protected |
getActorsInViewport(int pDepth) override | BaseRenderer | virtual |
GetGamma() override | BaseRenderer | virtual |
GetPresentDimensions() override | BaseRenderer | virtual |
GetRenderDimensions() override | BaseRenderer | virtual |
GL_lastboundtex | OpenGLRenderer | protected |
GPU_MAX_TEX_LAYERS | OpenGLRenderer | protected |
GPU_MAX_TEX_SIZE | OpenGLRenderer | protected |
GPU_MAX_TEX_UNITS | OpenGLRenderer | protected |
GPU_MAX_TOTAL_TEXTURES | OpenGLRenderer | protected |
GPU_MAX_UNIFORM_COMP | OpenGLRenderer | protected |
hd_water_current_frame | Renderer | |
hd_water_tile_anim | Renderer | |
Initialize() override | OpenGLRenderer | virtual |
InitializeFullscreen() override | OpenGLRenderer | virtual |
lineshader | OpenGLRenderer | protected |
lineVAO | OpenGLRenderer | protected |
lineVBO | OpenGLRenderer | protected |
MakeFullScreenshot() override | OpenGLRenderer | virtual |
MakeParticleBillboardAndPush(SoftwareBillboard *a2, GraphicsImage *texture, Color uDiffuse, int angle) override | BaseRenderer | virtual |
MakeViewportScreenshot(const int width, const int height) override | OpenGLRenderer | virtual |
numoutbuildtexloaded | OpenGLRenderer | protected |
numterraintexloaded | OpenGLRenderer | protected |
OpenGLRenderer(std::shared_ptr< GameConfig > config, DecalBuilder *decal_builder, SpellFxRenderer *spellfx, std::shared_ptr< ParticleEngine > particle_engine, Vis *vis) | OpenGLRenderer | |
outbuildshader | OpenGLRenderer | protected |
outbuildtexmap | OpenGLRenderer | protected |
outbuildtextureheights | OpenGLRenderer | protected |
outbuildtextures | OpenGLRenderer | protected |
outbuildtexturewidths | OpenGLRenderer | protected |
outbuildVAO | OpenGLRenderer | protected |
outbuildVBO | OpenGLRenderer | protected |
outputPresent | BaseRenderer | protected |
outputRender | BaseRenderer | protected |
pActiveZBuffer | Renderer | |
paltex2D | OpenGLRenderer | protected |
particle_engine | Renderer | |
pBillboardRenderListD3D | Renderer | |
PrepareDecorationsRenderList_ODM() override | BaseRenderer | virtual |
Present() override | OpenGLRenderer | virtual |
PresentBlackScreen() override | BaseRenderer | virtual |
projmat | OpenGLRenderer | protected |
RasterLine2D(Pointi a, Pointi b, Color uColor32) override | OpenGLRenderer | virtual |
ReadScreenPixels() override | OpenGLRenderer | virtual |
Reinitialize(bool firstInit) override | OpenGLRenderer | virtual |
Release() override | OpenGLRenderer | virtual |
ReleaseBSP() override | OpenGLRenderer | virtual |
ReleaseTerrain() override | OpenGLRenderer | virtual |
ReloadShaders() override | OpenGLRenderer | virtual |
Renderer(std::shared_ptr< GameConfig > config, DecalBuilder *decal_builder, SpellFxRenderer *spellfx, std::shared_ptr< ParticleEngine > particle_engine, Vis *vis) | Renderer | |
ResetUIClipRect() override | OpenGLRenderer | virtual |
RestoreBackBuffer() override | OpenGLRenderer | virtual |
RestoreFrontBuffer() override | OpenGLRenderer | virtual |
ScreenFade(Color color, float t) override | OpenGLRenderer | virtual |
SetBillboardBlendOptions(RenderBillboardD3D::OpacityType a1) | OpenGLRenderer | protected |
SetFogParametersGL() | OpenGLRenderer | protected |
SetUIClipRect(const Recti &rect) override | OpenGLRenderer | virtual |
spell_fx_renderer | Renderer | |
swapBuffers() override | OpenGLRenderer | virtual |
SwitchToWindow() override | OpenGLRenderer | virtual |
terrainshader | OpenGLRenderer | protected |
terraintexmap | OpenGLRenderer | protected |
terraintextures | OpenGLRenderer | protected |
terraintexturesizes | OpenGLRenderer | protected |
terrainVAO | OpenGLRenderer | protected |
terrainVBO | OpenGLRenderer | protected |
texmain | OpenGLRenderer | protected |
texshadow | OpenGLRenderer | protected |
textshader | OpenGLRenderer | protected |
TexturePixelRotateDraw(float u, float v, GraphicsImage *img, int time) override | OpenGLRenderer | virtual |
textVAO | OpenGLRenderer | protected |
textVBO | OpenGLRenderer | protected |
TransformBillboard(const SoftwareBillboard *a2, const RenderBillboard *pBillboard) | BaseRenderer | protected |
TransformBillboardsAndSetPalettesODM() override | BaseRenderer | virtual |
twodshader | OpenGLRenderer | protected |
twodVAO | OpenGLRenderer | protected |
twodVBO | OpenGLRenderer | protected |
uFogColor | Renderer | |
uNumBillboardsToDraw | Renderer | |
Update_Texture(GraphicsImage *texture) override | OpenGLRenderer | virtual |
updateRenderDimensions() | BaseRenderer | private |
UpdateTexture(TextureRenderId id, RgbaImageView image) override | OpenGLRenderer | virtual |
viewmat | OpenGLRenderer | protected |
vis | Renderer | |
ZDrawTextureAlpha(float u, float v, GraphicsImage *pTexture, int zVal) override | BaseRenderer | virtual |
~OpenGLRenderer() | OpenGLRenderer | virtual |
~Renderer() | Renderer | virtual |