Syncaidius / MoltenEngine

A spare-time C# .NET 8 game engine project. Cross-platform, multi-threaded.
MIT License
301 stars 20 forks source link

Bump Silk.NET.Direct3D.Compilers from 2.15.0 to 2.16.0 #65

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps Silk.NET.Direct3D.Compilers from 2.15.0 to 2.16.0.

Release notes

Sourced from Silk.NET.Direct3D.Compilers's releases.

2.16 Summer 2022 Update 1

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.

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)