Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-04 | gallium: Clean up driver clear() interface. | Michel Dänzer | |
Only allows clearing currently bound buffers, but colour and depth/stencil in a single call. | |||
2008-09-11 | nouveau: gallium directory structure changed again.. | Ben Skeggs | |
2008-06-23 | nouveau: update for interface changes + hack around gallium x86_64 bustage | Ben Skeggs | |
2008-05-27 | nouveau: very quick port to tex-surface changes. | Ben Skeggs | |
probably the last match-gallium-upstream merge for a bit, some cleanup+nv50 work coming RSN... | |||
2008-05-13 | nouveau: remove chipset fields in all nv pipe driver context/screen structs. | Ben Skeggs | |
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-15 | nouveau: PIPE_ATTRIB_MAX -> PIPE_MAX_ATTRIBS | Ben Skeggs | |
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-24 | nv40: respect rasterizer cso bypass_clipping flag | Ben Skeggs | |
2008-03-16 | nv40: simple swtnl path (half broken, but getting there) | Ben Skeggs | |
2008-03-13 | nouveau: match interface changes | 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-29 | nouveau: implement pipe_screen | Ben Skeggs | |
Untested on NV3x/NV5x. Quite possibly broken. | |||
2008-02-25 | nv40: remove pipe_state struct now. | 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 | 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.. |