Esempio n. 1
0
 public unsafe IntPtr CreateSync([Flow(FlowDirection.In)] int dpy, [Flow(FlowDirection.In)] EGLEnum type, [Flow(FlowDirection.In)] Span <IntPtr> attrib_list)
 {
     // IntPtrOverloader
     return(CreateSync(new IntPtr(dpy), type, attrib_list));
 }
Esempio n. 2
0
 public unsafe IntPtr CreatePbufferFromClientBuffer([Flow(FlowDirection.In)] int dpy, [Flow(FlowDirection.In)] EGLEnum buftype, [Flow(FlowDirection.In)] int buffer, [Flow(FlowDirection.In)] int config, [Flow(FlowDirection.In)] Span <int> attrib_list)
 {
     // IntPtrOverloader
     return(CreatePbufferFromClientBuffer(new IntPtr(dpy), buftype, new IntPtr(buffer), new IntPtr(config), attrib_list));
 }
Esempio n. 3
0
 public unsafe IntPtr CreateImage([Flow(FlowDirection.In)] int dpy, [Flow(FlowDirection.In)] int ctx, [Flow(FlowDirection.In)] EGLEnum target, [Flow(FlowDirection.In)] int buffer, [Flow(FlowDirection.In)] Span <IntPtr> attrib_list)
 {
     // IntPtrOverloader
     return(CreateImage(new IntPtr(dpy), new IntPtr(ctx), target, new IntPtr(buffer), attrib_list));
 }
Esempio n. 4
0
 public abstract unsafe IntPtr GetPlatformDisplay([Flow(FlowDirection.In)] EGLEnum platform, [Flow(FlowDirection.Out)] void *native_display, [Flow(FlowDirection.In)] IntPtr *attrib_list);
Esempio n. 5
0
 public abstract IntPtr GetPlatformDisplay <T0>([Flow(FlowDirection.In)] EGLEnum platform, [Flow(FlowDirection.Out)] Span <T0> native_display, [Flow(FlowDirection.In)] Span <IntPtr> attrib_list) where T0 : unmanaged;
Esempio n. 6
0
 public abstract IntPtr CreateSync([Flow(FlowDirection.In)] IntPtr dpy, [Flow(FlowDirection.In)] EGLEnum type, [Flow(FlowDirection.In)] Span <IntPtr> attrib_list);
Esempio n. 7
0
 public abstract unsafe IntPtr CreateSync([Flow(FlowDirection.In)] IntPtr dpy, [Flow(FlowDirection.In)] EGLEnum type, [Flow(FlowDirection.In)] IntPtr *attrib_list);
Esempio n. 8
0
 public abstract IntPtr CreateImage([Flow(FlowDirection.In)] IntPtr dpy, [Flow(FlowDirection.In)] IntPtr ctx, [Flow(FlowDirection.In)] EGLEnum target, [Flow(FlowDirection.In)] IntPtr buffer, [Flow(FlowDirection.In)] Span <IntPtr> attrib_list);
Esempio n. 9
0
 public abstract IntPtr CreatePbufferFromClientBuffer([Flow(FlowDirection.In)] IntPtr dpy, [Flow(FlowDirection.In)] EGLEnum buftype, [Flow(FlowDirection.In)] IntPtr buffer, [Flow(FlowDirection.In)] IntPtr config, [Flow(FlowDirection.In)] Span <int> attrib_list);
Esempio n. 10
0
 public abstract bool BindApi([Flow(FlowDirection.In)] EGLEnum api);