[Solved] Better Repaint Debugging

That’s correct. Unfortunately there is no way to work around this when rendering into the CGContext provided by macOS.

We have an alternative rendering approach in development. In general it’s slower to render the same region, and isn’t compatible with CORE_GRAPHICS_RENDER_ASYNC, but it will avoid CoreGraphics consolidating dirty regions. This will be a big net gain in some situations.

3 Likes