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 bb5a9cbac9 Direct2D: Fix wrong brush transform calculation
This change is practically a no-op, because if the affected branch is
taken, then the world transform was not applied, so transform is a
unity matrix. But if transform was non-unity, then the wrong ordering
would cause an observable error.

Logically the brush transformation is nested inside the world
transformation so the right order is applying the brush transform first
followed by the world transform.
2025-08-19 16:51:15 +01: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 seams between tiles for large bitmaps 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: Fix wrong brush transform calculation 2025-08-19 16:51:15 +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 Graphics: Use unique_ptr instead of raw pointers in RenderingHelpers 2025-08-14 14:13:09 +01:00