3 ms·
The GPU does the downscaling, I think it's bicubic by default. Looks decent enough. With the latest xrandr master, you can set nearest-neighbor using "--filter
by lima 8y ago
The GPU does the downscaling, I think it's bicubic by default. Looks decent enough.
With the latest xrandr master, you can set nearest-neighbor using "--filter nearest", which should provide better results.
- vetinari 8y agoAt least on macOS and X11/xrandr --scale, the output encoder does the scaling, not the GPU. It need less energy to do that, than spinning up the GPU, and the all GPU resources are available to the applications (scaling entire framebuffer at 60 Hz would take significant memory bandwidth from GPU at least).
- lima 8y agoThanks, I stand corrected!