Shadowplay works just as well with GSYNC as it does normally.Chief Blur Buster wrote:As far as I knew, ShadowPlay works with G-SYNC.
What we need is a method of transmitting the high quality 50Mbps ShadowPlay stream to a separate computer, that can do a high-quality, proper transcode to a high-quality 3.5Mbps Twitch stream. Although that means compression passes (which, correctly, is normally a no-no), sometimes it is an exception because of a technological necessity -- this workaround can be much higher quality than a direct 3.5 Mbps low-quality "fast compress" stream.
Do this test: Record a maximum bitrate ShadowPlay stream (50Mbps), then run a utility to recompress the file using high-quality options to 3.5 Mbps, playback -- and playing the 3.5 Mbps file still looks broadcast quality, just like the commercial 3.5 Mbps treams. Which proves ShadowPlay is good enough to do this -- now NVIDIA has to program a way to let the 50 Mbps stream be transmitted to a separate computer in real time without much intrusiveness at a LAN party -- to let a separate computer do the more extensive processing necessary for a proper top-quality 3.5 Mbps stream.
I use GSYNC without SLI when I play Chivalry: Medieval Warfare and StarCraft 2 because they are CPU bottlenecked against even just one 770. I usually record while I play these games.
You could potentially do some sort of hack to read the file Shadowplay is creating as it is being written to the hard drive.
I think the ultimate solution would be to be able to tie Shadowplay into OBS so it can use it as one of its sources but you still can record desktop with all your custom overlays, microphone adjustments, and other customizations.