Changes
- [macOS] Remove redundant avx check and downgrade another xbyak check (
02f1d27) - [Testing] build fix after moving duplicate cvars out of misc targets (
14b8522) - [Metal] Compile the ownership transfer shaders with SPIRV-Cross (
1a87f56) - [Profiling] Scope the texture upload path and the command queue stall (
9f2ee44) - [Metal] Order memexport output against the draws and fences that read it (
334e9a0) - [Metal] Batch a draw's texture uploads into one command buffer (
48920ac) - [Metal] Drop the duplicate resolve range invalidation (
7f42c2e) - [Metal] Discharge every resolve hazard when the copy->draw split happens (
1f10abd) - [Metal] Account for every command buffer and per-frame count by cause (
33ec192)
Full changelog: 0db64ec...02f1d27