guillaumechereau / goxel

Goxel: Free and Open Source 3D Voxel Editor
GNU General Public License v3.0
2.8k stars 223 forks source link

Feature Request : Low resolution mode on macOS #152

Open jeyum2 opened 5 years ago

jeyum2 commented 5 years ago

On macOS, CPU Utilization is too high.

Goxel didn't consume computing resources until v0.83 It was changed after retina mode was default, (v0.9, commit 438d3bd) When I reverted this changes on v0.10, CPU Utilization was down as same as v0.83 So can you add "Low resolution mode" to Preferences?

I tested with basic model of macbook pro 2015 13" I'm not sure it is only for old mac, but it is not so different between it and the latest basic model of macbook pro 13 in terms of performance, I think. It is very helpful for old or basic model of macs.

guillaumechereau commented 5 years ago

Are you sure this is the CPU usage, and not GPU? How did you measure the CPU usage?

jeyum2 commented 5 years ago
v10 0 v8 3

The first is for v0.10(between it and v0.9 are quite similar) The second is for v0.83

You can see the difference in cpu utilization tab at the bottom.

Of course cpu utilization doesn't affect the performance directly and maybe there are another issues like GPU usage.

The main point is my mac is very slow-downed when I use Goxel after v0.9, And when I turn off wantsBestResolutionOpenGLSurface and set scale to 1, it shows nice performance like before v0.9.

guillaumechereau commented 5 years ago

OK... I can try to add this option in the settings yes.