Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-14 | nouveau: avoid running out of relocs | Maarten Maathuis | |
- Added flush notify functions for NV30 and NV40. - Flushing mid frame will call flush notify, which will resubmit all relocs. - We don't try to recover from reloc failure yet. | |||
2009-06-05 | nouveau: move channel creation into pipe drivers | Ben Skeggs | |
2009-03-26 | gallium: Remove some little-used fields from struct pipe_surface. | Michel Dänzer | |
2009-01-27 | gallium: standardize api on the prefix "nr" | Zack Rusin | |
2009-01-08 | gallium: Replace uint64 by standard uint64_t. | José Fonseca | |
uint64 is not (so?) standard, and often redefined by third parties, causing name clashes. | |||
2008-04-28 | nv40: do full swtnl fallback when edge flags present. | Ben Skeggs | |
This isn't necessary, with some effort we can do this on the hw. However, until I encounter something "real" that uses them there's not a lot of point. | |||
2008-04-07 | nv40: implement user clip planes | Ben Skeggs | |
It turns out the user planes handed to the driver are already in clip space. Hence, we no longer need to transform incoming vertices before computing the clip distance, and no longer need to change the interface provided by gallium. Yay :) The clip state change handling could be better, but this works. | |||
2008-04-04 | nv40: static attribs -> stateobj | Ben Skeggs | |
2008-04-02 | nv40: only update draw module state when using swtnl | Ben Skeggs | |
2008-03-30 | nouveau: adapt to recent gallium changes | Ben Skeggs | |
2008-03-24 | nv40: maintain pipe_surface status field | Ben Skeggs | |
2008-03-16 | nv40: simple swtnl path (half broken, but getting there) | Ben Skeggs | |
2008-03-02 | nv40: fix segv when app "skips" texture units. | Ben Skeggs | |
2008-03-02 | nouveau: enable multi-context/single-channel support for nv40 | Ben Skeggs | |
2008-02-29 | nv40: move "channel context" stuff into nv40_screen | Ben Skeggs | |
2008-02-25 | nv40: construct vbo state the same way as the rest | Ben Skeggs | |
2008-02-22 | nv40: move hw_dirty | Ben Skeggs | |
2008-02-22 | nv40: rework fragment texture state | Ben Skeggs | |
2008-02-20 | nv40: fb state | Ben Skeggs | |
2008-02-20 | nv40: almost there.. | Ben Skeggs | |
2008-02-20 | nv40: keep track of generated context state vs current channel state | Ben Skeggs | |
2008-02-18 | nouveau: cleanups + fixes | Ben Skeggs | |
2008-02-18 | nv40: and vertprog.. | Ben Skeggs | |
2008-02-18 | nv40: get fragprog onto new state mechanism | Ben Skeggs | |
2008-02-18 | nv40: move some things around | Ben Skeggs | |
2008-02-18 | nv40: until gallium is fixed we'll need a fallback for user clip planes | Ben Skeggs | |
2008-02-18 | nv40: similar changes to polygon stipple as were done for scissor | Ben Skeggs | |
2008-02-18 | nv40: ensure scissor gets disabled where necessary | Ben Skeggs | |
Fixes progs/demos/lodbias. Makes a complete mess of things, but now there's a motivation to finish this off :) | |||
2008-02-16 | nouveau: match gallium code reorginisation. | Ben Skeggs | |
That was... fun.. |