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)); }
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)); }
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)); }
public abstract unsafe IntPtr GetPlatformDisplay([Flow(FlowDirection.In)] EGLEnum platform, [Flow(FlowDirection.Out)] void *native_display, [Flow(FlowDirection.In)] IntPtr *attrib_list);
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;
public abstract IntPtr CreateSync([Flow(FlowDirection.In)] IntPtr dpy, [Flow(FlowDirection.In)] EGLEnum type, [Flow(FlowDirection.In)] Span <IntPtr> attrib_list);
public abstract unsafe IntPtr CreateSync([Flow(FlowDirection.In)] IntPtr dpy, [Flow(FlowDirection.In)] EGLEnum type, [Flow(FlowDirection.In)] IntPtr *attrib_list);
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);
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);
public abstract bool BindApi([Flow(FlowDirection.In)] EGLEnum api);