Files
scummvm/graphics/tinygl
Vincent Pelletier 5cbdabb69d TINYGL: Continue comparing past first divergence
It is common that the same number of calls are done in the same order, so
do not stop comparing after the first divergence. This saves a significant
number of dirty rectangle in crowded scenes, like sets cn and bi where a few
calls may differ in the middle of call sequence, but later calls would stay
the same.
As a consequence, move current-frame-has-fewer-calls handling to its own
loop.
Also, factorise and extend code appending dirty rectangles.
Also, skip conseutive identical rectangles.
2017-04-23 10:35:04 +00:00
..
2017-04-22 16:42:14 +00:00
2014-08-16 18:25:23 +02:00
2016-07-15 22:20:41 +00:00
2017-04-22 16:42:14 +00:00
2014-08-13 18:52:52 +02:00
2014-08-13 18:52:52 +02:00
2014-08-13 18:52:52 +02:00
2014-08-13 18:52:52 +02:00
2017-04-22 16:42:14 +00:00
2014-08-13 18:52:52 +02:00
2014-08-13 18:52:52 +02:00
2014-08-13 18:52:52 +02:00
2014-08-13 18:52:52 +02:00