diff --git a/src/nouveau/nvidia-headers/meson.build b/src/nouveau/nvidia-headers/meson.build index d0febf28bba..dd89989ccd6 100644 --- a/src/nouveau/nvidia-headers/meson.build +++ b/src/nouveau/nvidia-headers/meson.build @@ -7,6 +7,9 @@ nvk_classes = [ 'cl90b5', 'cla0b5', 'clc1b5', + 'cla0c0', + 'clc0c0', + 'clc3c0' ] nvk_cl_header_depend_files = [ diff --git a/src/nouveau/winsys/nouveau_push.h b/src/nouveau/winsys/nouveau_push.h index b6fab9eed23..502d57cddb7 100644 --- a/src/nouveau/winsys/nouveau_push.h +++ b/src/nouveau/winsys/nouveau_push.h @@ -31,6 +31,10 @@ int nouveau_ws_push_submit(struct nouveau_ws_push *, struct nouveau_ws_device *, void nouveau_ws_push_ref(struct nouveau_ws_push *, struct nouveau_ws_bo *, enum nouveau_ws_bo_map_flags); void nouveau_ws_push_reset(struct nouveau_ws_push *); +#define SUBC_NVA0C0 1 +#define SUBC_NVC0C0 1 +#define SUBC_NVC3C0 1 + #define SUBC_NV902D 3 #define SUBC_NV90B5 4