ShaderManager

ShaderManager
Scaleform::Render::D3D1x::ShaderManager
Declaration
class ShaderManager : public StaticShaderManager<ShaderDesc, VertexShaderDesc, Uniform, ShaderInterface, Texture>;
Description

ShaderManager maintains shaders and declarations needed for rendering with different fill styles and includes methods for applying them to the device.

Methods
Method 
Description 
Returns the bit-flags that the ShaderManager requires for proper operation. 
Determines whether the device supports hardware instancing. 
Initializes the shader manager and registers the VertexShaders and the PixelShaders. 
Begins scene rendering. 
Completes rendering of a scene. 
Obtains formats that the renderer will use for single, batched and instanced rendering of the specified source format. 
Clears all texture memory and the state information regarding textures. 
Returns the ShaderModel version that is used. 
ShaderManager constructor. 
File

D3D1x_Shader.h