MonoGame / MonoGame.Dependencies

The MonoGame binary dependencies submodule.
38 stars 51 forks source link

Update OpenTK to 1.1.4c #23

Closed thefiddler closed 10 years ago

thefiddler commented 10 years ago

This release contains stability fixes for Linux/X11 and Mac/Cocoa, adds experimental support for Linux/KMS and synchronizes the OpenGL and OpenGL ES bindings with the July 2014 Khronos specifications.

Changelog:

  1. New platform: Linux/KMS. You can now run MonoGame applications on a Linux terminal without an X11 display server (experimental).
  2. Fixed a memory leak in OpenGL functions accepting a string array.
  3. Fixed an issue where MakeCurrent() might fail on Linux/X11 when using the Nvidia closed-source drivers.
  4. Fixed an issue where GameWindow might remain open on Linux/X11 after calling Close() or Dispose().
  5. Fixed several resource leaks that could destabilize applications on Mac OS X.
  6. Fixed a potential crash on Mac OS X systems without hardware acceleration (e.g. virtual machines).
  7. Live resources are now explicitly disposed in Toolkit.Dispose().
  8. UI resources are no longer released in the finalizer thread.
  9. Fixed function parameters for the OES_byte_coordinates extension.
  10. Fixed an issue where OpenTK would always perform a full rebuild even when a partial rebuild could work.
  11. Fixed all compilation warnings on VS2013 and Mono 3.4.0.
  12. Improved OpenGL and OpenGL ES documentation on 'count' parameters.
  13. New OpenGL ES extensions:
    • ANDROID_extension_pack_es31a
tomspilman commented 10 years ago

Cool... merged!