Skip to content

2.16 Summer 2022 Update 1

Compare
Choose a tag to compare
@Beyley Beyley released this 02 Aug 05:19
· 345 commits to main since this release
af7bdbd

Silk.NET Summer 2022 Update 1

  • Massive project-wide bindings overhaul, making our bindings easier to use and higher quality than before.
  • Added grouped OpenCL enums. (thanks @Alexx999)
  • Added support for creation of contexts with versions prior to OpenGL 3.2. (thanks @Beyley)
  • Added support for multiple ImGuiControllers. (thanks @Beyley)
  • Added support for single-file mode. (thanks @kant2002)
  • Added shorter names in enums used in bindings.
  • Added AspectRatioEstimate API to VideoMode. (thanks @ohtrobinson)
  • Update to latest OpenGL specifications
  • Update to OpenXR 1.0.24
  • Update to Vulkan 1.3.223
  • Improved ImGuiController disposal. (thanks @Beyley)
  • Fixed incorrect OpenCL functions. This is breaking, but if you were using these functions your code didn't work anyway. (thanks @Alexx999)
  • Fixed IsVisible not being respected in some cases. (thanks @paralaxsd)
  • Fixed window close events not being respected on the SDL backend. (thanks @paralaxsd)

This update may result in your projects having a lot of deprecation warnings. We believe this update contains much-needed improvements to both Silk.NET and code consuming it, but we appeciate migrating to this version may take time.