Cameron Gutman
|
ccaca68570
|
Don't use CAMetalDisplayLink on Intel Macs
When in Direct mode, skipping a frame will cause the display to flash black on Tahoe.
|
2025-10-23 21:16:53 -05:00 |
|
Cameron Gutman
|
200cab9d17
|
Attach EDR metadata to Metal layer
This improves the accuracy of HDR streaming and enables HDR->SDR tonemapping.
|
2025-10-20 22:28:27 -05:00 |
|
Cameron Gutman
|
bf51577787
|
Fix macOS build
|
2025-02-18 19:52:33 -06:00 |
|
Cameron Gutman
|
fd70865026
|
Avoid retrying renderer init if we know the error was not transient
|
2025-02-18 19:02:12 -06:00 |
|
Cameron Gutman
|
351aaa6759
|
Add an enum type for each renderer
|
2025-02-18 18:58:04 -06:00 |
|
Cameron Gutman
|
eb6d16fdcf
|
Remove guards for older macOS and SDK versions
|
2024-07-26 00:38:54 -05:00 |
|
Cameron Gutman
|
e548697a36
|
Move VT decoding support detection into a single base class
|
2024-07-26 00:35:32 -05:00 |
|
Cameron Gutman
|
a093a0ae59
|
Restore AVSampleDisplayLayer renderer for dGPU/eGPU systems
These sometimes have issues importing decoded frames for Metal rendering.
|
2024-03-24 17:47:29 -05:00 |
|