Mesa (master): nvc0: regenerate rnndb headers

Ilia Mirkin imirkin at kemper.freedesktop.org
Mon Jan 5 05:42:02 UTC 2015


Module: Mesa
Branch: master
Commit: 72283020093525ca5248d7f408e88b0bcba1e52b
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=72283020093525ca5248d7f408e88b0bcba1e52b

Author: Ilia Mirkin <imirkin at alum.mit.edu>
Date:   Tue Dec 30 22:27:57 2014 -0500

nvc0: regenerate rnndb headers

The headers hadn't been regenerated in a long time and had seen a number
of manual modifications. A few changes:
 - remove nvc0_2d entirely, use the nv50 header which has the nvc0
   values too
 - remove 3ddefs, it's identical to the nv50 file
 - move macros out into a separate file

Also the upstream rnndb changed the overall chip naming convention; this
was fixed up manually in the generated files until a better solution is
determined.

Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>

---

 src/gallium/drivers/nouveau/Makefile.sources       |    3 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_2d.xml.h     |  380 -------
 src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h     | 1115 ++++++++++++++++----
 src/gallium/drivers/nouveau/nvc0/nvc0_3ddefs.xml.h |   98 --
 .../drivers/nouveau/nvc0/nvc0_compute.xml.h        |   67 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_context.h    |    5 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_m2mf.xml.h   |   67 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_macros.h     |   32 +
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c     |    6 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_state.c      |    6 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c    |   22 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_tex.c        |   12 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c   |    8 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c        |    6 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_winsys.h     |    4 +-
 .../drivers/nouveau/nvc0/nve4_compute.xml.h        |   61 +-
 src/gallium/drivers/nouveau/nvc0/nve4_p2mf.xml.h   |  102 +-
 17 files changed, 1157 insertions(+), 837 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=72283020093525ca5248d7f408e88b0bcba1e52b



More information about the mesa-commit mailing list