summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_atom.h
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2015-10-21 13:42:37 -0600
committerBrian Paul <[email protected]>2015-10-22 17:19:20 -0600
commit990afdc04551e89ec9b5d29a05a9da798c07ccc3 (patch)
tree3e3c3b1f5f20f67702f695abaf3ead7c872db9ca /src/mesa/state_tracker/st_atom.h
parentaf0399a1ce5acea464219f63399284cb175fa1f4 (diff)
st/mesa: use _mesa_RasterPos() when possible
The st_RasterPos() function goes to great pains to implement the rasterpos transformation. It basically uses gallium's draw module to execute the vertex shader to draw a point, then capture that point's attributes. But glRasterPos isn't typically used with a vertex shader so we can usually use the old/fixed-function implementation which is a lot simpler and faster. This can add up for legacy apps that make a lot of calls to glRasterPos. Reviewed-by: Roland Scheidegger <[email protected]>
Diffstat (limited to 'src/mesa/state_tracker/st_atom.h')
0 files changed, 0 insertions, 0 deletions