Belangrijkste punten van de redactie
- Frame generation verdubbelt de weergegeven framerate, maar je input latency blijft gekoppeld aan de echte, gerenderde framerate.
- DLSS 3 vereist NVIDIA Reflex tegen de latency-straf; FSR 3 werkt hardware-onafhankelijk en leunt op AMD Anti-Lag.
- Activeer frame generation pas vanaf minimaal 60 fps basisframerate — daaronder voelt het spel nog steeds traag aan.
- Lossless Scaling werkt in vrijwel elke game, maar interpoleert in de display-fase zonder motion vectors — met meer artefacten als gevolg.
- Voor competitieve shooters zet je frame generation uit; voor singleplayer-titels met hoge basisframerate is het een uitstekende vloeiendheidswinst.
- Meet 1% lows en systeemlatency in plaats van alleen de gemiddelde fps — die cijfers vertellen hoe responsief een game werkelijk aanvoelt.
Frame generation & latency: wanneer het helpt, wanneer het schaadt
DLSS 3 (NVIDIA), FSR 3 (AMD) en Lossless Scaling beloven hetzelfde: een framerate die vrijwel verdubbelt met één instelling. Het voorbehoud: je input latency wordt er niet beter op. Dit artikel legt uit hoe frame generation werkt, wat het met latency en frame pacing doet, hoe Reflex en Anti-Lag de schade beperken, en wanneer je het wel of niet aanzet.
Hoe frame generation werkt
Traditioneel rendert een game elk frame volledig: de CPU berekent de logica, de GPU tekent de pixels. Frame generation doorbreekt dit patroon met kunstmatige tussenframes: analyseer twee echte frames, schat de beweging in en reconstrueer het frame dat ertussen past.
NVIDIA’s DLSS 3 gebruikt de Optical Flow Accelerator in RTX 40-kaarten voor pixelbeweging, plus motion vectors uit de game-engine en tensor cores. AMD’s FSR 3 doet hetzelfde via reguliere GPU-shaders — zonder gespecialiseerde AI-hardware — en werkt daardoor op vrijwel elke GPU. Lossless Scaling werkt volledig buiten de game, op het eindbeeld, zonder toegang tot motion vectors of dieptebuffers: het interpoleert puur op basis van twee opeenvolgende schermbeelden.
Het latency-probleem: waarom fps niet alles zegt
Een gegenereerd frame is nooit gebaseerd op je meest recente input: het algoritme heeft twee echte frames nodig — inclusief één toekomstig frame — waardoor er altijd een buffer van minimaal één echt frame tussen input en scherm staat. Een game die op 60 fps rendert en met frame generation naar 120 fps gaat, voelt nog steeds als 60 fps: de beweging ziet er vloeiender uit, maar input wordt alleen gesampled op de echte frames.
Daarbij komt computationele overhead: optical-flow-analyse en het AI-netwerk kosten zelf ook tijd. Benchmarks van TechSpot en Digital Foundry tonen dat DLSS 3 met frame generation trager is dan DLSS 2 op dezelfde framerate. De gouden regel: begin pas bij een basis van ongeveer 60 fps. Bij 35 fps native wordt de game weliswaar visueel vloeiender, maar de input blijft aanvoelen als 35 fps.
Reflex en Anti-Lag: de latency-tegengif
Omdat frame generation latency structureel verhoogt, hebben NVIDIA en AMD er latency-reductie aan gekoppeld. NVIDIA Reflex is geïntegreerd in DLSS 3: zodra je frame generation aanzet, wordt Reflex mee ingeschakeld. Reflex synchroniseert CPU en GPU — de CPU mag niet meer vooruitlopen en frames oppotten in een render queue, maar dient zijn werk just-in-time aan. Daardoor wordt input zo laat mogelijk gesampled.
Reflex kan de inherente straf — het bufferen van een toekomstig frame — niet wegtoveren, maar dringt overige latencybronnen zo ver terug dat de totale latency vergelijkbaar of lager uitvalt dan native rendering zonder Reflex. Digital Foundry mat DLSS 3 in Portal RTX slechts 3 ms trager dan DLSS 2; in Cyberpunk 2077 scoorde DLSS 3 (54 ms) beter dan native (62 ms). AMD’s Anti-Lag temt de CPU-werklast op vergelijkbare wijze; Reflex haalt consequent lagere systeemlatency, al is het verschil bij hoge framerates vaak niet voelbaar.
Frame pacing, VRR en 1% lows
Ook de consistentie van de frametijden — frame pacing — bepaalt hoe vloeiend een game aanvoelt. Reflex en Anti-Lag maken frametijden grilliger door de render queue te legen, terwijl het generatie-algoritme een regelmatig ritme verwacht. Bij een onstabiele basisframerate ontstaan daardoor judder en micro-stutters. Vroege FSR 3-implementaties hadden workarounds nodig: VSync aanzetten en de framerate enkele frames onder de refresh rate cappen (bijvoorbeeld 142 fps op een 144 Hz-scherm) — terwijl VSync aan de limiet juist weer zo’n 30% extra input latency toevoegt.
Dan de 1% lows: het gemiddelde fps-cijfer verhult haperingen. Een game die gemiddeld 120 fps haalt maar regelmatig naar 45 fps zakt, voelt slechter dan een stabiele 90 fps. Frame generation tilt ook de 1% lows op, maar lost de onderliggende dip niet op. Beoordeel frame generation daarom op frametijdgrafieken en 1% lows, niet op het gemiddelde — en houd met VRR (G-Sync/FreeSync) afstand van de refresh-rate-grens.
Vergelijking: DLSS 3, FSR 3 en Lossless Scaling
| Kenmerk | DLSS 3 Frame Generation | FSR 3 Fluid Motion Frames | Lossless Scaling (LSFG) |
|---|---|---|---|
| Werking | AI + Optical Flow Accelerator, tensor cores | Analytische interpolatie via shaders | Interpolatie op het eindbeeld (display-fase) |
| Hardwarevereiste | RTX 40-serie (FG), RTX 20+ (SR) | Vrijwel elke moderne GPU | Elke GPU met voldoende rekenkracht |
| Toegang tot motion vectors | Ja, uit de game-engine | Ja, uit de game-engine | Nee — alleen schermbeelden |
| Latency-compensatie | NVIDIA Reflex (verplicht) | AMD Anti-Lag | Geen ingebouwde compensatie |
| Beeldkwaliteit | Hoogste, minste artefacten | Goed, iets meer artefacten bij snelle beweging | Matigst; HUD- en ghosting-artefacten mogelijk |
| Game-ondersteuning | Per game geïmplementeerd | Per game geïmplementeerd | Werkt in vrijwel elke game |
| Typische latency-straf | Klein met Reflex (~+3–8 ms) | Iets groter (~+10–15 ms) | Afhankelijk van basis-fps |
DLSS 3 levert de beste kwaliteit en laagste latency-straf dankzij engine-data en Reflex, FSR 3 volgt met universele compatibiliteit, en Lossless Scaling redt games zonder native ondersteuning — al interpoleert het zonder motion vectors HUD-elementen minder netjes. Voordeel van Lossless Scaling: hogere multiplicatoren (x3, x4) verhogen de latency niet verder; de straf wordt volledig bepaald door de basisframerate, dus cap die stabiel.
Wanneer helpt het — en wanneer schaadt het?
Frame generation helpt bij een GPU-bound game met een gezonde basisframerate: een singleplayer-titel op 70–90 fps die je naar 120–160 fps tilt voor een vloeiender beeld op een high-refresh monitor. Het helpt ook bij CPU-bottlenecks, omdat gegenereerde frames geen extra CPU-werk kosten.
Het schaadt wanneer latency het verschil maakt: competitieve shooters als Counter-Strike 2, Valorant of Apex Legends. Daar telt elke milliseconde — zet frame generation uit en gebruik alleen upscaling plus Reflex. Het schaadt ook onder ~50 fps basisframerate: de game voelt nog steeds log aan en artefacten worden bij grote pixelverplaatsingen zichtbaarder, zeker ghosting rond HUD-elementen bij Lossless Scaling.
Oordeel: praktisch koopadvies
Frame generation is geen gratis performance, maar een afweging tussen vloeiendheid en responsiviteit. Met Reflex of Anti-Lag als partner is de latency-straf bij een gezonde basisframerate voor de meeste gamers onmerkbaar, terwijl de visuele winst groot is. De vuistregels: zorg eerst voor minimaal 60 fps native (desnoods met upscaling), zet frame generation aan voor singleplayer-titels, en uit voor competitieve multiplayer.
Bij de GPU-keuze weegt dit mee. Een RTX 40- of 50-serie kaart geeft DLSS Frame Generation met de beste kwaliteit en laagste latency. Speel je vooral competitief, dan is frame generation irrelevant en tellen pure rasterization-performance en Reflex-ondersteuning zwaarder. AMD-kaarten compenseren met FSR 3 op elk merk GPU, en Lossless Scaling (een paar euro op Steam) is de goedkoopste upgrade voor oudere kaarten. Meet je 1% lows — voelt het niet beter, dan staat het uit.