Skyth
e16a299a86
Raytracing API adjustments.
2026-04-03 18:06:34 +03:00
Thaddeus Crews
7351e6909b
Merge pull request #116962 from blueskythlikesclouds/blas-create-api-change
...
Refactor `blas_create` to accept multiple geometries.
2026-04-02 12:33:23 -05:00
Pāvels Nadtočajevs
c9c58020d8
Fix Metal driver build with Xcode 26.4.
2026-03-25 12:56:24 +02:00
Stuart Carnie
541742e43a
Metal: Fix crash accessing NULL PixelFormats
...
Closes #117693
2026-03-23 10:56:04 +11: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
Skyth
1b7fcc3993
Refactor blas_create to accept multiple geometries.
2026-03-11 15:19:56 +03:00
Rémi Verschelde
765362b033
Explicitly include core/config/engine.h where used
2026-03-04 10:17:10 +01:00
Rémi Verschelde
8c0f175c94
Decouple RenderingServer from as much of the codebase as possible
...
Notably decouples it from:
- AccessibilityServer
- DisplayServer
- Viewport
- Window
2026-03-03 12:48:07 +01:00
Stuart Carnie
d5504ffc69
feat: Add EDR support to Metal and all Apple platforms
2026-02-27 05:23:56 +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
Thaddeus Crews
2d5b30c476
Merge pull request #115963 from blueskythlikesclouds/reduce-includes-to-rd
...
Reduce includes to rendering device.
2026-02-12 08:19:16 -06:00
Josh Jones
b8389cc76b
Support output to HDR monitors
...
Co-authored-by: Alvin Wong <alvinhochun@gmail.com >
Co-authored-by: Allen Pestaluky <allenpestaluky@gmail.com >
2026-02-11 22:13:26 -07: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