Table of Contents

Interface IGlContext

Namespace
Avalonia.OpenGL
Assembly
Avalonia.OpenGL.dll
public interface IGlContext : IPlatformGraphicsContext, IDisposable, IOptionalFeatureProvider
Inherited Members

Properties

CanCreateSharedContext

bool CanCreateSharedContext { get; }

Property Value

bool

GlInterface

GlInterface GlInterface { get; }

Property Value

GlInterface

SampleCount

int SampleCount { get; }

Property Value

int

StencilSize

int StencilSize { get; }

Property Value

int

Version

GlVersion Version { get; }

Property Value

GlVersion

Methods

CreateSharedContext(IEnumerable<GlVersion>?)

IGlContext? CreateSharedContext(IEnumerable<GlVersion>? preferredVersions = null)

Parameters

preferredVersions IEnumerable<GlVersion>

Returns

IGlContext

IsSharedWith(IGlContext)

bool IsSharedWith(IGlContext context)

Parameters

context IGlContext

Returns

bool

MakeCurrent()

IDisposable MakeCurrent()

Returns

IDisposable