util/sparse_array: Finish the sparse_array in the tests
[mesa.git] / src / mesa / state_tracker / tests / meson.build
index f62039ef1e5f816478584b04db81eddec8096bf8..5ef884cb1ceb14379592981325936349f30959ea 100644 (file)
@@ -22,7 +22,21 @@ libmesa_st_test_common = static_library(
   'mesa_st_test_common',
   ['st_tests_common.cpp', ir_expression_operation_h],
   include_directories : inc_common,
-  dependencies : dep_thread,
+  dependencies : idep_gtest,
+)
+
+test(
+  'st_format_test',
+  executable(
+    'st_format_test',
+    ['st_format.c'],
+    include_directories : inc_common,
+    link_with : [
+      libmesa_st_test_common, libmesa_gallium, libglapi, libgallium,
+    ],
+    dependencies : idep_mesautil,
+  ),
+  suite : ['st_mesa'],
 )
 
 test(
@@ -33,8 +47,22 @@ test(
     include_directories : inc_common,
     link_with : [
       libmesa_st_test_common, libmesa_gallium, libglapi, libgallium,
-      libmesa_util,
     ],
-    dependencies : [idep_gtest, dep_thread, dep_llvm]
-  )
+    dependencies : [idep_mesautil, idep_gtest],
+  ),
+  suite : ['st_mesa'],
+)
+
+test(
+  'st-array-merge-test',
+  executable(
+    'st_array_merge_test',
+    ['test_glsl_to_tgsi_array_merge.cpp', ir_expression_operation_h],
+    include_directories : inc_common,
+    link_with : [
+      libmesa_st_test_common, libmesa_gallium, libglapi, libgallium,
+    ],
+    dependencies : [idep_mesautil, idep_gtest],
+  ),
+  suite : ['st_mesa'],
 )