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
Property Value
- int
StencilSize
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