]> git.cworth.org Git - apitrace-tests/blobdiff - apps/CMakeLists.txt
Attempt of a d3d11.1 test.
[apitrace-tests] / apps / CMakeLists.txt
index 4d425f649e224ff6710ca712f61a077829a92a09..2098b5d0e9fd29208854b72eae8008cefda5fa58 100644 (file)
@@ -13,8 +13,9 @@ function (ADD_APP_TEST)
     add_test(
         NAME app_${TEST_NAME}
         COMMAND
-        python ${CMAKE_SOURCE_DIR}/driver.py
-            --build ${APITRACE_BINARY_DIR}
+        python ${CMAKE_SOURCE_DIR}/app_driver.py
+            --apitrace ${APITRACE_EXECUTABLE}
+            --apitrace-source ${APITRACE_SOURCE_DIR}
             --api ${api}
             --ref-dump ${CMAKE_CURRENT_SOURCE_DIR}/${TEST_REF}
             --
@@ -23,10 +24,42 @@ function (ADD_APP_TEST)
     )
 endfunction ()
 
-if (OPENGL_FOUND)
+if (OPENGL_FOUND AND GLEW_FOUND AND GLUT_FOUND)
     add_subdirectory (gl)
 endif ()
 
 if (EGL_FOUND)
     add_subdirectory (egl)
 endif ()
+
+if (DirectX_FXC_EXECUTABLE)
+    add_subdirectory (hlsl)
+endif ()
+
+if (DirectX_D3D11_1_FOUND)
+    add_subdirectory (d3d11_1)
+endif ()
+
+if (DirectX_D3D11_FOUND)
+    add_subdirectory (d3d11)
+endif ()
+
+if (DirectX_D3D10_1_FOUND)
+    add_subdirectory (d3d10_1)
+endif ()
+
+if (DirectX_D3D10_FOUND)
+    add_subdirectory (d3d10)
+endif ()
+
+if (DirectX_D3D9_FOUND)
+    add_subdirectory (d3d9)
+endif ()
+
+if (DirectX_D3D8_FOUND)
+    add_subdirectory (d3d8)
+endif ()
+
+if (DirectX_D3D_FOUND)
+    add_subdirectory (d3d7)
+endif ()