3 using System.Collections.Generic;
4 using SiliconStudio.Core.Diagnostics;
5 using SiliconStudio.Core.Storage;
6 using SiliconStudio.Paradox.Effects;
8 namespace SiliconStudio.
Paradox.Shaders.Compiler
20 Bytecodes =
new Dictionary<string, EffectBytecode>();
21 UsedParameters =
new Dictionary<string, ShaderMixinParameters>();
36 public Dictionary<string, EffectBytecode> Bytecodes {
get; set; }
47 public Dictionary<string, ShaderMixinParameters> UsedParameters {
get; set; }
A logger that stores messages locally useful for internal log scenarios.
CompilerResults()
Initializes a new instance of the LoggerResult class.
Contains a compiled shader with bytecode for each stage.
A container to handle a hierarchical collection of effect variables.