diff options
author | Louai Al-Khanji <[email protected]> | 2014-01-24 14:59:39 +0200 |
---|---|---|
committer | The Qt Project <[email protected]> | 2014-01-31 14:51:48 +0100 |
commit | 8d38c0f6d6732762d6f0394880e96a6b2628b05a (patch) | |
tree | 968f52b78a0bad6fd387c69b6cd986b1ab10c57d /src/gui/opengl/qopengltexture_p.h | |
parent | 79fb39a87ce5ffbda22f297977b510e89ebf5485 (diff) |
Move Direct2D paint engine on top of QPaintEngineEx
Make QWindowsDirect2DPaintEngine a subclass of QPaintEngineEx instead of
QPaintEngine like the other paint engines inside Qt. This should both be
faster and better supported, as the code paths handling QPaintEngineEx in
QPainter are tested more.
Additionally the visual output is closer to the raster engine, as all
primitives are drawn using the same mechanism, resulting in fewer
off-by-one-pixel errors.
This change also makes designer work mostly correctly, apart from some
remaining clipping bugs.
Change-Id: I53d36c08e73883ff35e389d57f9d30b482fc6721
Reviewed-by: Friedemann Kleint <[email protected]>
Diffstat (limited to 'src/gui/opengl/qopengltexture_p.h')
0 files changed, 0 insertions, 0 deletions