Retained vs immediate mode should be hybridisable based on the widget you are implementing. Sometimes you need a bit more retained (data=UI structure, say a dockpanel system) sometimes a bit more immediate (code editor?)
I agree with respect to speed, but think there's still an argument for power consumption, especially blinking the cursor. But maybe for a bunch of use cases you just don't care.
-
-
Yes so for certain absolutely minimal changes (like a blinking cursor) i actually poke straight into the vertex data (0.02ms cpu time). But its still a full re-execute of all GPU geometry.
-
What im arguing for here is be a bit smart with the CPU, and don't run the GPU at 60 but if you repaint, just do all of it.
- 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.