public static CIContext FromMetalDevice (IMTLDevice device, CIContextOptions options) { if (options == null) return FromMetalDevice (device); return FromMetalDevice (device, options.Dictionary); }
public static CIContext FromContext (EAGLContext eaglContext, CIContextOptions options) { if (options == null) return FromContext (eaglContext); return FromContext (eaglContext, options.Dictionary); }
public static CIContext FromOptions (CIContextOptions options) { return FromOptions (options?.Dictionary); }
public static CIContext FromContext (CGContext ctx, CIContextOptions options) { return FromContext (ctx, options?.Dictionary); }
public CIContext (CIContextOptions options) : this (options?.Dictionary) { }