Shell text and some icons have sharp edges during zoom
Shell text and some icons have sharp edges during zoom:
I can think of at least four solutions to this:
-
Ensure no texture actors contain rendering that goes to the edges. Instead make textures big enough to ensure boundary pixels are always transparent.
-
Don't use smooth texture filtering. Use nearest instead.
-
Land both mutter!117 (merged) and !73 (merged), which combine to fix this issue.
-
Might work: Render text and icon textures using
GL_TEXTURE_WRAP_S/T
==GL_CLAMP_TO_BORDER
with a transparentGL_TEXTURE_BORDER_COLOR
(supported on desktop GL only, not ES).
Downstream: https://launchpad.net/bugs/1779615