Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-26 | r600: make reloc_chunk size dynamic | Alex Deucher | |
2009-08-25 | Merge branch 'master' of ssh://git.freedesktop.org/git/mesa/mesa into ↵ | Pauli Nieminen | |
r600_state_predict | |||
2009-08-25 | radeon/r200/r300/r600: Warn if we emit more than prediction was. | Pauli Nieminen | |
Prediction code making too small prediction may cause space check aserttion failure later in rendering. So warning about any failure to predict correctly should be fixed. | |||
2009-08-24 | r600: fix state emit sizes | Alex Deucher | |
2009-08-24 | r600: Fix indetion and add useful debug output. | Pauli Nieminen | |
2009-08-24 | Merge branch 'master' of ssh://git.freedesktop.org/git/mesa/mesa into ↵ | Pauli Nieminen | |
r600_state_predict | |||
2009-08-23 | r600: fix logic copy paste error | Alex Deucher | |
Spotted by airlied. | |||
2009-08-24 | r600: Improve emit prediction. | Pauli Nieminen | |
2009-08-24 | r600: Predict emit size for next rendering. | Pauli Nieminen | |
2009-08-22 | r600: move full state to radeon state atoms | Alex Deucher | |
2009-08-20 | r600: convert to using common radeon state atoms | Alex Deucher | |
switches more state handling to common code. We need should be more fine grained with the state atoms eventually. | |||
2009-08-20 | r600: improve state emission | Alex Deucher | |
Slowing migrating to atom based system like the other radeon drivers. | |||
2009-08-20 | r600: split state emit into block specific functions | Alex Deucher | |
We probably want to go finer grained eventually, but this is a good start. | |||
2009-08-20 | r600: try and get everything in the draw in one IB | Alex Deucher | |
fixes corruption issues with apps like teapot and geartrain. | |||
2009-08-20 | r600: rework emit code | Alex Deucher | |
make sure we allocate enough space for relocs | |||
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 | |