Skip to content

GLFW 3.3.1

Latest
Compare
Choose a tag to compare
@ForeverZer0 ForeverZer0 released this 06 Jun 02:42
· 23 commits to master since this release

GLFW.NET Version 3.3.1 Changes

  • Changed default library name from glfw3 to glfw (See Issue#8)
  • Merged Pull Request#7 to implement storing managed references to delegates used for native callbacks, as this caused errors with .NET Framework when the reference got lost.
  • Merged Pull Request#11 to fix critical error when using static Glfw.Monitors property
  • Default NativeWindow resolution is now 800x600 from 640x480 if not specified
  • Minor code improvements, refactorings, and typo fixes
  • Implemented IEquatable for NativeWindow class
  • Added various platform/backend specific native functions
    • Native.GetGLXContext
    • Native.GetCocoaMonitor
    • Native.GetNSGLContext
    • Native.GetX11Display
    • Native.GetX11Adapter
    • Native.GetX11Monitor
    • Native.GetX11Window
    • Native.SetX11SelectionString
    • Native.GetX11SelectionString
    • Native.GetGLXWindow
    • Native.GetWaylandDisplay
    • Native.GetWaylandMonitor
    • Native.GetWaylandWindow
    • Native.GetOSMesaColorBuffer
    • Native.GetOSMesaDepthBuffer
    • Native.GetOSMesaContext
  • Example project utilizing SkiaSharp added