Pyrogenesis  trunk
Classes
ShaderProgramFFP.cpp File Reference
#include "precompiled.h"
#include "ShaderProgram.h"
#include "graphics/ShaderDefines.h"
#include "graphics/TextureManager.h"
#include "lib/res/graphics/ogl_tex.h"
#include "maths/Matrix3D.h"
#include "maths/Vector3D.h"
#include "ps/CLogger.h"
#include "renderer/Renderer.h"
Include dependency graph for ShaderProgramFFP.cpp:

Classes

class  CShaderProgramFFP
 CShaderProgramFFP allows rendering code to use the shader-based API even if the 'shader' is actually implemented with the fixed-function pipeline instead of anything programmable. More...
 
class  CShaderProgramFFP_Dummy
 A shader that does nothing but provide a shader-compatible interface to fixed-function features, for compatibility with existing fixed-function code that isn't fully ported to the shader API. More...
 
class  CShaderProgramFFP_OverlayLine
 
class  CShaderProgramFFP_GuiText
 
class  CShaderProgramFFP_Gui_Base
 
class  CShaderProgramFFP_GuiMinimap
 
class  CShaderProgramFFP_GuiBasic
 
class  CShaderProgramFFP_GuiAdd
 
class  CShaderProgramFFP_GuiGrayscale
 
class  CShaderProgramFFP_GuiSolid
 
class  CShaderProgramFFP_Model_Base
 Common functionality for model rendering in the fixed renderpath. More...
 
class  CShaderProgramFFP_Model
 Basic non-recolored diffuse-textured model rendering. More...
 
class  CShaderProgramFFP_ModelColor
 Player-coloring diffuse-textured model rendering. More...
 
class  CShaderProgramFFP_ModelSolid
 Optionally-player-colored untextured model rendering. More...
 
class  CShaderProgramFFP_ModelSolidTex
 Plain unlit texture model rendering, for e.g. More...