Terryneitor wrote: ↑15 May 2020, 12:47
Do you think its posible to use RTSS to implement a software BFI? I Think the last version has some scriting functions now, doing it directly from RTSS would work on exclusive fullscreen with even v-sync off using scanline sync.
RTSS is a frame-level system, not a refresh-cycle-level system.
Comfortable BFI needs to be achieved at the refresh cycle level, not at the frame level.
Technically it may work okay if framerate=Hz guaranteed, but that's hard to do.
The other showstopper is that RTSS historically doesn't have a capability to generate multiple frames from a single frame (yet), because you would need two frames per frame (one visible frame, and one black frame).
Once there is GPU-shader-scripted refresh-cycle-level opreation into RTSS, capable of spawning multiple frames per frame, that will have fantastic applications for a lot of projects. There was a project that Blur Busters financed but it is currently in legal limbo. Nontheless, multiple vendors (RTSS and others) have already added features to frameworks that are indepedently gradually getting closer and closer to required goals -- scripting languages, GPU shader processing, etc.
For example, when refresh-cycle-level processing happens (independent of frame rate), then I can implement
software-based overdrive lookup tables and other overdrive tricks to create software overdrive vastly superior to 90% of hardware-based overdrive. None of that wimpy 9x9, 17x17 or 33x33 LUTs found in cheap scalers/TCONs, but full 256x256 OD LUTs, done via a GPU shader. I have equipment capable of generating good ovedrive lookup tables for LCD panels.
This will force manufacturers to upgrade their overdrive firmwares which has stagnated for way too long, and I've seen crappy and suboptimal OD LUTs in current gaming monitors, as if they were simply recycling an OD LUT from a different panel.
LCDs are well on their way to 1000Hz in the next ten years, some of you have heard ASUS has roadmapped 1000Hz thanks to Blur Busters, and that sort of stuff requires kick-ass OD LUTs.