xref: /aosp_15_r20/external/mesa3d/src/nouveau/vulkan/test_nvk_mme.c (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1 /*
2  * Copyright © 2022 Collabora Ltd. and Red Hat Inc.
3  * SPDX-License-Identifier: MIT
4  */
5 #include "nvk_mme.h"
6 
7 #include "nv_push_cla097.h"
8 #include "nv_push_cla0c0.h"
9 #include "nv_push_clc397.h"
10 #include "nv_push_clc3c0.h"
11 #include "nv_push_clc597.h"
12 #include "nv_push_clc5c0.h"
13 
main(int argc,char ** argv)14 int main(int argc, char **argv)
15 {
16 //   static const struct nv_device_info kepler = {
17 //      .cls_eng3d = KEPLER_A,
18 //      .cls_compute = KEPLER_COMPUTE_A,
19 //   };
20    static const struct nv_device_info volta = {
21       .cls_eng3d = VOLTA_A,
22       .cls_compute = VOLTA_COMPUTE_A,
23    };
24    static const struct nv_device_info turing = {
25       .cls_eng3d = TURING_A,
26       .cls_compute = TURING_COMPUTE_A,
27    };
28 
29 //   nvk_test_build_all_mmes(&kepler);
30    nvk_test_all_mmes(&volta);
31    nvk_test_all_mmes(&turing);
32 
33    return 0;
34 }
35