Namespace OpenTK.Graphics
Classes
GraphicsBindingsBase
Implements BindingsBase for the OpenTK.Graphics namespace (OpenGL and OpenGL|ES).
GraphicsContext
Represents and provides methods to manipulate an OpenGL render context.
GraphicsContextException
Represents errors related to a GraphicsContext.
GraphicsContextMissingException
Thrown when an operation that required GraphicsContext is performed, when no GraphicsContext is current in the calling thread.
GraphicsContextVersion
Defines the version information of a GraphicsContext.
GraphicsErrorException
Identifies a specific OpenGL or OpenGL|ES error. Such exceptions are only thrown when OpenGL or OpenGL|ES automatic error checking is enabled - ErrorChecking property. Important: Do not catch this exception. Rather, fix the underlying issue that caused the error.
GraphicsMode
Defines the format for graphics operations.
GraphicsModeException
Represents errors related to unavailable graphics parameters.
Structs
Color4
Represents a color with 4 floating-point components (R, G, B, A).
ColorFormat
Defines the ColorFormat component of a GraphicsMode.
Interfaces
IGraphicsContext
Provides methods for creating and interacting with an OpenGL context.
IGraphicsContextInternal
Provides methods to create new GraphicsContexts. Should only be used for extending OpenTK.
Enums
GraphicsContextFlags
Enumerates various flags that affect the creation of new GraphicsContexts.
Delegates
GraphicsContext.GetAddressDelegate
Used to retrive function pointers by name.
GraphicsContext.GetCurrentContextDelegate
Used to return the handel of the current OpenGL context.