jpark37

Results 15 issues of jpark37

### Description Using the Metal swap chain allows us check when the swap chain is ready, so the graphics thread won't get stuck waiting on vsync. There's also dormant HDR...

I'm looking at adding Shader Playground support for ACO, but that website seems to only support one shader stage at a time. fossilize-synth and fossilize-disasm seem to do a lot...

### Description Don't need to unswizzle channels for DeckLink output in the future. ### Motivation and Context Want to set up more efficient DeckLink output. ### How Has This Been...

Enhancement

### Description The index is not reliable. The id persists better, so use that. Also remove matching against the first monitor if the expected monitor is not available. That feature...

Bug Fix
Enhancement

### Description Fixes frame/texture size mismatch crash that can happen at render time. Fixes #5831 Fixes #6188 ### Motivation and Context Don't want OBS to crash. ### How Has This...

Bug Fix

### Description Mapping a GPU resource for CPU read immediately after GPU write creates a large stall on the graphics thread. Use a small circular buffer, and read the oldest...

Enhancement

**Is your feature request related to a problem? Please describe.** Recording an HDR video with OBS, chroma location is listed as Left instead of Top-Left in Media Information of VLC...

feature request

**Describe the bug** Using AMF in the context of OBS, and color primaries metadata doesn't seem to be written for H.264 even though OBS seems to be setting the property...

bug

### Description Also add P216/P416 formats to pair with ProRes. Augment I210/I412 formats with PQ/HLG support for media source playback. ### Motivation and Context Want to retain precision when outputting...

Bug Fix
Enhancement
macOS

### Description Leverage existing window capture support for display capture. (Also add another commit to fix visibility for window capture setting as a bonus.) ### Motivation and Context Users don't...

Bug Fix
Enhancement
Windows
UI/UX