diff options
author | Paul Berry <stereotype441@gmail.com> | 2014-01-07 08:56:57 -0800 |
---|---|---|
committer | Paul Berry <stereotype441@gmail.com> | 2014-01-21 20:24:59 -0800 |
commit | cd18ba1c7aba66f2dd7cdbe2cf3b4a803c241d10 (patch) | |
tree | 202a43882e0011465d31aa063d2e8b3dcafd1bbf /src/mesa/drivers/dri/i965/gen6_vs_state.c | |
parent | 4a91675b262c8150c1542991e1018e924c72f337 (diff) | |
download | external_mesa3d-cd18ba1c7aba66f2dd7cdbe2cf3b4a803c241d10.zip external_mesa3d-cd18ba1c7aba66f2dd7cdbe2cf3b4a803c241d10.tar.gz external_mesa3d-cd18ba1c7aba66f2dd7cdbe2cf3b4a803c241d10.tar.bz2 |
glsl/linker: Refactor in preparation for adding more shader stages.
Rather than maintain separately named arrays and counts for vertex,
geometry, and fragment shaders, just maintain these as arrays indexed
by the gl_shader_type enum.
v2: When there is neither a vertex nor a geometry shader, set
prog->LastClipDistanceArraySize = 0, and clarify that the values is
not used.
Reviewed-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Brian Paul <brianp@vmware.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/gen6_vs_state.c')
0 files changed, 0 insertions, 0 deletions