. : is right. This is all scheduling and graphics stack. OS X power use in graphics is hard to reason about.
Conversation
Replying to
: several different ways to draw, massively different power characteristics. Chrome is switching method
1
Replying to
: for context, FF uses the same power-hungry GL paths Chrome does today
4
Replying to
: from what (little) I understand, OS X's GL drawing infra requires full upload every frame, very power hungry
2
Replying to
Gecko doesn't require a full upload every frame, just invalidated area - buffers are tiled too
1
Replying to
: yes, but the way GL intersects with OS X seems to defeat partial update smarts (but your GPU stack may be magical!?)
1
Replying to
2
Replying to
so you tile, but still end up doing whole-view sized texture updates every frame...?
3
Replying to
I believe Alex is talking about full window presents vs partial presents and not talking about texture upload.


