Scaleform::Render::D3D9::ShaderManager
class ShaderManager : public StaticShaderManager<ShaderDesc, VertexShaderDesc, Uniform, ShaderInterface, Texture>;
ShaderManager maintains shaders and declarations needed for rendering with different fill styles and includes methods for applying them to the device.
Method |
Description |
Returns the ShaderModel version that is used. | |
Initializes the shader manager and registers the VertexShaders and the PixelShaders. | |
Begins scene rendering. | |
| |
Completes rendering of a scene. | |
Returns whether the current hardware supports dynamic loops inside shaders. | |
Determines whether the device supports hardware instancing. | |
Clears all texture memory and the state information regarding textures. | |
Returns the bit-flags that the ShaderManager requires for proper operation. |
D3D9_Shader.h