nvk: add compute support for ampere
authorDave Airlie <airlied@redhat.com>
Wed, 22 Mar 2023 00:10:13 +0000 (10:10 +1000)
committerMarge Bot <emma+marge@anholt.net>
Fri, 4 Aug 2023 21:32:04 +0000 (21:32 +0000)
commitd96cac61c51d58a30460e8a8b3606399bf823024
treec888163d85328dee343add1ebccb6f819da68b1b
parent9dbeef7fa18cd071b7fd34b45a7546ca240050c8
nvk: add compute support for ampere

ampere has support for QMDv3, it's not mandatory but lets use it for now.

the more important change is the PCAS2_B call.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24326>
src/nouveau/nvidia-headers/meson.build
src/nouveau/nvidia-headers/nv_push.h
src/nouveau/vulkan/nvk_cmd_dispatch.c
src/nouveau/vulkan/nvk_compute_pipeline.c