diff options
author | Eric Anholt <[email protected]> | 2013-02-01 14:49:21 +1100 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2013-02-11 13:14:52 -0800 |
commit | e776b632c095690763bcbc8164834ed92c21ea5b (patch) | |
tree | 2bdc6e317be841b3be7c65de0451c67b974ad1bf /docs/MESA_release_buffers.spec | |
parent | 50202f09610ec4f748a9175caa2607df6394b7d0 (diff) |
vbo: Merge GL_QUADS drawing requests in display lists.
minecraft apparently has its piles of display lists each contain 6
instances of glBegin(GL_QUADS)/verts/glEnd(), which appear in the
compiled list as 6 prims of 4 verts each in one draw call. We can
reduce driver overhead even more by making that one prim of 24 verts.
Improves minecraft performance by 1.6% +/- .25% (n=446)
Reviewed-by: Jordan Justen <[email protected]>
Diffstat (limited to 'docs/MESA_release_buffers.spec')
0 files changed, 0 insertions, 0 deletions