Skip to content

Commit

Permalink
This is the May 2020 Update
Browse files Browse the repository at this point in the history
  • Loading branch information
Perksey authored May 1, 2020
1 parent 87caa3e commit d7cc9f5
Showing 1 changed file with 23 additions and 6 deletions.
29 changes: 23 additions & 6 deletions build/props/common.props
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,36 @@
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<LangVersion>8.0</LangVersion>
<PackageReleaseNotes>
Silk.NET 1.1.1 Hotfix
Silk.NET May 2020 Update

- Fix OpenAL symbol loading bugs
- Fix a bug where gamepad button states weren't stored correctly
- Fix a bug where the Close method wouldn't trigger the Close event
- Update to Vulkan 1.2.139
- Update to OpenCL 3.0
- Add a new context abstraction
- Add extensions for using Silk.NET's Windowing API with Veldrid
- Add a new way of accessing OpenGL-specific and Vulkan-specific functions
- Add a helpful hint as to why your Vulkan functions are throwing EntryPointNotFoundExceptions.
- Add ExtensionName constants to all extension classes (useful for Vulkan)
- Add an option for waiting for events before proceeding to execute the render loop.
- Add a setter to the IsClosing property so you can cancel window closure
- Fix the incorrect DebugUtilsMessengerCallbackFunctionEXT signature
- Fix a bug where you couldn't catch GlfwExceptions on Linux and macOS
- Fix a bug where attempting to call Invoke on a window will result in a deadlock
- Fix a bug where VSync was always on regardless of the requested configuration
- Fix a bug where eventhough we fixed the previous VSync bug, we still weren't respecting initial vsync settings.
- Fix a bug where directly accessing scroll-wheel info would return bogus data
- Fix a bug where Render and Update are fired again after close
- Deprecated adaptive vsync
- Deprecated SilkManager
- Deprecated obsolete native methods that we weren't annotating as obsolete before
- Miscellaneous fixes and improvements
</PackageReleaseNotes>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageOutputPath>$(MSBuildThisFileDirectory)/../output_packages</PackageOutputPath>
<RepositoryUrl>https://github.com/Ultz/Silk.NET</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<Version>1.1.1$(VersionSuffix)</Version>
<Version>1.2.0$(VersionSuffix)</Version>
<Description>
Silk.NET is a high-speed, advanced library, providing bindings to popular low-level APIs such as OpenGL, OpenCL, OpenAL, and Vulkan.
Silk.NET is a high-speed, advanced library, providing bindings to popular low-level APIs such as OpenGL, OpenCL, OpenAL, GLFW, and Vulkan.
</Description>
</PropertyGroup>
</Project>

0 comments on commit d7cc9f5

Please sign in to comment.