GlInterface Class
GlInterface only includes essential members and members necessary for Avalonia itself. It is not a general-purpose interface for OpenGL API.
Definition
Namespace: Avalonia.OpenGL
Assembly: Avalonia.OpenGL (in Avalonia.OpenGL.dll)
- C#
- VB
- F#
public class GlInterface : GlBasicInfoInterface
Public Class GlInterface
Inherits GlBasicInfoInterface
type GlInterface =
class
inherit GlBasicInfoInterface
end
| Inheritance | Object → GlBasicInfoInterface → GlInterface |
Remarks
Use GetProcAddress(String) to get GL procedures you need, or integrate it with third-party GL wrappers.
Constructors
| GlInterface(GlVersion, Func(String, IntPtr)) | Initializes a new instance of the GlInterface class |
Properties
| ContextInfo | |
| IsBindVertexArrayAvailable | |
| IsBlitFramebufferAvailable | |
| IsDeleteVertexArraysAvailable | |
| IsGenVertexArraysAvailable | |
| Renderer | |
| Vendor | |
| Version |