Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: dotnet/Silk.NET

Tags

v2.22.0

Toggle v2.22.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
This is the Silk.NET Mobile Update (v2.22.0) (#2184)

* Regen Bindings

* oops webgpu was borked

* Update Wgpu binaries (#2186)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* newer wgpu

* Update Wgpu binaries (#2189)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Fix vkd3d compilation

* shader spirv cross reflect c

* Update Shaderc binaries (#2194)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update SPIRV-Cross binaries (#2193)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update SPIRV-Reflect binaries (#2192)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update Vkd3d binaries (#2191)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update SwiftShader binaries (#2190)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update MoltenVK binaries (#2188)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update SDL2 binaries (#2187)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update Vulkan Loader binaries (#2185)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update Core.cs

* shaderc: swap out linux runner for windows runner

* shaderc: grab dotnet 8.0.x

* manually invoke git-sync-deps with python

* shaderc: surround the linux target with quotes

* Vulkan Loader: Enable verbose build for CMake

* Kick off all CI jobs - progress check

* Fix SDL2 linux build error, update some runner images

* Revert to jammy

* Update Vkd3d binaries (#2311)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update DXVK binaries (#2310)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update MoltenVK binaries (#2309)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update Assimp binaries (#2305)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update Wgpu binaries (#2304)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update SPIRV-Cross binaries (#2308)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update OpenALSoft binaries (#2302)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update GLFW binaries (#2300)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update SPIRV-Reflect binaries (#2303)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update Shaderc binaries (#2313)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Use zig cc for SwiftShader on Linux

* Someone forgot to commit the new NUKE scripts

* Use matrix for SwiftShader, disable GNU assembler for Vulkan Loader

* Meant to use Where instead of Select lmao

* Fix NUKE execution matrix workflow error

* Kick off Vulkan loader

* What if we just use GCC as the assembler

* Fix win-arm64 vulkan loader cmake

* Remove VERBOSE from Vulkan Loader, and reduce subs in regen workflow

* Clone submodules non-recursively in bindings regen

* We don't need the NUKE global tool

* Attempt to mitigate workload signing errors

* Fine, didn't want the workloads anyway. :C

* Allow restore to be implicit

* Silly fixes: fix #2298, fix #2238, fix #2128

* Fix ImplementedFunction serialization error

* Fix webgpu regen error

* Fix ToString change being applied to wrong structs

* New binaries for DXVK on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024 (#2327)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* New binaries for MoltenVK on Darwin 22.6.0 Darwin Kernel Version 22.6.0: Wed Jul 31 21:41:04 PDT 2024; root:xnu-8796.141.3.707.4~1/RELEASE_ARM64_VMAPPLE (#2326)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* New binaries for ANGLE on Darwin 22.6.0 Darwin Kernel Version 22.6.0: Wed Jul 31 21:41:04 PDT 2024; root:xnu-8796.141.3.707.4~1/RELEASE_ARM64_VMAPPLE (#2325)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* New binaries for Wgpu on Microsoft Windows 10.0.20348 (#2324)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update Assimp binaries (#2320)

* New binaries for Assimp on Microsoft Windows 10.0.20348

* New binaries for Assimp on Microsoft Windows 10.0.20348

* New binaries for Assimp on Microsoft Windows 10.0.20348

* New binaries for Assimp on Microsoft Windows 10.0.20348

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update OpenALSoft binaries (#2319)

* New binaries for OpenALSoft on Microsoft Windows 10.0.20348

* New binaries for OpenALSoft on Microsoft Windows 10.0.20348

* New binaries for OpenALSoft on Microsoft Windows 10.0.20348

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update GLFW binaries (#2318)

* New binaries for GLFW on Microsoft Windows 10.0.20348

* New binaries for GLFW on Microsoft Windows 10.0.20348

* New binaries for GLFW on Microsoft Windows 10.0.20348

* New binaries for GLFW on Microsoft Windows 10.0.20348

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update SwiftShader binaries (#2312)

* New binaries for SwiftShader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for SwiftShader on Microsoft Windows 10.0.20348

* New binaries for SwiftShader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for SwiftShader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for SwiftShader on Microsoft Windows 10.0.20348

* New binaries for SwiftShader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for SwiftShader on Microsoft Windows 10.0.20348

* New binaries for SwiftShader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for SwiftShader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Microsoft Windows 10.0.20348

* New binaries for SwiftShader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for SwiftShader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Microsoft Windows 10.0.20348

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Microsoft Windows 10.0.20348

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SwiftShader on Microsoft Windows 10.0.20348

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Fix member name being same as type name, @tonisimakov99 review comment

* Not sure why non-universal ANGLE reappeared

* Fix #2240

* Regenerate bindings as of 31/10/2024 (#2322)

* Regenerated bindings as of 31/10/2024 (16:30:31)

* Regenerated bindings as of 31/10/2024 (22:01:14)

* Regenerated bindings as of 31/10/2024 (22:13:00)

* Regenerated bindings as of 31/10/2024 (23:02:17)

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Revert invalid submodule reference updates

* Update some versioned APIs again

* Update patch notes

* New binaries for SPIRV-Cross on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024 (#2334)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update Assimp as well

* Update Assimp config

* Regenerated bindings as of 01/11/2024 (16:37:09) (#2337)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Attempt to fix Assimp Linux build

* Fixes from self-review

* Regenerated bindings as of 01/11/2024 (21:49:32)

* Update Assimp binaries (#2336)

* New binaries for Assimp on Microsoft Windows 10.0.20348

* New binaries for Assimp on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for Assimp on Microsoft Windows 10.0.20348

* New binaries for Assimp on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for Assimp on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* We need to fix the merging thingy

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>
Co-authored-by: Dylan Perks <[email protected]>

* Update SDL2 binaries (#2333)

* New binaries for SDL2 on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for SDL2 on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for SDL2 on Microsoft Windows 10.0.20348

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>

* New binaries for SPIRV-Reflect on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024 (#2332)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* New binaries for Vkd3d on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024 (#2331)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* New binaries for MoltenVK on Darwin 22.6.0 Darwin Kernel Version 22.6.0: Wed Jul 31 21:41:04 PDT 2024; root:xnu-8796.141.3.707.4~1/RELEASE_ARM64_VMAPPLE (#2330)

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Update Vulkan Loader binaries (#2301)

* New binaries for Vulkan Loader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for Vulkan Loader on Microsoft Windows 10.0.20348

* New binaries for Vulkan Loader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for Vulkan Loader on Microsoft Windows 10.0.20348

* New binaries for Vulkan Loader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for Vulkan Loader on Microsoft Windows 10.0.20348

* New binaries for Vulkan Loader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for Vulkan Loader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for Vulkan Loader on Microsoft Windows 10.0.20348

* New binaries for Vulkan Loader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for Vulkan Loader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for Vulkan Loader on Microsoft Windows 10.0.20348

* New binaries for Vulkan Loader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for Vulkan Loader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for Vulkan Loader on Microsoft Windows 10.0.20348

* New binaries for Vulkan Loader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for Vulkan Loader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* New binaries for Vulkan Loader on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

* New binaries for Vulkan Loader on Linux 6.5.0-1025-azure #26~22.04.1-Ubuntu SMP Thu Jul 11 22:33:04 UTC 2024

* We need to fix the merge thingy

* Not sure why those modified

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>
Co-authored-by: Dylan Perks <[email protected]>

---------

Co-authored-by: silkdotnet <[email protected]>
Co-authored-by: The Silk.NET Automaton <[email protected]>
Co-authored-by: Dylan Perks <[email protected]>
Co-authored-by: Dylan Perks <[email protected]>

v2.21.0

Toggle v2.21.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
This is the April 2024 Update (v2.21.0) (#2115)

* Fix #2026

* Fix #2000, closes #2005

* Fix #2010

* Fix added AL bug (good thing we had tests!)

* Fix #1500

* Undo any unintentional changes

* Add nint overloads for things like VertexAttribPointer

* Fix build errors

* Add more standard cursor shapes

* Upversion natives where necessary

* Patch notes for 2.21

* Reorder literally a single line

* Incorporate #2143/#2066/#2090 in patch notes

* Implement IsExtensionPresent for WGL

* nit

* OpenXR updates?

* Fix flawed constant parsing for Vk/XR

* Add openxr to patch notes

* Update patch notes for 2.21

v2.20.0

Toggle v2.20.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
This is the Silk.NET December 2023 Update (v2.20.0)

v2.19.0

Toggle v2.19.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
This is the Silk.NET November 2023 Update (v2.19.0) (#1776)

* Make cl_image_desc manual, add missing field, regenerate OpenCL

* Regenerate Vulkan bindings

* Regenerate OpenXR

* Reset submodules, didn't mean to upver

* More bindings regen

* Patch notes

v2.18.0

Toggle v2.18.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Code sign 2.18 using Windows instead of macOS

v2.17.1

Toggle v2.17.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix a regression with some OpenGL Span overloads (v2.17.1) (fixes #1394…

…) (#1397)

v2.17.0

Toggle v2.17.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
This is the Spring 2023 Update 1 blog post (v2.17.0) (#1387)

v2.17.0-preview

Toggle v2.17.0-preview's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Silly fixes (#1251)

* Start of silly fixes

* Fixes #1249

* Fixes #1155

* Add a comments section to the website

* Fix #821, fix #1094

* Fix #1093, fix #960

* Fix #1070

* Fix #1091

* Review comment, apply NativeAOT fix only on NS21+

* Add support for Vulkan specification specialization (SC), full regen

* Fix build

* Last silly fix

* Calm down

* Address review comments

* Build fixes

* How did that not work...

* Fix regen CI, only add None enum if there isn't a 0, update patch notes

* Include the pushable token for CI

* Don't remove the Flags attribute where unnecessary

* Remove problematic type, remove erroneous additions of None in enums

* New binaries for Assimp on Darwin 21.6.0 Darwin Kernel Version 21.6.0: Mon Dec 19 20:44:01 PST 2022; root:xnu-8020.240.18~2/RELEASE_X86_64 (#1310)

Co-authored-by: The Silk.NET Automaton <[email protected]>
Co-authored-by: Dylan Perks <[email protected]>

* Regenerate bindings as of 10/03/2023 (#1324)

* Regenerated bindings as of 10/03/2023 (16:54:01)

* Regenerated bindings as of 10/03/2023 (17:35:57)

* Regenerated bindings as of 10/03/2023 (18:27:27)

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>

* Build fixes

* Review comments, update WebGPU?

* Fix Vulkan build errors

---------

Co-authored-by: silkdotnet <[email protected]>
Co-authored-by: The Silk.NET Automaton <[email protected]>

v2.16.0

Toggle v2.16.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
This is the Summer 2022 Update 1 (v2.16.0) (#983)

* Regenerate bindings & post patch notes for 2.16

* Update release notes

v2.15.0

Toggle v2.15.0's commit message
Fixing CI for the April 2022 Update pt II