aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nv40/nv40_draw.c
Commit message (Collapse)AuthorAgeFilesLines
* nouveau: use AVAIL_RING()Ben Skeggs2010-02-121-3/+2
|
* gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca2010-02-021-1/+1
|
* gallium: Enable multiple constant buffers for vertex and geometry shaders.Michal Krol2010-01-281-1/+1
|
* nouveau: kill nouveau_push.h and use libdrm versions of BEGIN_RINGs, etcMarcin Slusarz2010-01-051-26/+36
|
* Merge commit 'origin/gallium-draw-retval'Keith Whitwell2010-01-051-4/+2
|\ | | | | | | | | Conflicts: src/gallium/drivers/identity/id_context.c
| * gallium: propogate draw retval changes into more driversKeith Whitwell2009-12-211-4/+2
| |
* | gallium: add geometry shader support to galliumZack Rusin2009-12-251-2/+3
|/
* nouveau: remove unneeded code from ws, use pipe_buffer_ instead of ws->Ben Skeggs2009-06-051-8/+11
|
* nouveau: move channel creation into pipe driversBen Skeggs2009-06-051-1/+1
|
* gallium: make p_winsys internalZack Rusin2009-01-301-6/+6
| | | | | move it to pipe/internal/p_winsys_screen.h and start converting the state trackers to the screen usage
* gallium: give the screen priority when it comes to buffer allocationsZack Rusin2009-01-291-7/+7
| | | | | | 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
* nouveau: gallium directory structure changed again..Ben Skeggs2008-09-111-1/+2
|
* nouveau: update for interface changes + hack around gallium x86_64 bustageBen Skeggs2008-06-231-1/+3
|
* Update for extra vertex attributesPatrice Mandin2008-06-211-2/+2
|
* nouveau: fix buildBen Skeggs2008-04-231-1/+1
|
* nv40: use vb/ve counts rather than shader inputs for related loopsBen Skeggs2008-04-091-7/+2
|
* nv40: implement user clip planesBen Skeggs2008-04-071-1/+1
| | | | | | | | | 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.
* nouveau: adapt to recent gallium changesBen Skeggs2008-03-301-2/+2
|
* nv40: ensure vb relocs don't end up on list for swtnlBen Skeggs2008-03-211-0/+1
| | | | Avoids bo code bailing out because of mapped buffers being validated.
* nv40: s/free/FREE/Ben Skeggs2008-03-211-1/+1
|
* nv40: workaround main swtnl breakageBen Skeggs2008-03-171-1/+1
| | | | | Not sure where the real bug is here yet, but for now this gives us correct rendering in far more cases than previously.
* nv40: simple swtnl path (half broken, but getting there)Ben Skeggs2008-03-161-23/+311
|
* nouveau: match gallium code reorginisation.Ben Skeggs2008-02-161-0/+62
That was... fun..