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; }