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