mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
This assertion is intended to mirror the behaviour of an informational/performance diagnostic message raised by the D2D debugging layer. It seems the D2D diagnostic is raised when the proposed clip region is aligned to the screen, not to the current transform. Before this change, the assertion could incorrectly fire when clipping to transformed rectangles. This could be seen when clicking the star-shaped buttons in the ComponentTransformsDemo. With this change in place, the assertion will still fire when e.g. calling Graphics::reduceClipRegion on a screen-aligned rectangular path, but will not fire when this path is skewed/rotated etc. |
||
|---|---|---|
| .. | ||
| juce_analytics | ||
| juce_animation | ||
| juce_audio_basics | ||
| juce_audio_devices | ||
| juce_audio_formats | ||
| juce_audio_plugin_client | ||
| juce_audio_processors | ||
| juce_audio_utils | ||
| juce_box2d | ||
| juce_core | ||
| juce_cryptography | ||
| juce_data_structures | ||
| juce_dsp | ||
| juce_events | ||
| juce_graphics | ||
| juce_gui_basics | ||
| juce_gui_extra | ||
| juce_midi_ci | ||
| juce_opengl | ||
| juce_osc | ||
| juce_product_unlocking | ||
| juce_video | ||
| CMakeLists.txt | ||