Graphics Performance: Windows vs. macOS

I have added the openGL code to my TestUIApp and that further reduced the CPU load on both Windows 7 and macOS 10.13. Windows 7 went down to 1% and macOS 10.13 went down to 17%. This is with RectangleList and removing all of the repaints for the 256 Components. I believe this is the reason for the increase in performance when using openGL that I wasn’t seeing before. All of the rectangle painting is pipelined for openGL to speed up. Although 17% still isn’t as good as I was hoping (I was hoping for under 10%), this is an amazing amount of performance increase from the 78% CPU load for the same functionality just a couple of days ago.

I think that when I put a realistic number of actual meters in the real application the CPU load will be well under my 10% goal. I am happy to upload the latest source in case anyone else cares to see what changed.

Thanks again for everyone’s help.

David A. Hoatson

4 Likes