Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-17 | r600: fix counting error after the last commit | Alex Deucher | |
2009-08-17 | r600: make sure the number of indices is valid | Alex Deucher | |
make sure the number of indices is valid for the requested prim type. glxgears sends invalid quad strips with only 2 indices for example. | |||
2009-08-12 | r600: state cleanups | Alex Deucher | |
2009-08-02 | r600: handle state emit better | Alex Deucher | |
- move shader-related state with the rest of the shader setup/emit - start to track dirty state better | |||
2009-08-02 | r600: fix regression in texenv | Alex Deucher | |
Emit shader consts with the shader program itself | |||
2009-07-31 | r600: make sure bos are valid before usign that | Alex Deucher | |
2009-07-31 | r600: remove unused offset_mod stuff | Alex Deucher | |
this is a step in migrating to the common cs code | |||
2009-07-31 | r600: ensure we have enough room for full state emit | Alex Deucher | |
full state is roughly 4000 dwords, but will vary depending on the rendering. Also fix some warnings. | |||
2009-07-31 | r600: unify state emit into one function | Alex Deucher | |
2009-07-31 | r600: re-arrange state setup and emit so they are not mixed | Alex Deucher | |
2009-07-30 | r600: warning fixes | Alex Deucher | |
2009-07-30 | r600: split primitive draw into a separate function | Alex Deucher | |
2009-07-30 | r600: fix mipmaps | Alex Deucher | |
redbook mipmap works | |||
2009-07-28 | r600: implement texture border color | Alex Deucher | |
2009-07-28 | r600: don't call r700UpdateShaders twice for each render | Alex Deucher | |
2009-07-28 | r600: move r700TranslateFragmentShader into r700UpdateShaders | Alex Deucher | |
2009-07-27 | r600: don't draw when num indices is 0 | Alex Deucher | |
fixes engine demo | |||
2009-07-27 | r600: set VGT NUM_INSTANCES as part of the draw command | Alex Deucher | |
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. | |||
2009-07-20 | r600: add user clip plane support | Alex Deucher | |
2009-07-17 | R6xx/R7xx: add fine grained syncing support | Alex Deucher | |
2009-07-17 | R6xx/r7xx: send depth state in it's own function | Alex Deucher | |
2009-07-16 | R6xx: fix rendering on r6xx/rs780 chips | Alex Deucher | |
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. | |||
2009-07-15 | R6xx/r7xx: warning fixes | Kevin DeKorte | |
2009-07-07 | R6xx/r7xx: remove some left over debugging | Alex Deucher | |
2009-07-07 | R6xx/R7xx: fix texture reloc emit | Alex Deucher | |
Textures don't look right yet, but tex demos run. | |||
2009-07-07 | tex wip | Alex Deucher | |
2009-07-06 | R6xx/r7xx: first pass at texture support | Alex Deucher | |
texture bo setup isn't quite working yet | |||
2009-07-02 | R6xx/r7xx: Correct the indeices of DRAW_INDEX_IMMD | Cooper Yuan | |
2009-06-30 | R6xx/r7xx: fix locking for clear | Alex Deucher | |
this allows redbook hello to render correctly mostly. | |||
2009-06-26 | Fix viewport issue | Cooper Yuan | |
2009-06-22 | Pass viewport id to r700SendViewportState function, otherwise the radom ↵ | Cooper Yuan | |
value may beyond R700_MAX_VIEWPORTS | |||
2009-06-09 | Pull in additional state setup from the DDX | Alex Deucher | |
2009-06-04 | re-arrange state structure | Alex Deucher | |
- split out renderbuffers - split out shaders - split our viewports Only send the state needed. | |||
2009-06-03 | Clean up scissor and viewport code | Alex Deucher | |
Switch to common functions where applicable | |||
2009-05-29 | get rid of chip_object struct | Alex Deucher | |
2009-05-29 | more cleanup | Alex Deucher | |
2009-05-29 | more cleanup | Alex Deucher | |
2009-05-29 | R6xx/r7xx: remove old sw tcl bits | Alex Deucher | |
2009-05-29 | r6xx/r7xx: switch to common dma functions for vecs | Alex Deucher | |
2009-05-28 | Argh. fix last commit. clears are still broken | Alex Deucher | |
2009-05-26 | enable surface sync function | Alex Deucher | |
- needs to be more fine-grained | |||
2009-05-26 | r6xx: fix more r6xx specific cases | Alex Deucher | |
2009-05-26 | R6xx: select proper shader format | Alex Deucher | |
2009-05-21 | r6xx: fix count on START_3D packet | Alex Deucher | |
2009-05-15 | Fix r6 code bugs. | Richard Li | |
2009-05-08 | R6xx/R7xx: WIP r6xx-rewrite code | Richard Li | |
2009-04-21 | Initial pull of code from r6xx-r7xx-support branch | Richard Li | |
Not functional yet. |