nvc0: initial support for gv100

Graphics / Mesa 3D Graphics Library / Mesa - Ben Skeggs [redhat.com] - 10 June 2020 22:52 UTC

v2:- remove unnecessary MAX2()- add proper method definitions

268dc60d3a0 nvc0: initial support for gv100
src/gallium/drivers/nouveau/Makefile.sources | 2 +
src/gallium/drivers/nouveau/meson.build | 2 +
src/gallium/drivers/nouveau/nouveau_screen.c | 6 +-
src/gallium/drivers/nouveau/nv_object.xml.h | 2 +
src/gallium/drivers/nouveau/nvc0/clc3c0qmd.h | 245 +++++++++++++++++++++
src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h | 3 +
src/gallium/drivers/nouveau/nvc0/nvc0_program.c | 5 +-
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 57 +++--
.../drivers/nouveau/nvc0/nvc0_shader_state.c | 10 +-
src/gallium/drivers/nouveau/nvc0/nve4_compute.c | 111 ++++++++--
src/gallium/drivers/nouveau/nvc0/qmd.h | 1 +
src/gallium/drivers/nouveau/nvc0/qmdc3c0.c | 168 ++++++++++++++
.../winsys/nouveau/drm/nouveau_drm_winsys.c | 1 +
13 files changed, 578 insertions(+), 35 deletions(-)

Upstream: cgit.freedesktop.org


  • Share