[client] egl: use linear filter when not scaling

This appears to eliminate artifacts related to non-full screen paints
due to precision errors with the nearest filter.
This commit is contained in:
Quantum 2021-11-10 23:27:31 -05:00 committed by Geoffrey McRae
parent 9780f51558
commit 3e9a21d3b9

View File

@ -398,11 +398,11 @@ bool egl_desktopRender(EGL_Desktop * desktop, unsigned int outputWidth,
case EGL_SCALE_AUTO:
switch (scaleType)
{
case EGL_DESKTOP_NOSCALE:
case EGL_DESKTOP_UPSCALE:
scaleAlgo = EGL_SCALE_NEAREST;
break;
case EGL_DESKTOP_NOSCALE:
case EGL_DESKTOP_DOWNSCALE:
scaleAlgo = EGL_SCALE_LINEAR;
break;