Changes
- [Testing/macOS] Speed up ppc-tests on macOS (
8f67869) - [Testing/Build] Fix tests compiling (
f68da4a) - [Build/Testing] Add macOS support xb gentests (
a9af24a) - [Debug] Add gpu trace button the imgui debug menu (
96effa1) - [GPU] Compute correct trace-writer guest addresses (
7a41c97) - [Xbokkrnl] Null-check heap and accept devkit/zero-size in NtFree/Protect (
59630a6) - [x64/macOS] Register per-FDE for Apple libunwind (
f76efa3) - [MoltenVK] Add cereal support (
c734286) - [SPIR-V] Keep rectangle loop merge before branch (
c424001) - [SPIR-V/MoltenVK] Omit NoContraction for SPIRV-Cross MSL (
3ec3e8a) - [Vulkan/MoltenVK] Disable barycentric shader path (
86ba193) - [Vulkan/MoltenVK] Populate vertex_index_count for bounds-safe loads (
9dff3f2) - [Vulkan/MoltenVK] Allow rectangle VS expansion draws (
680e2c0) - [macOS] Statically link MoltenVK (
168f9f8) - [Vulkan] Fail setup cleanly without provider (
59629d7) - [Build/Apple] Build Vulkan backend on macOS (
6f46641) - [SPIR-V] Enable Vulkan feature probing on macOS (
c9934cf) - [Vulkan/MoltenVK] Add macOS Metal surface support (
ff096b0)
Full changelog: 1d15a21...8f67869