ns6089

Results 41 comments of ns6089

> I also have this kind of overshoot on my 7900XTX with vbr_latency enabled Don't use vbr, for real. It's downright detrimental to quality without lookahead, and simply impossible with...

Warnings about DATA_SHARDS_MAX indicate encoded video frame sizes going above hardcoded network frame size limit (yes, there's one). The fact that the video "freezes" may indicate that the stream is...

I think there's rare deadlock in sunshine's tray thread, been there since notifications got introduced. Notifications stop appearing, and right-clicking on the tray icon doesn't bring up the menu. I...

@psyke83 I'm reproducing it 100% reliably on windows 10 too now, auto-login as well. But still have no idea what actually causes it. And iterating is slow because of the...

So you want host-side nearest-neighbour upscaler? Then maybe it's better to simply use dedicated game upscaler like https://github.com/Blinue/Magpie. Adding it as processing option is basically a work multiplier, since we...

> just selection between linear and point in texture filter type If we stick to texture sampler scaling, which already doesn't work that well (any amount of image downscaling produces...

@psyke83 Our chroma shader relies on linear texture sampler for some math / texture fetch optimizations. I've explained it here https://github.com/LizardByte/Sunshine/pull/1621#discussion_r1329723658.

I guess Intel broke H.264 while HEVC and AV1 is still functional? And since sunshine probes a lot of encoders, it writes off the encoder as non-functional if it fails...

Sunshine doesn't really have an interpolating downscaler currently, only... pixel count reduction thing that doesn't look completely horrible. Adding a proper two-pass downscaler would require two more draw calls per...

Sorry for seemingly out-of-nowhere comment ```cpp struct Info { Resolution m_resolution {}; /**< Resolution of an active device. */ float m_resolution_scale {}; /**< Resolution scaling of an active device. */...