-
Notifications
You must be signed in to change notification settings - Fork 0
Open
eclipse-platform/eclipse.platform.swt
#2581Labels
Milestone
Description
This ticket has been reduced to adding a snippet (see comments). Previously the intent was as follows:
Description
After having implemented the multi-zoom support in GC via storing GC executions as operations that can be applied to handles for other zooms afterwards, it should not be possible to draw something with a GC (onto a control/image) without an ImageGcDrawer
) but still have a sharp rendering on whatever zoom is required for the context later on.
We should evaluate if this properly works. We know at least two cases in which this can be tested:
- The
BufferedGraphicsSource
in GEF. - The double buffering used in the WindowBuilder project (see the discussion around Double-buffering with recent HighDPI changes eclipse-platform/eclipse.platform.swt#2159 (reply in thread)). We have implemented a fix in SWT to make it working again, which could be reverted to test if it not works because of the operation pattern in GC.
This is probably something @akoch-yatta or @HeikoKlare have to test.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
👀 In Review