commit | d29f55546dec74ca77dce3a3bf581c251be1d397 | [log] [tgz] |
---|---|---|
author | Christoph Bumiller <e0425955@student.tuwien.ac.at> | Thu Dec 24 12:39:42 2009 +0100 |
committer | Christoph Bumiller <e0425955@student.tuwien.ac.at> | Thu Dec 24 12:48:00 2009 +0100 |
tree | 37715047ca16895352a49a98f26f2395d34cb41d | |
parent | b5a408bae518ededbb871d113dab89f3e15bfb45 [diff] |
nv50: make edgeflags work It doesn't seem to be possible to set the egdeflag in the vertex shader, so we need to fallback to pushing vertices through the FIFO and use method 0x15e4 if they are used. This only works if VP does MOV OUT[X] IN[Y] where X is the edgeflag output, and Y is saved so we can tell the correct input later. The VP still writes the useless values to wasted outputs as punishment.