Class ShaderExportSystem
Export system for built-in shaders
Inherited Members
Unity.Entities.Runtime.Build.ConfigurationSystemBase.OnCreateForCompiler()
Unity.Entities.ComponentSystemBase.GetArchetypeChunkComponentType<T>(System.Boolean)
Unity.Entities.ComponentSystemBase.GetArchetypeChunkComponentTypeDynamic(Unity.Entities.ComponentType)
Unity.Entities.ComponentSystemBase.GetArchetypeChunkBufferType<T>(System.Boolean)
Unity.Entities.ComponentSystemBase.GetArchetypeChunkSharedComponentType<T>()
Unity.Entities.ComponentSystemBase.GetArchetypeChunkEntityType()
Namespace: Unity.TinyConversion
Syntax
public abstract class ShaderExportSystem : ConfigurationSystemBase
Methods
CreateShaderDataEntity(Hash128, String, ShaderCompilerPlatform[])
Declaration
protected Entity CreateShaderDataEntity(Hash128 shaderGuid, string srcFile, ShaderCompilerPlatform[] platforms)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash128 | shaderGuid | |
| String | srcFile | |
| ShaderCompilerPlatform[] | platforms |
Returns
| Type | Description |
|---|---|
| Entity |
InitShaderCompiler()
Declaration
protected void InitShaderCompiler()
ShutdownShaderCompiler()
Declaration
protected void ShutdownShaderCompiler()