Commit 67ea63a
committed
[win32] Refactor path to support multiple handles
This commit refactors Path in the win32 implementation to better
support multiple handles for different zoom settings of a Path when
monitor-specific scaling is enables. The previous implementation
only applied adaptions on the path to the initial handle and relied
on the path not to be changed after usage. This doesn't cover all
scenarios and can lead to incompletely rendered path when reusing Path
object over different zoom settings.1 parent 9f60279 commit 67ea63a
File tree
4 files changed
+691
-246
lines changed- bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/graphics
- examples/org.eclipse.swt.examples/src
- org/eclipse/swt/examples/graphics
4 files changed
+691
-246
lines changed
0 commit comments