mirror of
https://github.com/UniXNU/NativeMetal.git
synced 2026-11-07 15:46:17 +03:00
wip/int244
Measurement code used by the current images: a per-process client list, a frame trace file read by the diagnostic export, a render thread sampler (off by default), waitUntilCompleted callers and a half-copy scanout measurement. Not verified as a fix.
b4073213f0
·
2026-10-25 23:01:50 +08:00
38 Commits
NativeMetal
Metal API frontend. Publishes a Metal device through MTLAddDevice, translates AIR with metal2vulkan and submits through Turnip and NativeAdreno.
Current state: the GPU-composited desktop runs on sheng hardware. First-use shader compilation is slow and there is no complete precompiled UI pack.
Built into the iPadOS plugin and the offline host instruments.
Languages
Objective-C++
57.3%
C++
17.2%
Rust
14.2%
Objective-C
6.5%
C
4%
Other
0.7%