Shader |
The MaterialShaderMaterialProperties type exposes the following members.
| Name | Description | |
|---|---|---|
| ComputeShader | Gets or sets compute shader source code. | |
| FragmentShader | Gets or sets fragment (pixel) shader source code. | |
| GeometryShader | Gets or sets geometry shader source code. | |
| HasComputeShader | Gets if the material has a property for compute shader source code. | |
| HasFragmentShader | Gets if the material has a property for fragment (pixel) shader source code. | |
| HasGeometryShader | Gets if the material has a property for geometry shader source code. | |
| HasPrimitiveShader | Gets if the material has a property for primitive (domain) shader source code. | |
| HasShaderLanguageType | Gets if the material has a property for shader language type. | |
| HasTesselationShader | Gets if the material has a property for tesselation shader source code. | |
| HasVertexShader | Gets if the material has a property for vertex shader source code. | |
| PrimitiveShader | Gets or sets primitive (domain) shader source code. | |
| ShaderLanguageType | Gets or sets what language (HLSL, GLSL, etc) any shader source code in this material is of. | |
| TesselationShader | Gets or sets tesselation shader source code. | |
| VertexShader | Gets or sets vertex shader source code. |