Graphics/GraphicsEngine/interface/Shader.h file

Contents

Definition of the Diligent::IShader interface and related data structures

Namespaces

namespace Diligent
The library uses Direct3D-style math:

Classes

struct Diligent::ShaderDesc
Shader description.
struct Diligent::IShaderSourceInputStreamFactory
Shader source stream factory interface.
struct Diligent::ShaderVersion
Shader version.
struct Diligent::ShaderCreateInfo
Shader creation attributes.
struct Diligent::ShaderResourceDesc
Shader resource description.
struct Diligent::IShader
Shader interface.