Qt Declarative (Quick 2)
Go to file
Eirik Aavitsland ff645deb25 Remove artifacts in font rendering
The distancefield cache did not clear the textures before using
them. Hence, random values could leak through in the edges of the
distancefields, leading to random pixels at the edges of the rendered
glyphs.

This issue was rarely visible before, because of the way the glyphs
were stacked on the textures. That stacking was changed as a result of
7190aa26f6, which made the issue happen
more often, so it was detected by lancelot.

Change-Id: Ibe7a20dd7ba557ab92966e714c25a100e218ed24
Reviewed-by: Yoann Lopes <yoann.lopes@qt.io>
2016-08-05 14:09:36 +00:00
bin Update copyright headers 2015-02-12 10:28:11 +00:00
dist Fix links in changelog 2016-05-19 07:54:07 +00:00
examples photoviewer depends on xmlpatterns 2016-08-04 06:21:36 +00:00
src Remove artifacts in font rendering 2016-08-05 14:09:36 +00:00
tests tst_librarymetrics_performance: Use QBENCHMARK macro instead of rolling our own 2016-08-05 10:35:59 +00:00
tools Fix build on macOS with ICC: -sectcreate is a linker option 2016-07-24 19:52:12 +00:00
.gitattributes Update the git-archive export options 2012-09-10 14:24:05 +02:00
.gitignore Add files generated by tests to gitignore 2014-12-20 20:24:25 +01:00
.gitmodules Update Ecmascript testsuite submodule 2015-03-17 11:38:42 +00:00
.qmake.conf do not enable example installs explicitly any more 2016-05-24 12:47:45 +00:00
.tag Update the git-archive export options 2012-09-10 14:24:05 +02:00
LGPL_EXCEPTION.txt Update copyright headers 2015-02-12 10:28:11 +00:00
LICENSE.FDL Add license files mandated by (L)GPL. 2013-02-15 00:03:10 +01:00
LICENSE.GPLv3 Expand license scope from "Qt GUI Toolkit" to "Qt Toolkit" 2016-06-16 13:42:07 +00:00
LICENSE.LGPLv3 Expand license scope from "Qt GUI Toolkit" to "Qt Toolkit" 2016-06-16 13:42:07 +00:00
LICENSE.LGPLv21 Expand license scope from "Qt GUI Toolkit" to "Qt Toolkit" 2016-06-16 13:42:07 +00:00
qtdeclarative.pro Fix error message when Python could not be found 2016-03-09 16:17:59 +00:00
sync.profile Merge remote-tracking branch 'origin/5.5' into dev 2015-03-17 09:52:19 +01:00