Mesa (master): Import a classic DRI driver for nv0x-nv2x.
Keith Whitwell
keithw at kemper.freedesktop.org
Fri Feb 5 09:53:03 UTC 2010
Module: Mesa
Branch: master
Commit: bfb5dc68fcc9f5dee71f66d9499b8bdcde9627ea
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfb5dc68fcc9f5dee71f66d9499b8bdcde9627ea
Author: Francisco Jerez <currojerez at riseup.net>
Date: Mon Feb 1 01:19:10 2010 +0100
Import a classic DRI driver for nv0x-nv2x.
---
src/mesa/drivers/dri/nouveau/Makefile | 59 +++
src/mesa/drivers/dri/nouveau/nouveau_bo_state.c | 184 +++++++
src/mesa/drivers/dri/nouveau/nouveau_bo_state.h | 107 ++++
src/mesa/drivers/dri/nouveau/nouveau_bufferobj.c | 172 +++++++
src/mesa/drivers/dri/nouveau/nouveau_bufferobj.h | 39 ++
src/mesa/drivers/dri/nouveau/nouveau_context.c | 273 ++++++++++
src/mesa/drivers/dri/nouveau/nouveau_context.h | 105 ++++
src/mesa/drivers/dri/nouveau/nouveau_driver.c | 140 ++++++
src/mesa/drivers/dri/nouveau/nouveau_driver.h | 89 ++++
src/mesa/drivers/dri/nouveau/nouveau_fbo.c | 277 +++++++++++
src/mesa/drivers/dri/nouveau/nouveau_fbo.h | 51 ++
src/mesa/drivers/dri/nouveau/nouveau_gldefs.h | 263 ++++++++++
src/mesa/drivers/dri/nouveau/nouveau_render.h | 98 ++++
src/mesa/drivers/dri/nouveau/nouveau_render_t.c | 361 ++++++++++++++
src/mesa/drivers/dri/nouveau/nouveau_screen.c | 269 ++++++++++
src/mesa/drivers/dri/nouveau/nouveau_screen.h | 54 ++
src/mesa/drivers/dri/nouveau/nouveau_span.c | 174 +++++++
src/mesa/drivers/dri/nouveau/nouveau_state.c | 532 ++++++++++++++++++++
src/mesa/drivers/dri/nouveau/nouveau_state.h | 119 +++++
src/mesa/drivers/dri/nouveau/nouveau_surface.c | 81 +++
src/mesa/drivers/dri/nouveau/nouveau_surface.h | 58 +++
src/mesa/drivers/dri/nouveau/nouveau_swtnl_t.c | 354 +++++++++++++
src/mesa/drivers/dri/nouveau/nouveau_texture.c | 456 +++++++++++++++++
src/mesa/drivers/dri/nouveau/nouveau_texture.h | 49 ++
src/mesa/drivers/dri/nouveau/nouveau_util.h | 176 +++++++
src/mesa/drivers/dri/nouveau/nouveau_vbo_t.c | 409 +++++++++++++++
src/mesa/drivers/dri/nouveau/nv04_context.c | 118 +++++
src/mesa/drivers/dri/nouveau/nv04_context.h | 52 ++
src/mesa/drivers/dri/nouveau/nv04_driver.h | 97 ++++
src/mesa/drivers/dri/nouveau/nv04_render.c | 212 ++++++++
src/mesa/drivers/dri/nouveau/nv04_screen.c | 211 ++++++++
src/mesa/drivers/dri/nouveau/nv04_state_fb.c | 116 +++++
src/mesa/drivers/dri/nouveau/nv04_state_frag.c | 261 ++++++++++
src/mesa/drivers/dri/nouveau/nv04_state_raster.c | 314 ++++++++++++
src/mesa/drivers/dri/nouveau/nv04_state_tex.c | 162 ++++++
src/mesa/drivers/dri/nouveau/nv04_surface.c | 547 +++++++++++++++++++++
src/mesa/drivers/dri/nouveau/nv10_context.c | 91 ++++
src/mesa/drivers/dri/nouveau/nv10_driver.h | 192 +++++++
src/mesa/drivers/dri/nouveau/nv10_render.c | 201 ++++++++
src/mesa/drivers/dri/nouveau/nv10_screen.c | 364 ++++++++++++++
src/mesa/drivers/dri/nouveau/nv10_state_fb.c | 190 +++++++
src/mesa/drivers/dri/nouveau/nv10_state_frag.c | 416 ++++++++++++++++
src/mesa/drivers/dri/nouveau/nv10_state_polygon.c | 126 +++++
src/mesa/drivers/dri/nouveau/nv10_state_raster.c | 186 +++++++
src/mesa/drivers/dri/nouveau/nv10_state_tex.c | 142 ++++++
src/mesa/drivers/dri/nouveau/nv10_state_tnl.c | 514 +++++++++++++++++++
src/mesa/drivers/dri/nouveau/nv20_context.c | 61 +++
src/mesa/drivers/dri/nouveau/nv20_driver.h | 112 +++++
src/mesa/drivers/dri/nouveau/nv20_render.c | 225 +++++++++
src/mesa/drivers/dri/nouveau/nv20_screen.c | 483 ++++++++++++++++++
src/mesa/drivers/dri/nouveau/nv20_state_fb.c | 123 +++++
src/mesa/drivers/dri/nouveau/nv20_state_polygon.c | 44 ++
src/mesa/drivers/dri/nouveau/nv20_state_raster.c | 42 ++
src/mesa/drivers/dri/nouveau/nv20_state_tex.c | 167 +++++++
src/mesa/drivers/dri/nouveau/nv20_state_tnl.c | 396 +++++++++++++++
55 files changed, 11114 insertions(+), 0 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=bfb5dc68fcc9f5dee71f66d9499b8bdcde9627ea
More information about the mesa-commit
mailing list