wxWidgets/tests/benchmarks
Vadim Zeitlin b53f7ac904 Restore support for using faster dotted pens in wxMSW
Changes of d245dc9e1f (Fix drawing of dotted lines with wxDC in wxMSW,
2020-03-27) improved the appearance of dotted and dashed lines in wxMSW
but at the expense of significant (up to a factor of 300) slowdown.

Allow the applications for which the drawing performance is important to
explicitly request the old behaviour, with uglier, but faster, pens by
choosing to use low quality pens.

Update the graphics benchmark to allow specifying the pen quality and
verify that the performance when using it is the same as before 3.1.4.

See https://github.com/wxWidgets/wxWidgets/pull/2218

See #7097.

Closes #18875.
2021-02-22 00:04:07 +01:00
..
htmlparser Remove BCC-specific hdrstop pragma from everywhere 2020-10-12 21:58:37 +02:00
bench_vc7_bench_graphics.vcproj Rebake with bakefile 0.2.12 2020-05-02 17:02:36 +02:00
bench_vc7_bench_gui.vcproj Rebake with bakefile 0.2.12 2020-05-02 17:02:36 +02:00
bench_vc7_bench.vcproj Rebake with bakefile 0.2.12 2020-05-02 17:02:36 +02:00
bench_vc7.sln Update to bakefile 0.2.11 and rebake everything 2017-10-21 17:42:30 +02:00
bench_vc8_bench_graphics.vcproj Rebake with bakefile 0.2.12 2020-05-02 17:02:36 +02:00
bench_vc8_bench_gui.vcproj Rebake with bakefile 0.2.12 2020-05-02 17:02:36 +02:00
bench_vc8_bench.vcproj Rebake with bakefile 0.2.12 2020-05-02 17:02:36 +02:00
bench_vc8.sln Update to bakefile 0.2.11 and rebake everything 2017-10-21 17:42:30 +02:00
bench_vc9_bench_graphics.vcproj Rebake with bakefile 0.2.12 2020-05-02 17:02:36 +02:00
bench_vc9_bench_gui.vcproj Rebake with bakefile 0.2.12 2020-05-02 17:02:36 +02:00
bench_vc9_bench.vcproj Rebake with bakefile 0.2.12 2020-05-02 17:02:36 +02:00
bench_vc9.sln Update to bakefile 0.2.11 and rebake everything 2017-10-21 17:42:30 +02:00
bench.bkl Add a simple benchmark of wxDisplaySize() and related functions 2018-09-30 00:38:27 +02:00
bench.cpp Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
bench.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
datetime.cpp
display.cpp Add a simple benchmark of wxDisplaySize() and related functions 2018-09-30 00:38:27 +02:00
graphics.cpp Restore support for using faster dotted pens in wxMSW 2021-02-22 00:04:07 +01:00
htmltest.html
image.cpp Fix building benchmarks with wxUSE_LIBTIFF == 0 2019-10-18 19:22:45 +02:00
ipcclient.cpp Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
log.cpp
makefile.gcc Remove HAVE_W32API_H definition and checks 2020-10-20 01:47:47 +02:00
Makefile.in Rebake after manifest changes 2020-07-31 01:53:43 +02:00
makefile.vc Rebake after manifest changes 2020-07-31 01:53:43 +02:00
mbconv.cpp
printfbench.cpp
strings.cpp
tls.cpp Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00