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; }
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; }