Exemple #1
0
 public ShaderBuiltin WithSemantic(BuiltinSemantic semantic)
 {
     return(new ShaderBuiltin(Stage, semantic));
 }
Exemple #2
0
 public ShaderBuiltin(ShaderStage stage, BuiltinSemantic semantic)
 {
     Stage    = stage;
     Semantic = semantic;
 }
Exemple #3
0
 public ShaderBuiltin(BuiltinSemantic semantic)
 {
     Semantic = semantic;
     Stage    = GetStages(semantic);
 }
Exemple #4
0
 public static ShaderStage GetStages(BuiltinSemantic semantic)
 {
     return(stageInputs[(int)semantic]);
 }