Merge pull request #625 from Frassle/opengl4.6

Add OpenGL 4.6 Support
This commit is contained in:
Fraser Waters 2017-08-06 18:39:21 +01:00 committed by GitHub
commit 178508ac0e
16 changed files with 165793 additions and 20871 deletions

View file

@ -21,7 +21,7 @@ Official git repository: https://github.com/opentk/opentk
Features
========
- Create cutting-edge graphics with OpenGL 4.4 and OpenGL ES 3.0
- Create cutting-edge graphics with OpenGL 4.6 and OpenGL ES 3.0
- Spice up your GUI with 3d acceleration
- Improve your code flow with strong types and inline documentation
- Write once run everywhere

View file

@ -1,4 +1,5 @@
### 3.0.0-pre
* Support for OpenGL 4.6
* Replaced JoystickButton enum with simple long. (breaking API change)
* Increase available joystick buttons to 64.
* Add support for OpenGL ES3 through Angle + DIrect3D.

File diff suppressed because it is too large Load diff

View file

@ -111,6 +111,14 @@ GLfixed, int
GLeglImageOES, IntPtr
# External egl buffer type added in OpenGL 4.6
GLeglClientBufferEXT, IntPtr
# nVidia vulkan entry point, added by NV_draw_vulkan_image extension
GLVULKANPROCNV, IntPtr
# OpenCL types.
_cl_context, IntPtr
_cl_event, IntPtr

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff