Tags: dotnet/Silk.NET
Tags
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]>
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
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]>
PreviousNext