KinsonDigital / Velaptor

2D game development framework
https://docs.velaptor.io
MIT License
70 stars 16 forks source link

chore(deps): update dependency silk.net to v2.21.0 #952

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Silk.NET 2.20.0 -> 2.21.0 age adoption passing confidence

Release Notes

dotnet/Silk.NET (Silk.NET) ### [`v2.21.0`](https://togithub.com/dotnet/Silk.NET/releases/tag/v2.21.0): 2.21 April 2024 Update Silk.NET April 2024 Update - Added nint overloads for the cases where OpenGL represents a native-sized integer as a void pointer. - Added support for executing Windowing loops during repaint and drag events on GLFW in some cases. (thanks [@​otac0n](https://togithub.com/otac0n)) - Added a distinction between "unset" (-1) and "default" (null) for Windowing depth/stencil buffer bits, defaulting to 24/8 on all platforms unless overridden. - Added support for 64-bit Arm Linux for Assimp, GLFW (+ Windowing & Input), OpenAL Soft, SDL, Vkd3d, Vulkan Loader, SwiftShader, and WGPU. (thanks [@​alexrp](https://togithub.com/alexrp)) - Added support for Apple Silicon Macs for OpenAL Soft, Vulkan Loader, and SwiftShader. (thanks [@​alexrp](https://togithub.com/alexrp)) - Added support for 32-bit Arm Linux for Assimp, GLFW, OpenAL Soft, SDL, Shaderc, SPIR-V Cross, SPIR-V Reflect, Vkd3d, SwiftShader, and WGPU. (thanks [@​alexrp](https://togithub.com/alexrp)) - Added support for 64-bit Windows on Arm for Assimp, OpenAL Soft, VulkanLoader, and SwiftShader. (thanks [@​alexrp](https://togithub.com/alexrp)) - Added limited native library support (SPIR-V Tools and Shaderc) for glibc versions as old as 2.17 on Linux platforms. - Added support for new standard cursor shapes in Input and GLFW. - Updated to use `ref readonly` instead of `in`. - Updated to OpenXR 1.1.36. - Updated to DirectStorage 1.2.2. - Updated to Vulkan 1.3.281. - Updated to SDL 2.30.1. - Updated to latest OpenCL specifications. - Updated to latest SPIR-V Reflect. - Updated to latest WebGPU/Dawn/WGPU headers. - Updated Vkd3d native binaries. - Fixed string marshalling occasionally resulting in memory access violations on newer .NET 8 versions. - Fixed Windowing crashing on .NET Framework builds with prefer 32-bit set using GLFW. - Fixed extension loading generic type usage issues with full IL trimming enabled. - Fixed erroneous BreakneckLock acquisition logic slowing input events on mobile/SDL. (thanks [@​ZingBallyhoo](https://togithub.com/ZingBallyhoo)) - Fixed windowing losing events when using multiple windows on desktop with the mobile/SDL implementation. (thanks [@​ZingBallyhoo](https://togithub.com/ZingBallyhoo)) - Fixed some packages not referencing their native counterparts where appropriate. (thanks [@​alexrp](https://togithub.com/alexrp)) - Fixed Input events for standalone joysticks not being tracked on GLFW. - Fixed Input events no longer being tracked after 3-10 reopens of the same window on GLFW. - Fixed V-Sync configuration not persisting over window state changes in Windowing. - Fixed Circle.Contains erroneously comparing the squared vector distance from its center against its non-squared radius. (thanks [@​djoyahoy](https://togithub.com/djoyahoy)) After this update: - Apple Silicon support is complete except for missing ANGLE binaries. - Arm Linux support is complete except for missing DXVK, ANGLE, and Vulkan Loader (missing on 32-bit only) binaries. - 64-bit Windows on Arm support is complete except for missing DXVK and ANGLE binaries. - 32-bit Windows on Arm remains unsupported except for DirectStorage.

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 3 months ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠ Warning: custom changes will be lost.