summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nv20
Commit message (Collapse)AuthorAgeFilesLines
* nouveau: return a value for PIPE_CAP_MAX_VERTEX_TEXTURE_UNITSBen Skeggs2008-12-161-0/+2
|
* Nouveau: move the definition of log2i() to headerPekka Paalanen2008-12-131-26/+1
| | | | | | | Also make the type unsigned instead of signed, since negative values do not make sense. Signed-off-by: Pekka Paalanen <[email protected]>
* nouveau: make nv20 use NV{20,25}TCL objectsPekka Paalanen2008-12-076-252/+367
| | | | | | | Up till now, nv20 driver has been using NV10TCL, and being really an nv10 driver. That has changed. Signed-off-by: Pekka Paalanen <[email protected]>
* Nouveau: nv{10,20} set_primitive API fixPekka Paalanen2008-11-301-2/+7
| | | | | | | Also changes nvgl_primitive() to return zero, i.e. error, on unknown primitive. Signed-off-by: Pekka Paalanen <[email protected]>
* Nouveau: nv20 build fix: forgotten includePekka Paalanen2008-11-301-0/+1
| | | | Signed-off-by: Pekka Paalanen <[email protected]>
* Nouveau: fix minor API change in surface_copyPekka Paalanen2008-11-301-1/+1
| | | | Signed-off-by: Pekka Paalanen <[email protected]>
* Nouveau: update nouveau_class.hPekka Paalanen2008-11-301-1/+1
| | | | | | Fresh from renouveau. Signed-off-by: Pekka Paalanen <[email protected]>
* Nouveau: nv20 (nv10) immediate vertex submissionPekka Paalanen2008-11-301-35/+191
| | | | | | This is nv10 commands, but is in nv20 source files. Signed-off-by: Pekka Paalanen <[email protected]>
* Nouveau: properly redo nv20_vertex_layout.Pekka Paalanen2008-11-301-15/+68
| | | | | | This is still for NV10 hardware. Signed-off-by: Pekka Paalanen <[email protected]>
* nv04..nv30: fix pipe_surface initPekka Paalanen2008-11-121-0/+2
| | | | Signed-off-by: Pekka Paalanen <[email protected]>
* Nouveau: fix nv20_vertex_layout()Pekka Paalanen2008-11-091-7/+7
| | | | | | | | | The function should update nv20->vertex_info, and not just a local struct that's thrown away immediately. Fixes a SIGFPE due to vbuf->vertex_size = 0 in vbuf_alloc_vertices(). Signed-off-by: Pekka Paalanen <[email protected]>
* Nouveau: update nv20 miptree according to nv40.Pekka Paalanen2008-11-081-11/+18
| | | | | | glxinfo doesn't degfault anymore. Signed-off-by: Pekka Paalanen <[email protected]>
* Nouveau: name replace for nv20.Pekka Paalanen2008-11-0816-662/+662
| | | | | | | | | | | | No functional changes, only changed function, struct, macro etc. names. nv10 -> nv20 nv30 -> nv20 celsius -> kelvin Did not touch fifo command macros. Don't try to build nv20_vertprog.c for now. Signed-off-by: Pekka Paalanen <[email protected]>
* Nouveau: Rename nv20/ files as nv20.Pekka Paalanen2008-11-0816-12/+13
| | | | Signed-off-by: Pekka Paalanen <[email protected]>
* Nouveau: copy nv30_vertprog.c to nv20.Pekka Paalanen2008-11-081-0/+838
| | | | Signed-off-by: Pekka Paalanen <[email protected]>
* Nouveau: start nv20 by copying the nv10 tree.Pekka Paalanen2008-11-0815-0/+2447
Signed-off-by: Pekka Paalanen <[email protected]>