Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r600: move full state to radeon state atoms | Alex Deucher | 2009-08-22 | 1 | -0/+5 |
| | |||||
* | r600: improve state emission | Alex Deucher | 2009-08-20 | 1 | -0/+1 |
| | | | | | Slowing migrating to atom based system like the other radeon drivers. | ||||
* | r600: split state emit into block specific functions | Alex Deucher | 2009-08-20 | 1 | -19/+26 |
| | | | | | We probably want to go finer grained eventually, but this is a good start. | ||||
* | r600: fix flat shading | Alex Deucher | 2009-07-28 | 1 | -32/+1 |
| | | | | | | | | Set the flat shading bit on the appropriate PS input depending on the type of attribute it is. The VS output and PS input routing should probably be made more dynamic at some point. We may want to use semantic ids to make it easier. | ||||
* | r600: set VGT NUM_INSTANCES as part of the draw command | Alex Deucher | 2009-07-27 | 1 | -1/+0 |
| | | | | | | set VGT NUM_INSTANCES as part of the draw command rather than as state as recommended by the pm4 guide. Also, use the NUM_INSTANCES packet. | ||||
* | r600: add alpha test support | Alex Deucher | 2009-07-21 | 1 | -1/+2 |
| | |||||
* | R6xx/r7xx: add some missing state regs | Alex Deucher | 2009-07-17 | 1 | -2/+4 |
| | |||||
* | R6xx: fix rendering on r6xx/rs780 chips | Alex Deucher | 2009-07-16 | 1 | -1/+1 |
| | | | | | | You always need to emit a fetch shader (fs) even if you aren't using it. For now, just emit the fs with the vs address to make the kernel happy. | ||||
* | R6xx/r7xx: warning fixes | Kevin DeKorte | 2009-07-15 | 1 | -0/+1 |
| | |||||
* | R6xx/r7xx: first pass at texture support | Alex Deucher | 2009-07-06 | 1 | -1/+3 |
| | | | | texture bo setup isn't quite working yet | ||||
* | add LINK_STATES for SPI_PS and SEMANTIC | Cooper Yuan | 2009-06-22 | 1 | -2/+66 |
| | |||||
* | Pull in additional state setup from the DDX | Alex Deucher | 2009-06-09 | 1 | -0/+43 |
| | |||||
* | re-arrange state structure | Alex Deucher | 2009-06-04 | 1 | -235/+191 |
| | | | | | | | | - split out renderbuffers - split out shaders - split our viewports Only send the state needed. | ||||
* | Don't program VGT_OUT_DEALLOC_CNTL/VGT_VERTEX_REUSE_BLOCK_CNTL | Alex Deucher | 2009-06-04 | 1 | -4/+1 |
| | | | | | These are chip specific and are programmed by the drm. This should fix hangs on some chips. | ||||
* | start to fill in ShadeModel() | Alex Deucher | 2009-06-03 | 1 | -0/+1 |
| | |||||
* | get rid of chip_object struct | Alex Deucher | 2009-05-29 | 1 | -12/+0 |
| | |||||
* | more cleanup | Alex Deucher | 2009-05-29 | 1 | -3/+1 |
| | |||||
* | Fix spelling in function name | Alex Deucher | 2009-05-29 | 1 | -6/+6 |
| | |||||
* | Fix r6 code bugs. | Richard Li | 2009-05-15 | 1 | -1/+3 |
| | |||||
* | R6xx/R7xx: WIP r6xx-rewrite code | Richard Li | 2009-05-08 | 1 | -1/+10 |
| | |||||
* | Initial pull of code from r6xx-r7xx-support branch | Richard Li | 2009-04-21 | 1 | -0/+458 |
Not functional yet. |