nv50: add support for geometry shaders
authorBryan Cain <bryancain3@gmail.com>
Wed, 17 Apr 2013 20:55:47 +0000 (15:55 -0500)
committerMaarten Lankhorst <maarten.lankhorst@canonical.com>
Mon, 27 Jan 2014 15:40:42 +0000 (16:40 +0100)
commit02b317a0d601ab50cedad31f2b52da3bdc3a5aad
tree2ba25e338baf01a169466e9a043d5503526badcd
parentb3f82e1a63e8a58f0e7ac297fc5e94ebe76c3339
nv50: add support for geometry shaders

Layer output probably doesn't work yet, but other than that everything seems
to be working.

Signed-off-by: Bryan Cain <bryancain3@gmail.com>
[calim: fix up minor bugs, code formatting]
Signed-off-by: Christoph Bumiller <e0425955@student.tuwien.ac.at>
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp
src/gallium/drivers/nouveau/nv50/nv50_program.c
src/gallium/drivers/nouveau/nv50/nv50_shader_state.c
src/gallium/drivers/nouveau/nv50/nv50_tex.c