summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nv04/nv04_screen.c
Commit message (Collapse)AuthorAgeFilesLines
* nouveau: Unreference state/buffer objects on context/screen destruction.Younes Manton2009-12-281-0/+2
| | | | | | | | - unreference state objects so that buffer objects are unreferenced and eventually destroyed - free channel at screen's destruction Based on Krzysztof Smiechowicz's patch.
* nv04: Fix build after the latest nouveau_class.h changes.Francisco Jerez2009-12-281-2/+2
|
* gallium: Deprecate PIPE_CAP_S3TC.José Fonseca2009-09-161-2/+0
| | | | | No longer used. S3TC support is queried via pipe_screen::is_format_supported.
* gallium: Define PIPE_CAP_BLEND_EQUATION_SEPARATE, remove extension from ↵Patrice Mandin2009-07-141-0/+2
| | | | default extension list
* nouveau: return some supported zeta formatsBen Skeggs2009-07-011-0/+7
|
* nouveau: deal with PIPE_CAP_TGSI_CONT_SUPPORTEDBen Skeggs2009-07-011-0/+2
|
* nouveau: move channel creation into pipe driversBen Skeggs2009-06-051-6/+3
|
* nouveau: call notifier/grobj etc funcs directlyBen Skeggs2009-06-051-11/+21
| | | | | libdrm_nouveau is linked with the winsys, there's no good reason to do all this through yet another layer.
* nv04: remove u_simple_screen usageBen Skeggs2009-06-051-38/+19
|
* nouveau: nv04-nv40 texture transfer.Younes Manton2009-02-251-25/+1
|
* nv04-nv40: move 2d blit/fill code into pipe driverBen Skeggs2009-02-051-0/+13
|
* gallium: remove pipe_buffer from surfacesZack Rusin2009-02-021-4/+5
| | | | | | | this change disassociates, at least from the driver perspective, the surface from buffer. surfaces are technically now views on the textures so make it so by hiding the buffer in the internals of textures.
* Merge branch 'gallium-0.2' of ↵Stephane Marchesin2009-02-021-0/+2
|\ | | | | | | git+ssh://marcheu@git.freedesktop.org/git/mesa/mesa into gallium-0.2
| * gallium: initialize simple screen in driversZack Rusin2009-01-311-0/+2
| |
| * gallium: make p_winsys internalZack Rusin2009-01-301-2/+2
| | | | | | | | | | 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-2/+2
| | | | | | | | | | | | 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
* | nv04: some old changes I had lying around.Stephane Marchesin2009-02-021-0/+7
|/
* nouveau: return a value for PIPE_CAP_MAX_VERTEX_TEXTURE_UNITSBen Skeggs2008-12-161-0/+2
|
* nouveau: gallium directory structure changed again..Ben Skeggs2008-09-111-1/+0
|
* nouveau: is_format_supported() interface changesBen Skeggs2008-07-231-9/+6
|
* nv04.Stephane Marchesin2008-07-081-0/+216