Skip to main content

IGlContext Interface

Definition

Namespace:Avalonia.OpenGL
Assembly:Avalonia.OpenGL
Package:Avalonia
public interface IGlContext

Methods

NameDescription
CreateSharedContextNo summary available.
IsSharedWithNo summary available.
MakeCurrentNo summary available.

CreateSharedContext Method

public Avalonia.OpenGL.IGlContext CreateSharedContext(System.Collections.Generic.IEnumerable<Avalonia.OpenGL.GlVersion> preferredVersions)

Parameters

preferredVersions System.Collections.Generic.IEnumerable<Avalonia.OpenGL.GlVersion>

Returns

Avalonia.OpenGL.IGlContext

IsSharedWith Method

public bool IsSharedWith(Avalonia.OpenGL.IGlContext context)

Parameters

context Avalonia.OpenGL.IGlContext

Returns

bool

MakeCurrent Method

public IDisposable MakeCurrent()

Returns

IDisposable

Properties

NameDescription
CanCreateSharedContextNo summary available.
GlInterfaceNo summary available.
SampleCountNo summary available.
StencilSizeNo summary available.
VersionNo summary available.

CanCreateSharedContext Property

public bool CanCreateSharedContext { get; set; }

GlInterface Property

public Avalonia.OpenGL.GlInterface GlInterface { get; set; }

SampleCount Property

public int SampleCount { get; set; }

StencilSize Property

public int StencilSize { get; set; }

Version Property

public Avalonia.OpenGL.GlVersion Version { get; set; }