# Frequent repaints cause high CPU load on macOS

**URL:** <https://forum.juce.com/t/frequent-repaints-cause-high-cpu-load-on-macos/50169>\
**Category:** General JUCE discussion\
**Created:** [February 14, 2022, 11:04am UTC](https://forum.juce.com/t/frequent-repaints-cause-high-cpu-load-on-macos/50169 "2022-02-14T11:04:51Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![t0m](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/t0m/32/16413_2.png) [@t0m](https://forum.juce.com/u/t0m)\
**Post date:** [May 12, 2022, 1:38pm UTC](https://forum.juce.com/t/frequent-repaints-cause-high-cpu-load-on-macos/50169/7 "2022-05-12T13:38:07Z")

</div>

It’s possible that macOS is repainting more than required. Please see the discussion about the new rendering options in JUCE 7 and give JUCE\_COREGRAPHICS\_RENDER\_WITH\_MULTIPLE\_PAINT\_CALLS a go to see if it addresses the problem.

> [@\`juce7\` technical preview branch](https://forum.juce.com/t/juce7-technical-preview-branch/50866):
>
> Hello everybody. We’ve recently published a new juce7 branch on our public repository: [https://github.com/juce-framework/JUCE/tree/juce7](https://github.com/juce-framework/JUCE/tree/juce7) This branch will contain a preview of features that will be included in the initial JUCE 7 release. We will be adding features as they become ready, and we encourage developers to try the new branch and let us know if anything isn’t working for them. Initially the branch has some changes to macOS graphical rendering. Asynchronous rendering is enabled by de…

[https://github.com/juce-framework/JUCE/blob/juce7/BREAKING-CHANGES.txt](https://github.com/juce-framework/JUCE/blob/juce7/BREAKING-CHANGES.txt)

---

_[View the full topic](https://forum.juce.com/t/frequent-repaints-cause-high-cpu-load-on-macos/50169)._
