Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-13 | nv50,nvc0: fix pipe context switch | Christoph Bumiller | |
2011-03-13 | nv50,nvc0: clean up flushes | Christoph Bumiller | |
2011-03-13 | nvc0: don't enable early-z if alpha test is enabled | Christoph Bumiller | |
Depth values are also written before the shader is executed, so if early tests are enabled, fragments that failed the alpha test were modifying the depth buffer, but they shouldn't. | |||
2011-03-13 | nvc0: move sprite coord replace state into cso | Christoph Bumiller | |
It's not dependent on any other state anymore now. | |||
2011-03-05 | nv50,nvc0: fix texture layer issues | Christoph Bumiller | |
2011-03-01 | nvc0: port to common fence/mm/buffer code | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2011-02-24 | nvc0: sprite coord enable is per GENERIC, not overall index | Christoph Bumiller | |
2011-02-24 | nvc0: sync textures with render targets ourselves | Christoph Bumiller | |
Fixes for example piglit/fbo-flushing and nexuiz' bloom effect. | |||
2011-02-16 | nvc0: fix clipping and use VIEWPORT instead of SCISSOR | Christoph Bumiller | |
2011-01-30 | nvc0: implement transform feedback state | Christoph Bumiller | |
2011-01-23 | nvc0: implement point coord replacement | Christoph Bumiller | |
But we have to cheat and peek at the GENERIC semantic indices the state tracker uses for TEXn. Only outputs from 0x300 to 0x37c can be replaced, and so we have to know on shader compilation which ones to put there in order to keep doing separate shader objects properly. At some point I'll probably create a patch that makes gallium not force us to discard the information about what is a TexCoord. | |||
2011-01-23 | nvc0: add MARK_RING where missing to avoid too many relocs errors | Christoph Bumiller | |
2010-12-23 | nvc0: fix layer stride state | Christoph Bumiller | |
2010-12-19 | nvc0: s/INLIN_RING/IMMED_RING | Christoph Bumiller | |
2010-12-19 | nvc0: adapt to array textures interface change | Christoph Bumiller | |
2010-12-19 | nvc0: fix clipping with scissors/viewport | Christoph Bumiller | |
Also setup optional path to use proper primitive clipping instead, which is probably slower. | |||
2010-12-19 | nvc0: switch to the proper constants upload path | Christoph Bumiller | |
Makes things suddenly go surprisingly fast. | |||
2010-12-11 | nvc0: support user clip planes | Christoph Bumiller | |
2010-12-09 | nvc0: upload constants with m2mf for the time being | Christoph Bumiller | |
I get mysterious lockups with the dedicated CB upload ... | |||
2010-11-12 | nvc0: import nvc0 gallium driver | Christoph Bumiller | |