Skip to content

WebGLContextAttributes

[<Interface>]
type WebGLContextAttributes =
    abstract member alpha: bool option with get, set
    abstract member antialias: bool option with get, set
    abstract member depth: bool option with get, set
    abstract member desynchronized: bool option with get, set
    abstract member failIfMajorPerformanceCaveat: bool option with get, set
    abstract member powerPreference: WebGLPowerPreference option with get, set
    abstract member premultipliedAlpha: bool option with get, set
    abstract member preserveDrawingBuffer: bool option with get, set
    abstract member stencil: bool option with get, set
    abstract member xrCompatible: bool option with get, set
    static member Create (?alpha: bool, ?antialias: bool, ?depth: bool, ?desynchronized: bool, ?failIfMajorPerformanceCaveat: bool, ?powerPreference: WebGLPowerPreference, ?premultipliedAlpha: bool, ?preserveDrawingBuffer: bool, ?stencil: bool, ?xrCompatible: bool) : WebGLContextAttributes
AssemblyGlutinum.Web
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>]

Properties

abstract member alpha: bool option with get, set
abstract member antialias: bool option with get, set
abstract member depth: bool option with get, set
abstract member desynchronized: bool option with get, set
abstract member failIfMajorPerformanceCaveat: bool option with get, set
abstract member powerPreference: WebGLPowerPreference option with get, set
abstract member premultipliedAlpha: bool option with get, set
abstract member preserveDrawingBuffer: bool option with get, set
abstract member stencil: bool option with get, set
abstract member xrCompatible: bool option with get, set

Methods

static member Create (?alpha: bool, ?antialias: bool, ?depth: bool, ?desynchronized: bool, ?failIfMajorPerformanceCaveat: bool, ?powerPreference: WebGLPowerPreference, ?premultipliedAlpha: bool, ?preserveDrawingBuffer: bool, ?stencil: bool, ?xrCompatible: bool) : WebGLContextAttributes