Pica/Shader: Add geometry shader definitions.

This commit is contained in:
Tony Wasserka 2015-03-22 00:31:40 +01:00 committed by Tony Wasserka
parent 7673cdfdae
commit 33568494af
6 changed files with 169 additions and 156 deletions

View file

@ -20,8 +20,9 @@ template<typename VertexType>
void PrimitiveAssembler<VertexType>::SubmitVertex(VertexType& vtx, TriangleHandler triangle_handler)
{
switch (topology) {
// TODO: Figure out what's different with TriangleTopology::Shader.
case Regs::TriangleTopology::List:
case Regs::TriangleTopology::ListIndexed:
case Regs::TriangleTopology::Shader:
if (buffer_index < 2) {
buffer[buffer_index++] = vtx;
} else {