Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-15 | Merge branch 'gallium-noconstbuf' | Roland Scheidegger | |
Conflicts: src/gallium/drivers/softpipe/sp_draw_arrays.c src/mesa/state_tracker/st_draw_feedback.c | |||
2010-01-11 | gallium: remove const qualifier from pipe_buffer argument in set_constant_buffer | Roland Scheidegger | |
2010-01-05 | nouveau: rewrite nouveau_stateobj to use BEGIN_RING properly | Maarten Maathuis | |
- The previous solution was hacky and didn't do subchannel autobinding. - The beheaviour should match what libdrm_nouveau does closely. - The solution remains statically sized, but when debugging is on it will check for abuse. Signed-off-by: Maarten Maathuis <madman2003@gmail.com> | |||
2009-12-24 | gallium: adapt drivers to pipe_constant_buffer removal | Roland Scheidegger | |
2009-12-19 | gallium: fix up drivers for edgeflag changes | Roland Scheidegger | |
several drivers which chose to ignore edgeflags might require some more work, while edgeflags never worked there they might now crash. | |||
2009-12-01 | nv: Update for renamed sampler/texture state setters. | Michal Krol | |
2009-03-07 | nouveau: make stateobjs start off with refcount of 1 | Ben Skeggs | |
2009-01-27 | gallium: remove redundant size from the constant buffer | Zack Rusin | |
reuse the size of the actual buffer | |||
2009-01-27 | gallium: it's a reference value, not a reference number | Zack Rusin | |
2009-01-27 | gallium: standardize naming of masks | Zack Rusin | |
2008-09-11 | nouveau: gallium directory structure changed again.. | Ben Skeggs | |
2008-08-07 | nouveau: fix build | Ben Skeggs | |
2008-07-23 | nv all: Copy shader tokens on create, free on delete. | Younes Manton | |
Must copy token stream on shader create, client is allowed to free their copy after creating the state object. | |||
2008-06-23 | nouveau: update for interface changes + hack around gallium x86_64 bustage | 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-04 | nv40: kill some warnings | Ben Skeggs | |
2008-04-02 | nv40: only update draw module state when using swtnl | Ben Skeggs | |
2008-04-02 | nv40: shorten zsa state lines | Ben Skeggs | |
2008-03-30 | nouveau: adapt to recent gallium changes | 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-02-29 | nv40: move "channel context" stuff into nv40_screen | Ben Skeggs | |
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: stateobj start out with 0 refcount | 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-18 | nv40: and vertprog.. | Ben Skeggs | |
2008-02-18 | nv40: get fragprog onto new state mechanism | Ben Skeggs | |
2008-02-18 | nv40: until gallium is fixed we'll need a fallback for user clip planes | Ben Skeggs | |
2008-02-18 | nouveau: header update | Ben Skeggs | |
2008-02-18 | nv40: obey polygon offset state | Ben Skeggs | |
Almost sure this isn't entirely correct. However, I'm not sure what gallium expects yet, and this fixes some bugs, so it'll do for now. | |||
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.. |