https://bugs.kde.org/show_bug.cgi?id=475325

--- Comment #11 from zvova7...@gmail.com ---
Well, yes, but Chrome's 1.49971 scale factor does not seem to be a 'normal'
scale when the system has 1.5

While Chrome has an incorrect scale, I believe it is providing an incorrect
viewporter destination size, while KWin is trying to render with the correct
size applying a 1.5 scale. From that perspective, the compositor must fit the
application surface to the render bounds. The OpenGL backend uses GL_LINEAR
texture filtering, which causes blurriness even with rounding issues within
1px. Maybe QPainter applies another scale method.
I have a patch for Chromium that fixes its internal scale, and in that case, it
becomes sharp and clean.

Anyway, it's just my guess. I haven't delved deeply into how it works to the
point where I can confidently say I totally understand how it must work.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to