NeonPizza wrote: ↑21 Oct 2023, 02:51
I've always assumed that CRT SDTV's had zero input lag, but now I'm hearing that they actually have 8.3ms.
Think "frame of reference" concept from Einstein's Theory of Relativity.
Not all pixels refresh at the same time!
1. Processing latency (0ms for CRT) --
this is a tape delay style latency behavior
2. Pixel to pixel latency (0ms for CRT) --
this is a tape delay style latency behavior
3. Scanout latency (at 60Hz it is 0ms for top edge, 16.7ms for bottom edge, 8.3ms for center) --
this is a latency difference between different pixels
The art of serialized refresh, means the upper-left corner refreshes at zero lag, but many lag testers (photodiodes / oscilloscopes) are put at screen center or crosshairs.
Also, sync technology can affect things, since it affects position of latency for a new frame. VSYNC OFF frameslices are subdivided latency gradients of [0...frametime] from top edge to bottom edge of frameslice between two tearlines.
So yes, a CRT has both 0ms latency and 8.3ms latency simultaneously -- depending on your frame of reference!
FRAME OF REFERENCE
FRAME OF REFERENCE
FRAME OF REFERENCE
(Or rather pixel of reference, since not all pixels refresh at the same time)
Proof:
- High speed videos of OLED and LCD
www.blurbusters.com/scanout
- High speed videos of CRT
www.google.com/search?q=high+speed+videos+of+crt
Not all pixels refresh at the same time = different lag numbers for different pixels.
Not all sync technology creates same lag-differentials for different pixels (so scanout latency behaviors can change from TOP<CENTER<BOTTOM to TOP=CENTER=BOTTOM or even TOP>CENTER>BOTTOM). So top edge can even become laggier than bottom edge, or bottom edge becomes laggier than top edge, depending on your display settings (sync technology setting, strobe settings, etc).
When one website tests latency of screen center, they're not always testing latency of top edge or bottom edge. And their settings matters; VSYNC ON versus VSYNC OFF.
A faster scanout (e.g. 240Hz OLED) can overcome the scanout latency problem of refresh rate (e.g. 60Hz CRT), so that's why even with extra tape-delay latency (e.g. +4ms), the 1/240sec scanout is 12.9ms faster than 1/60sec scanout. So brute refresh rate can overcome a latency bottleneck. There are no 240Hz 1080p or 1440p CRT tubes, so game over, OLED wins in latency contest against CRT when it comes to scanout latency, win win, despite being laggier in tape delay latency. Remember, latency is not a single number. It's like the tortise and hare race -- the CRT is zero tapedelay latency, but the 240Hz-ness is the rocket-speed scanout guaranteeing that last pixel never refreshes more than 1/240sec after first pixel. On a CRT 60Hz with fighting games (VSYNC ON), you're forced to wait 1/60sec=16.7ms between first and last pixel, due to scanout latency (different from absolute latency).
Now if you spew 1000fps VSYNC OFF, the 60Hz CRT may beat the 240Hz OLED, because of lack of tapedelay latency, and since VSYNC OFF latency is always [0...frametime] and 1000fps = 1ms frametime, you've kind of bypassed scanout latency with extra tearlines (over 10 tearlines per refresh cycle) splicing new frames continually mid-scanout. So you can get much lower latency with ultrahigh framerate VSYNC OFF, but you still only have 60 refresh cycle opportunities per second, which can still mean other pixels on the screen are missed (= laggier than 240Hz).
EXAMPLE:
60Hz WITH ZERO LAG: [T+0ms] [T+16ms]
240Hz WITH 2ms LAG: [T+2ms]
[T+6ms] [T+10ms] [T+14ms] [T+18ms]
So see? Three extra refresh cycles that paints the full frame sooner, despite having 2ms more tapedelay latency.
Brute Hz can overcome some tapedelay latency. And guess what, 480Hz CRT's don't exist. So even with a bit of lag, upcoming 480Hz OLEDs of 2024-2025 with 1 framebuffer lag (1/480sec) = +2ms = still less laggy than a 0ms CRT if you're consider "first any pixel" reaction tests (high speed camera lag tests), instead of "single pixel latency" (single-point photodiode lag tests).
Big rabbit hole!
Lag is never a single number.
It's not Kindergarten 2+2.
It's a "University Calculus/Algebra" sized rabbit hole.
CRTs are great, but simplistic single number Luddite LagThink gotta go.