Exemplo n.º 1
0
 public GroupSMax(SpirvTypeBase resultType, uint execution, Spv.GroupOperation operation, Node x, string debugName = null)
 {
     this.ResultType = resultType;
     this.Execution  = execution;
     this.Operation  = operation;
     this.X          = x;
     DebugName       = debugName;
 }
Exemplo n.º 2
0
 public GroupNonUniformFMax(SpirvTypeBase resultType, uint execution, Spv.GroupOperation operation, Node value, Node clusterSize, string debugName = null)
 {
     this.ResultType  = resultType;
     this.Execution   = execution;
     this.Operation   = operation;
     this.Value       = value;
     this.ClusterSize = clusterSize;
     DebugName        = debugName;
 }
 public GroupNonUniformBallotBitCount(SpirvTypeBase resultType, uint execution, Spv.GroupOperation operation, Node value, string debugName = null)
 {
     this.ResultType = resultType;
     this.Execution  = execution;
     this.Operation  = operation;
     this.Value      = value;
     DebugName       = debugName;
 }