Benjamin Otte
a5f8a74ec1
vulkan: Only render minimal region
...
It's faster to render once for every rectangle in the clip region than
rendering the outline of the clip region.
Especially because this reduces the time necessary to build up the frame
data.
In widget-factory (where we have 3 rectangles), this leads to a 5x
speedup in the rendering time rendering alone.
Snapshotting time goes from 10ms to ~1ms, which is another huge
improvement.
2016-12-27 00:31:33 +01:00
..
2016-12-26 17:22:02 +01:00
2016-12-20 18:01:10 +01:00
2016-12-20 18:01:12 +01:00
2016-12-20 18:01:12 +01:00
2016-12-23 08:11:01 +01:00
2016-11-30 15:15:08 +01:00
2016-12-24 06:19:16 +01:00
2016-12-24 06:19:16 +01:00
2016-12-23 08:11:01 +01:00
2016-12-23 08:11:01 +01:00
2016-11-16 17:36:33 +01:00
2016-10-18 11:49:10 +01:00
2016-10-18 11:49:10 +01:00
2016-12-23 08:11:01 +01:00
2016-10-18 11:49:10 +01:00
2016-10-18 11:49:10 +01:00
2016-12-23 08:11:01 +01:00
2016-12-23 08:11:01 +01:00
2016-12-23 08:11:01 +01:00
2016-12-23 07:22:41 -08:00
2016-12-23 08:11:01 +01:00
2016-12-26 17:22:02 +01:00
2016-12-26 17:22:02 +01:00
2016-12-24 06:19:16 +01:00
2016-12-20 18:01:12 +01:00
2016-12-24 06:19:16 +01:00
2016-10-21 06:45:22 +02:00
2016-10-18 11:49:07 +01:00
2016-12-23 08:11:01 +01:00
2016-12-23 08:11:01 +01:00
2016-12-23 08:11:01 +01:00
2016-11-08 20:31:34 +01:00
2016-12-20 18:01:11 +01:00
2016-12-20 18:01:11 +01:00
2016-12-23 08:11:01 +01:00
2016-12-23 08:11:01 +01:00
2016-12-24 06:19:16 +01:00
2016-12-24 06:19:16 +01:00
2016-12-25 06:23:12 +01:00
2016-12-20 18:01:11 +01:00
2016-12-23 08:11:01 +01:00
2016-12-20 18:01:11 +01:00
2016-12-25 06:23:12 +01:00
2016-12-23 08:11:01 +01:00
2016-12-26 17:22:02 +01:00
2016-12-26 17:22:02 +01:00
2016-12-09 18:35:51 +01:00
2016-12-09 18:35:51 +01:00
2016-12-20 18:01:11 +01:00
2016-12-20 18:01:11 +01:00
2016-12-24 06:19:16 +01:00
2016-12-24 06:19:16 +01:00
2016-12-27 00:31:33 +01:00
2016-12-27 00:31:33 +01:00
2016-12-20 18:01:11 +01:00
2016-12-26 17:22:02 +01:00
2016-12-24 06:19:16 +01:00
2016-12-26 17:22:02 +01:00
2016-12-09 18:35:51 +01:00
2016-12-09 18:35:51 +01:00
2016-12-26 17:22:02 +01:00