4 Commits

Author SHA1 Message Date
Stuart Carnie
eeecad6c4c Metal: Fix linking to older SDK versions 2026-02-18 06:44:03 +11:00
Stuart Carnie
8f7f7b2703 Metal: Various fixes
- Handle border colour availability check with fallback
- Update patch for metal-cpp to add APIs used by Godot
- Fix segfault when freeing MDImmediateLibrary shaders that are still
  in flight
- Change MTL::Texture::allocatedBytes call to safe, for visionOS
2026-02-17 06:15:48 +11:00
Stuart Carnie
b815c88dec Metal: Refactor for future Metal 4, switch to C++; fix dynamic uniforms 2026-02-06 07:07:10 +11:00
Stuart Carnie
31d79ae53e Metal: add metal-cpp 2026-02-06 06:37:48 +11:00