Cameron Gutman
|
181dba5864
|
Use correct chroma co-siting offsets in Metal
|
2025-11-04 23:51:39 -06:00 |
|
Cameron Gutman
|
9b3050514b
|
Handle chroma co-siting in the Metal shaders
|
2025-11-01 21:57:13 -05:00 |
|
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 |
|