1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_graphics/native
attila 3f898f6fee Direct2D: Fix jitter when drawing bitmaps with non-unity scaling
Reverts ca3abbb96d.

Prior to this fix gradually changing the Component scale would lead to
the jittery movement of drawn bitmaps, as their position would be
snapped to an arbitrary integral representation.
2025-07-25 20:45:17 +02:00
..
juce_CoreGraphicsContext_mac.h LowLevelGraphicsContext: Add preferred image type for temporary images 2025-04-24 13:58:23 +01:00
juce_CoreGraphicsContext_mac.mm Move ShapedText to the detail namespace and expose it in the headers 2025-03-13 12:16:16 +01:00
juce_CoreGraphicsHelpers_mac.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_Direct2DGraphicsContext_windows.cpp Direct2D: Fix jitter when drawing bitmaps with non-unity scaling 2025-07-25 20:45:17 +02:00
juce_Direct2DGraphicsContext_windows.h Direct2D: Move paintPrimitive implementation into Direct2DGraphicsContext 2025-04-24 13:58:24 +01:00
juce_Direct2DGraphicsContextImpl_windows.cpp Direct2D: Move ScopedGeometryWithSink to Direct2DGraphicsContextImpl.cpp 2025-04-24 13:58:24 +01:00
juce_Direct2DGraphicsContextImpl_windows.h Direct2D: Fix ETW tracing build errors 2025-04-30 10:50:52 +01:00
juce_Direct2DImage_windows.cpp Direct2DImage: Flush CPU-only changes if necessary when copying images 2025-06-30 20:04:56 +01:00
juce_Direct2DImage_windows.h Direct2D: Do image cloning on GPU when possible 2025-04-24 13:58:23 +01:00
juce_Direct2DImageContext_windows.cpp ImagePixelData: Update signatures of functions providing whole-image effects 2025-01-23 12:21:33 +00:00
juce_Direct2DImageContext_windows.h ImagePixelData: Update signatures of functions providing whole-image effects 2025-01-23 12:21:33 +00:00
juce_Direct2DMetrics_windows.cpp Direct2D: Use the 'focused' window when acquiring metrics 2025-04-24 13:58:23 +01:00
juce_Direct2DMetrics_windows.h Direct2D: Fix ETW tracing build errors 2025-04-30 10:50:52 +01:00
juce_Direct2DPixelDataPage_windows.h Direct2D: Use Image NativeExtensions to avoid dynamic casts in graphics context 2025-01-23 12:21:33 +00:00
juce_DirectWriteTypeface_windows.cpp Direct2D: Move Direct2DFactories to juce_DirectX_windows.h 2025-04-24 13:58:23 +01:00
juce_DirectX_windows.cpp Direct2D: Hide implementation of RectangleListSpriteBatch::fillRectangles 2025-04-24 13:58:24 +01:00
juce_DirectX_windows.h Direct2D: Hide implementation of RectangleListSpriteBatch::fillRectangles 2025-04-24 13:58:24 +01:00
juce_EventTracing.h Direct2D: Fix ETW tracing build errors 2025-04-30 10:50:52 +01:00
juce_Fonts_android.cpp Typeface: Enable advanced colour glyph rendering on Android 2025-06-16 16:59:55 +01:00
juce_Fonts_freetype.cpp Singleton: Add new macros to simplify singleton creation 2024-10-16 10:36:52 +01:00
juce_Fonts_linux.cpp Fonts (Linux): Return a null typeface when no default typefaces can be found 2024-12-18 16:00:44 +00:00
juce_Fonts_mac.mm Fonts: MacOS: Return styles in the order reported by the system 2024-10-10 17:53:10 +02:00
juce_GraphicsContext_android.cpp Typeface: Switch to using harfbuzz for computing simple advances on all platforms 2024-04-17 14:41:01 +01:00
juce_IconHelpers_android.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_IconHelpers_linux.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_IconHelpers_mac.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_IconHelpers_windows.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_RenderingHelpers.h Typeface: Enable advanced colour glyph rendering on Android 2025-06-16 16:59:55 +01:00