Table of Contents

Class Extensions

Namespace
ReFuel.Graphics.OpenGL
Assembly
ReFuel.dll

Query available OpenGL extensions, cached for select extensions.

public class Extensions
Inheritance
Extensions
Inherited Members

Properties

AvailableExtensions

Set of available extensions.

public IImmutableSet<string> AvailableExtensions { get; }

Property Value

IImmutableSet<string>

GL_ARB_blend_func_extended

public bool GL_ARB_blend_func_extended { get; }

Property Value

bool

GL_ARB_occlusion_query

public bool GL_ARB_occlusion_query { get; }

Property Value

bool

GL_ARB_shading_language_include

public bool GL_ARB_shading_language_include { get; }

Property Value

bool

GL_EXT_texture_filter_anisotropic

public bool GL_EXT_texture_filter_anisotropic { get; }

Property Value

bool

GL_KHR_debug

public bool GL_KHR_debug { get; }

Property Value

bool

GL_NV_shading_rate_image

public bool GL_NV_shading_rate_image { get; }

Property Value

bool

this[string]

Is an extension available?

public bool this[string extensionName] { get; }

Parameters

extensionName string

The extension name to check availability for.

Property Value

bool

Methods

CurrentContext()

Get extensions for this context.

public static Extensions CurrentContext()

Returns

Extensions

The extensions object for this context.