|
1 | 1 | # History
|
2 | 2 |
|
3 |
| -## GLFW.NET Version 3.3.0.1 Changes |
| 3 | +## GLFW.NET Version 3.3.1 Changes |
4 | 4 |
|
5 | 5 | * Changed default library name from `glfw3` to `glfw` (See [Issue#8](https://github.com/ForeverZer0/glfw-net/issues/8))
|
6 | 6 | * Merged [Pull Request#7](https://github.com/ForeverZer0/glfw-net/pull/7) to implement storing managed references to delegates used for native callbacks, as this caused errors with .NET Framework when the reference got lost.
|
7 | 7 | * Merged [Pull Request#11](https://github.com/ForeverZer0/glfw-net/pull/11) to fix critical error when using static `Glfw.Monitors` property
|
8 | 8 | * Default `NativeWindow` resolution is now `800x600` from `640x480` if not specified
|
9 | 9 | * Minor code improvements, refactorings, and typo fixes
|
| 10 | +* Implemented IEquatable for `NativeWindow` class |
| 11 | +* Added various platform/backend specific native functions |
| 12 | + * `Native.GetGLXContext` |
| 13 | + * `Native.GetCocoaMonitor` |
| 14 | + * `Native.GetNSGLContext` |
| 15 | + * `Native.GetX11Display` |
| 16 | + * `Native.GetX11Adapter` |
| 17 | + * `Native.GetX11Monitor` |
| 18 | + * `Native.GetX11Window` |
| 19 | + * `Native.SetX11SelectionString` |
| 20 | + * `Native.GetX11SelectionString` |
| 21 | + * `Native.GetGLXWindow` |
| 22 | + * `Native.GetWaylandDisplay` |
| 23 | + * `Native.GetWaylandMonitor` |
| 24 | + * `Native.GetWaylandWindow` |
| 25 | + * `Native.GetOSMesaColorBuffer` |
| 26 | + * `Native.GetOSMesaDepthBuffer` |
| 27 | + * `Native.GetOSMesaContext` |
| 28 | +* Example project utilizing SkiaSharp added |
10 | 29 |
|
11 | 30 | ## GLFW.NET Version 3.3 Changes
|
12 | 31 |
|
|
0 commit comments