|
|
|
|
|
by goodpaul6
890 days ago
|
|
I decided to implement it (IMGUI that only repaints when relevant interactions occur) so that my point comes across more clearly: https://github.com/goodpaul6/imgui-power-saving-example Of course this is a greatly simplified example, but I can see this extending to any GUI widget that can be represented with a (hierarchy) of rectangles. |
|
When you unsimplify your example then you are reinventing a wheel. A big wheel. It can be done, but it’s a lot of work. And then you might go factoring things back so it starts to look very similar to prior art. It’s actually easier than ever to implement accessibility for instance (assuming you’re ok pulling in a large dependency), but show me an actual example of this done on top of imgui.
Things I never said: imgui doesn’t have uses, imgui isn’t great.
But its scope is limited.