KinsonDigital / Velaptor

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

chore(deps): update dependency silk.net.opengl.extensions.imgui to v2.21.0 #953

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.OpenGL.Extensions.ImGui 2.20.0 -> 2.21.0 age adoption passing confidence

Release Notes

dotnet/Silk.NET (Silk.NET.OpenGL.Extensions.ImGui) ### [`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.