summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nv40/nv40_state.h
Commit message (Collapse)AuthorAgeFilesLines
* nv30, nv40: unify all structures and headers, except shadersLuca Barbieri2010-03-151-91/+0
| | | | | | | | | | | | | | | | | | | This patch unifies nv[34]0_screen.h, nv[34]0_context.h and nv[34]0_state.h The unified files are put in a new "nvfx" directory. nv30_context.h and nv40_context.h still exist to hold the function prototypes and include nvfx_context.h nv[34]0_screen.h and nv[34]0_state.h are deleted, replaced by the unified versions. nv40 includes some extra fields for swtnl and user clip planes support. These fields will be unused on nv30 until that functionality gets added to it too (by unification with nv40).
* nv: define NV30/40/50_MAX_TEXTURE_LEVELSBrian Paul2010-03-081-1/+3
|
* nouveau: Work around nv04-nv40 miptrees not matching nouveau_miptree.Younes Manton2009-12-061-0/+1
| | | | | | Thanks to Bob Gleitsmann for the patch. I'll clean this up in a better way later if noone else beats me to it.
* nouveau: nv04-nv40 texture transfer.Younes Manton2009-02-251-3/+0
|
* nouveau: Use swizzled textures & render targets on nv40 when possible.Younes Manton2008-12-021-0/+3
|
* nouveau: fix buildBen Skeggs2008-08-071-1/+1
|
* nv40: implement user clip planesBen Skeggs2008-04-071-0/+3
| | | | | | | | | 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.
* nv40: support vp clip distance regs, unused currently.Ben Skeggs2008-03-311-0/+1
|
* nv40: simple swtnl path (half broken, but getting there)Ben Skeggs2008-03-161-0/+4
|
* nouveau: match interface changesBen Skeggs2008-03-131-2/+2
|
* nv40: and vertprog..Ben Skeggs2008-02-181-0/+1
|
* nv40: get fragprog onto new state mechanismBen Skeggs2008-02-181-1/+0
|
* nouveau: match gallium code reorginisation.Ben Skeggs2008-02-161-0/+80
That was... fun..