qt5base-lts/tests/auto/other/lancelot/scripts
Allan Sandfeld Jensen 00c869a5c6 Fix lancelot PaintCommands for reuse
Some structures needed to be cleaned for the reuse to be safe.
Reusing it cuts down on the overhead in lancebench.

Also uniqueness of block names are now enforced, and the common pattern
of "end_block blockName" could now be parsed if not always commented
out by begin_block handling.

Change-Id: I0daf6445292383aaab9392550d0842e0a654ad27
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
2019-11-28 19:52:16 +00:00
..
aliasing.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
arcs2.qps Further tune curveThreshold setting based on strokeWidth 2015-06-22 08:19:57 +00:00
arcs.qps Adjust autotest files for raster engine to new default pen 2012-10-26 11:53:12 +02:00
background_brush.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
background.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
beziers.qps Adjust autotest files for raster engine to new default pen 2012-10-26 11:53:12 +02:00
bitmaps.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
borderimage.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
brush_pens.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
brushes.qps Add lancelot test to exercise tiled non-ARGB32PM bilinear filtering 2017-03-16 13:46:17 +00:00
clippaths.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
clipping_state.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
clipping.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
cliprects.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
conical_gradients_perspectives.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
conical_gradients.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
dashes.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
degeneratebeziers.qps Fix raster paint error in path joins of tightly bending bezier curves 2019-06-14 11:02:35 +02:00
deviceclipping.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
drawpoints.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
ellipses.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
fillrect_aa.qps Add testing of fillRect() to QPainter lancelot test 2019-10-16 06:31:59 +00:00
fillrect.qps Add testing of fillRect() to QPainter lancelot test 2019-10-16 06:31:59 +00:00
filltest.qps Fix lancelot PaintCommands for reuse 2019-11-28 19:52:16 +00:00
gradients.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
gradientxform_device.qps Simplify code by factoring out brush transformation for gradients 2017-05-15 22:55:06 +00:00
gradientxform_logical.qps Simplify code by factoring out brush transformation for gradients 2017-05-15 22:55:06 +00:00
gradientxform_object.qps Add ObjectMode coordinate mode to QGradient 2018-06-22 10:42:33 +00:00
hinting.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
image_dpr.qps Fix drawTiledPixmap() and texture-brush painting with high-DPR images 2018-04-25 13:39:28 +00:00
image_formats.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
images2.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
images.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
join_cap_styles_duplicate_control_points.qps Adjust autotest files for raster engine to new default pen 2012-10-26 11:53:12 +02:00
join_cap_styles.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
linear_gradients_perspectives.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
linear_gradients.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
linear_resolving_gradients.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
lineconsistency.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
linedashes2_aa.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
linedashes2.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
linedashes.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
lines2.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
lines3.qps Adjust autotest files for raster engine to new default pen 2012-10-26 11:53:12 +02:00
lines.qps Adjust autotest files for raster engine to new default pen 2012-10-26 11:53:12 +02:00
pathfill.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
paths_aa.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
paths.qps Adjust autotest files for raster engine to new default pen 2012-10-26 11:53:12 +02:00
pens_aa.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
pens_cosmetic.qps Adjust autotest files for raster engine to new default pen 2012-10-26 11:53:12 +02:00
pens.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
perspectives2.qps Fix lancelot PaintCommands for reuse 2019-11-28 19:52:16 +00:00
perspectives.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
pixmap_rotation2.qps Fix bilinear sampling of more than 8x rotated transforms 2016-11-29 15:44:52 +00:00
pixmap_rotation.qps Fix bilinear sampling of more than 8x rotated transforms 2016-11-29 15:44:52 +00:00
pixmap_scaling.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
pixmap_subpixel.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
pixmaps.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
porter_duff2.qps Do not always use argb32pm for subsurfaces 2017-05-31 18:53:57 +00:00
porter_duff.qps Do not always use argb32pm for subsurfaces 2017-05-31 18:53:57 +00:00
primitives.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
radial_gradients_perspectives.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
radial_gradients.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
rasterops.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
richtext.qps Add lancelot tests to verify vertical alignment of inline images 2018-12-03 07:52:55 +00:00
sizes.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
statictext.qps Fixup for text labels in lancelot graphics test 2016-03-31 10:27:39 +00:00
text_perspectives.qps Moved integrationtests/* into other/ 2011-11-30 09:30:22 +01:00
text.qps Fixup for text labels in lancelot graphics test 2016-03-31 10:27:39 +00:00
thinlines.qps Fix aliased painting with non-uniform scaling 2019-04-25 06:07:00 +00:00
tiled_pixmap.qps Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00