summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nv50/nv50_state_validate.c
Commit message (Expand)AuthorAgeFilesLines
* nouveau: introduce nouveau_miptree common to all nouveau pipe driversBen Skeggs2009-08-311-2/+2
* nv50: use VTX_ATTR_nF for constant vtxeltsChristoph Bumiller2009-08-201-0/+2
* nv50: whitespace fixes and deobfuscationMaarten Maathuis2009-08-171-6/+7
* nv50: avoid a NULL-ptr dereference when the pipe context changesMaarten Maathuis2009-08-151-1/+26
* nv50: make sure we don't re-emit outdated scissor stateChristoph Bumiller2009-08-141-4/+4
* nv50: make use of the y-origin switchChristoph Bumiller2009-08-141-24/+14
* nv50: correct zeta formatsChristoph Bumiller2009-07-291-5/+10
* nv50: fix viewport transformChristoph Bumiller2009-07-291-11/+20
* nv50: use correct scissor regChristoph Bumiller2009-07-291-7/+16
* nouveau: return some supported zeta formatsBen Skeggs2009-07-011-0/+1
* nv50: support non-normalized texture coordsBen Skeggs2009-06-061-2/+2
* nv50: use larger tile sizesBen Skeggs2009-06-051-2/+2
* nv50: create textures with nouveau_bo, for flexibility with tiling laterBen Skeggs2009-06-051-2/+4
* nouveau: move channel creation into pipe driversBen Skeggs2009-06-051-20/+20
* nouveau: pass nouveau_bo instead of pipe_buffer to so_ callsBen Skeggs2009-06-051-12/+12
* nv50: fix viewport state updateChristoph Bumiller2009-04-031-1/+2
* gallium: Remove some little-used fields from struct pipe_surface.Michel Dänzer2009-03-261-7/+0
* nouveau: bypass_vs_clip_and_viewportYounes Manton2009-03-141-1/+1
* nouveau: make stateobjs start off with refcount of 1Ben Skeggs2009-03-071-0/+6
* nouveau: link against libdrm_nouveau (installed with libdrm)Ben Skeggs2009-02-041-4/+8
* gallium: remove pipe_buffer from surfacesZack Rusin2009-02-021-4/+4
* gallium: standardize api on the prefix "nr"Zack Rusin2009-01-271-2/+2
* nouveau: pf_sprint_name -> pf_nameBen Skeggs2008-08-111-10/+4
* nv50: split tic construction out into own fileBen Skeggs2008-07-111-25/+2
* nv50: add license headers to .c filesBen Skeggs2008-07-111-0/+22
* nv50: get clear-scissor workingBen Skeggs2008-07-111-9/+35
* nv50: make use of nouveau drm 0.0.11 to get 3d goingBen Skeggs2008-07-081-3/+3
* nv50: maybe some scissor fixes..Ben Skeggs2008-06-291-2/+2
* nv50: vpt translate/scale backwardsBen Skeggs2008-06-291-2/+2
* nv50: maintain pipe surface status fieldBen Skeggs2008-06-291-0/+7
* nv50: make sure static buffers (constbuf, tex control etc) get on reloc listBen Skeggs2008-06-291-0/+1
* nv50: get tri-scissor-tri workingBen Skeggs2008-06-291-6/+19
* nv50: separate state validation and upload, similar to nv40Ben Skeggs2008-06-291-19/+61
* nv50: fix blend colourBen Skeggs2008-06-291-2/+2
* nv50: use stateobjs for sampler/image_control uploadsBen Skeggs2008-06-291-19/+26
* nv50: do tsc/tic upload + stub out shader TEX stuffBen Skeggs2008-06-291-0/+33
* nv50: flag to indicate to winsys we want a surface for use as a zeta bufferBen Skeggs2008-06-291-0/+10
* nv50: remove some cruft, don't upload program unless really neededBen Skeggs2008-06-291-31/+2
* nv50: use "real" constbufs for shaders + tcb uploadsBen Skeggs2008-06-291-0/+29
* nv50: import current "state of the art" nv50 codeBen Skeggs2008-06-291-7/+22
* nv50: start on fb stateBen Skeggs2008-03-121-0/+93
* nv50: rasterizer stateobjBen Skeggs2008-03-121-0/+3
* nv50: scissor/viewport/blend colour/stippleBen Skeggs2008-03-121-0/+49
* nv50: depth_stencil_alpha stateobjBen Skeggs2008-03-121-0/+3
* nv50: crappy state validate/emit functionBen Skeggs2008-03-121-0/+14