Example #1
0
 public unsafe IntPtr CreateCommandQueueWithProperties([Flow(FlowDirection.In)] int context, [Flow(FlowDirection.In)] int device, [Flow(FlowDirection.In)] KHR *properties, [Flow(FlowDirection.Out)] int *errcode_ret)
 {
     // IntPtrOverloader
     return(CreateCommandQueueWithProperties(new IntPtr(context), new IntPtr(device), properties, errcode_ret));
 }
Example #2
0
 public abstract unsafe IntPtr CreateCommandQueueWithProperties([Flow(FlowDirection.In)] IntPtr context, [Flow(FlowDirection.In)] IntPtr device, [Flow(FlowDirection.In)] KHR *properties, [Flow(FlowDirection.Out)] int *errcode_ret);
Example #3
0
 public unsafe partial nint CreateCommandQueueWithProperties([Flow(FlowDirection.In)] nint context, [Flow(FlowDirection.In)] nint device, [Flow(FlowDirection.In)] KHR *properties, [Flow(FlowDirection.Out)] out int errcode_ret);
Example #4
0
 public abstract unsafe uint GetDebugMessageLog([Flow(FlowDirection.In)] uint count, [Flow(FlowDirection.In)] uint bufSize, [Count(Parameter = "count"), Flow(FlowDirection.Out)] KHR *sources, [Count(Parameter = "count"), Flow(FlowDirection.Out)] KHR *types, [Count(Parameter = "count"), Flow(FlowDirection.Out)] uint *ids, [Count(Parameter = "count"), Flow(FlowDirection.Out)] KHR *severities, [Count(Parameter = "count"), Flow(FlowDirection.Out)] uint *lengths, [Count(Parameter = "bufSize"), Flow(FlowDirection.Out)] char *messageLog);
 public static unsafe IntPtr CreateCommandQueueWithProperties(this KhrCreateCommandQueue thisApi, [Flow(FlowDirection.In)] IntPtr context, [Flow(FlowDirection.In)] IntPtr device, [Flow(FlowDirection.In)] KHR *properties, [Flow(FlowDirection.Out)] Span <int> errcode_ret)
 {
     // SpanOverloader
     return(thisApi.CreateCommandQueueWithProperties(context, device, properties, out errcode_ret.GetPinnableReference()));
 }