summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nv50/nv50_context.h
Commit message (Expand)AuthorAgeFilesLines
* nv50: inline nv50_state_flush_notify()Ben Skeggs2010-03-101-1/+0
* nv50: remove nv50_context.state.instbufBen Skeggs2010-03-101-1/+0
* nv50: move nv50_prim() into a header file rather than duplicatingBen Skeggs2010-03-101-0/+31
* nv50: re-add immediate mode vertex submission pathsBen Skeggs2010-03-101-0/+9
* nv50: rip out inline push draw paths temporarilyBen Skeggs2010-03-101-2/+0
* nv50: make use of scissor enable/disable methodBen Skeggs2010-03-101-1/+0
* nv50: ensure enough room for state changes in current pushbufBen Skeggs2010-03-101-1/+1
* nv50: rework state emissionBen Skeggs2010-03-101-25/+14
* nv50: use relocs rather than re-uploading TIC all the timeBen Skeggs2010-03-101-0/+1
* Merge branch 'gallium-vertexelementcso'Roland Scheidegger2010-03-091-2/+8
|\
| * nv50: adapt to vertex elements csoChristoph Bumiller2010-02-261-2/+8
* | nv: define NV30/40/50_MAX_TEXTURE_LEVELSBrian Paul2010-03-081-1/+3
* | gallium: Remove bypass_vs_clip_and_viewport from rasteriser state.Michal Krol2010-02-221-1/+0
|/
* nv50: adapt to stencil ref changesRoland Scheidegger2010-02-111-0/+3
* gallium: squash-merge of gallium screen contextKeith Whitwell2010-02-081-1/+4
* nouveau: include stdio.h and u_inlines.h in all context files since embedded ...Dave Airlie2010-02-041-0/+2
* nv50: implement instanced drawingChristoph Bumiller2010-01-171-3/+13
* nv50: hook up geometry programsChristoph Bumiller2010-01-161-3/+5
* nv50: support for geometry programs in nv50_programChristoph Bumiller2010-01-161-2/+7
* gallium: propogate draw retval changes into more driversKeith Whitwell2009-12-211-2/+2
* nv50: support vertex program texturesChristoph Bumiller2009-12-121-6/+6
* nouveau: use boolean instead of boolRoland Scheidegger2009-12-081-1/+1
* nv50: add 3d texture tiling and mip-mappingChristoph Bumiller2009-11-041-0/+12
* nv50: use SIFC also for shader uploadChristoph Bumiller2009-10-311-1/+10
* nv50: submit user vbo data through the fifoChristoph Bumiller2009-10-191-0/+3
* nv50: use SIFC for TIC, TSC uploadChristoph Bumiller2009-10-191-0/+5
* nouveau: implement is_{texture,buffer}_referenced properlyBen Skeggs2009-10-191-0/+1
* nv50: use flush_notify to reduce number of relocsMaarten Maathuis2009-09-151-0/+1
* nv50: proper linkage between VP and FPChristoph Bumiller2009-09-151-0/+2
* nouveau: introduce nouveau_miptree common to all nouveau pipe driversBen Skeggs2009-08-311-3/+1
* nv50: use VTX_ATTR_nF for constant vtxeltsChristoph Bumiller2009-08-201-0/+1
* nv50: fix mipmap offsets and tilingChristoph Bumiller2009-08-141-0/+1
* nv50: fix multi-texturingBen Skeggs2009-06-061-0/+1
* nv50: support non-normalized texture coordsBen Skeggs2009-06-061-1/+6
* nv50: create textures with nouveau_bo, for flexibility with tiling laterBen Skeggs2009-06-051-8/+2
* nouveau: add pipe_buffer/fence code to pipe drivers, move nv50 overBen Skeggs2009-06-051-2/+0
* nouveau: pass nouveau_bo instead of pipe_buffer to so_ callsBen Skeggs2009-06-051-0/+2
* gallium: Clean up driver clear() interface.Michel Dänzer2009-04-041-2/+2
* nv50: rework for texture_transfer changesBen Skeggs2009-02-201-7/+1
* nouveau: Need to surface_copy() without a pipe context.Younes Manton2009-02-071-0/+5
* nv50: stop using nouveau_push.h, it's evilBen Skeggs2009-02-051-4/+0
* gallium: remove pipe_buffer from surfacesZack Rusin2009-02-021-0/+7
* nv50: fix handling of depth texturesBen Skeggs2009-01-121-2/+6
* nv50: remove previous hack to manage tiled surfacesBen Skeggs2009-01-121-1/+0
* nv50: any cpu access to a texture is done on its backing imagesBen Skeggs2009-01-121-1/+2
* nv50: create buffers for each image that makes up a textureBen Skeggs2009-01-121-1/+7
* nv50: working towards 3D texturesBen Skeggs2009-01-061-0/+4
* nouveau: gallium directory structure changed again..Ben Skeggs2008-09-111-0/+4
* nv50: quick hack to get textures untiled on map, and tiled on unmapBen Skeggs2008-07-111-0/+11
* nv50: split tic construction out into own fileBen Skeggs2008-07-111-0/+3