Stuart Carnie
89974da374
Metal: Fix data race when loading shader containers
...
Closes #120504
2026-06-23 06:08:51 +10:00
Pāvels Nadtočajevs
c9c58020d8
Fix Metal driver build with Xcode 26.4.
2026-03-25 12:56:24 +02:00
Rémi Verschelde
98868393cc
Style: Enforce #include validation hook
2026-03-18 10:41:59 +01:00
Rémi Verschelde
e33e98a26f
Style: Apply clang-format grouping rules
2026-03-17 20:11:01 +01:00
StarryWorm
357fa00a4a
rm class_db.h from resource.h
2026-02-27 19:08:29 -05: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
Skyth
8fbf2f1e14
Reduce includes to rendering device.
...
Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com >
2026-02-10 16:58:50 +03:00
Stuart Carnie
b815c88dec
Metal: Refactor for future Metal 4, switch to C++; fix dynamic uniforms
2026-02-06 07:07:10 +11:00