Cameron Gutman
|
9186feca80
|
Slightly simplify Metal shader
|
2024-08-22 01:18:39 -05:00 |
|
Cameron Gutman
|
df814fef4a
|
Implement support for HDR with software decoding on macOS
|
2024-08-22 00:05:26 -05:00 |
|
Cameron Gutman
|
8959ddbeb6
|
Rewrite overlay support in Metal renderer to avoid additional subviews
Subviews cause our Metal layer to fall out of the direct composition path on Intel hardware
|
2024-02-11 00:15:07 -06:00 |
|
Cameron Gutman
|
db06239018
|
Rewrite the macOS renderer using CAMetalLayer
This allows v-sync to be disabled on macOS and lets us remove a whole bunch of old hacks.
Further optimizations of the new renderer are still needed.
|
2024-02-07 02:40:35 -06:00 |
|