SPIRVSource Class
The compiled shader in SPIR-V format.
Inheritance Hierarchy
SystemObject
  Aspose.ThreeD.RenderShaderSource
    Aspose.ThreeD.RenderSPIRVSource

Namespace: Aspose.ThreeD.Render
Assembly: Aspose.3D (in Aspose.3D.dll) Version: 20.3.0.0 (20.3)
Syntax
public sealed class SPIRVSource : ShaderSource

The SPIRVSource type exposes the following members.

Constructors
  NameDescription
Public methodSPIRVSource
Constructor of SPIR-V based shader sources.
Properties
  NameDescription
Public propertyComputeShader
Gets or sets the source code of the compute shader.
Public propertyFragmentShader
Gets or sets the source code of the fragmnt shader.
Public propertyGeometryShader
Gets or sets the source code of the geometry shader.
Public propertyMaximumDescriptorSets
Maximum descriptor sets, default value is 10
Public propertyVertexShader
Gets or sets the source code of the vertex shader
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from Object.)
See Also