commit | 8353a58143de80e3ff63615f0d6be72658633e4d | [log] [tgz] |
---|---|---|
author | Ryan C. Gordon <icculus@icculus.org> | Sun Sep 09 15:09:38 2018 -0400 |
committer | Ryan C. Gordon <icculus@icculus.org> | Sun Sep 09 15:09:38 2018 -0400 |
tree | b5019f931b87326dee0e46b82d08566fe31dbda1 | |
parent | cc9ee08b653abf4acd536a79ba7410d53980d402 [diff] |
gles2: Make render command queue dynamic. It now uses a growable linked list that keeps a pool of allocated items for reuse, and reallocs the vertex array as necessary. Testsprite2 can scale to 20,000 (or more!) draws now without drama. --HG-- branch : SDL-ryan-batching-renderer extra : source : a4d56fdc03aa55ae4e04dc1bf7091b5dddc95fae