clayjohn
3c1e5003ab
Fix pathological corner case in drawing tileset editor
...
Interleaving draw_rect calls with and without a texture forces every rect to
have its own draw call. In this case it meant that there is a draw call for every single
tile in the atlas. This change makes it so the renderer can batch draw calls
which reduced the draw call count by a factor of 512
2022-11-04 13:04:20 -07:00
..
2022-11-04 13:04:20 -07:00
2022-11-02 17:51:58 +01:00
2022-11-02 17:51:58 +01:00
2022-10-31 13:18:10 +01:00
2022-10-31 13:18:10 +01:00
2022-10-31 15:54:45 +01:00
2022-10-30 12:50:27 -05:00
2022-11-02 17:51:58 +01:00
2022-11-02 17:51:58 +01:00
2022-10-31 13:18:10 +01:00
2022-10-24 22:07:02 +01:00
2022-10-18 19:01:48 +02:00
2022-11-02 17:51:58 +01:00
2022-11-02 17:51:58 +01:00
2022-11-02 17:51:58 +01:00
2022-11-01 23:35:48 +01:00
2022-10-19 00:05:48 +02:00
2022-10-31 10:51:18 +01:00
2022-11-02 17:51:58 +01:00
2022-11-02 17:51:58 +01:00
2022-11-02 17:51:58 +01:00
2022-10-18 19:01:48 +02:00
2022-11-02 17:51:58 +01:00
2022-11-01 16:25:13 +08:00
2022-10-31 15:19:48 +08:00
2022-11-02 17:51:58 +01:00
2022-11-02 17:51:58 +01:00
2022-11-02 17:51:58 +01:00
2022-11-02 17:51:58 +01:00
2022-11-03 17:06:51 +08:00
2022-10-25 19:52:42 +10:00
2022-10-31 13:15:58 +01:00
2022-10-25 19:52:42 +10:00
2022-11-02 17:51:58 +01:00
2022-10-31 13:15:58 +01:00
2022-10-30 21:26:58 +01:00
2022-10-31 13:15:58 +01:00
2022-10-25 19:52:42 +10:00
2022-10-18 19:01:48 +02:00
2022-10-20 18:36:09 -04:00
2022-11-02 14:18:12 +01:00
2022-10-25 18:23:23 -04:00
2022-10-24 22:07:02 +01:00
2022-10-24 22:07:02 +01:00
2022-11-02 19:01:18 +01:00
2022-11-02 17:51:58 +01:00