summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nv40/nv40_draw.c
AgeCommit message (Collapse)Author
2009-06-05nouveau: remove unneeded code from ws, use pipe_buffer_ instead of ws->Ben Skeggs
2009-06-05nouveau: move channel creation into pipe driversBen Skeggs
2009-01-30gallium: make p_winsys internalZack Rusin
move it to pipe/internal/p_winsys_screen.h and start converting the state trackers to the screen usage
2009-01-29gallium: give the screen priority when it comes to buffer allocationsZack Rusin
allows the driver to overwrite buffer allocation, first step on the way to making winsys interface internal to the drivers. state trackers and the code above it will go through the screen
2008-09-11nouveau: gallium directory structure changed again..Ben Skeggs
2008-06-23nouveau: update for interface changes + hack around gallium x86_64 bustageBen Skeggs
2008-06-21Update for extra vertex attributesPatrice Mandin
2008-04-23nouveau: fix buildBen Skeggs
2008-04-09nv40: use vb/ve counts rather than shader inputs for related loopsBen Skeggs
2008-04-07nv40: implement user clip planesBen 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-03-30nouveau: adapt to recent gallium changesBen Skeggs
2008-03-21nv40: ensure vb relocs don't end up on list for swtnlBen Skeggs
Avoids bo code bailing out because of mapped buffers being validated.
2008-03-21nv40: s/free/FREE/Ben Skeggs
2008-03-17nv40: workaround main swtnl breakageBen Skeggs
Not sure where the real bug is here yet, but for now this gives us correct rendering in far more cases than previously.
2008-03-16nv40: simple swtnl path (half broken, but getting there)Ben Skeggs
2008-02-16nouveau: match gallium code reorginisation.Ben Skeggs
That was... fun..