internal KernelArgument(Type type, string name, KernelArgumentKind kind, KernelArgumentMemory memory, KernelArgumentAccess access) : base(type, name, 0) { Kind = kind; Access = access; Memory = memory; }
public static KernelArgument KArg(Type type, string name, KernelArgumentKind kind) { return(new KernelArgument(type, name, kind, KernelArgumentMemory.Default, KernelArgumentAccess.ReadWrite)); }
public static KernelArgument KArg(Type type, string name, KernelArgumentKind kind, KernelArgumentMemory memory, KernelArgumentAccess access) { return(new KernelArgument(type, name, kind, memory, access)); }