summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/format_utils.h
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2016-01-05 13:03:04 -0700
committerBrian Paul <[email protected]>2016-01-05 13:03:04 -0700
commitf04d7439a0ad6e13ff2912ff824553b6bcf511a4 (patch)
tree60b2e7da243918d1e2cc582a68f0743b4ededa33 /src/mesa/main/format_utils.h
parenteec8d7e7e059c19b86cce0360cb7db28aef1f1dd (diff)
mesa: check for z=0 in _mesa_Vertex3dv()
It's very rare that a GL app calls glVertex3dv(), but one in particular calls it lot, always with Z = 0. Check for that condition and convert the call into glVertex2f. This reduces VBO memory used and reduces the number of times we have to switch between float[2] and float[3] vertex formats in the svga driver. This results in a small but measurable performance improvement. Reviewed-by: Charmaine Lee <[email protected]>
Diffstat (limited to 'src/mesa/main/format_utils.h')
0 files changed, 0 insertions, 0 deletions