Remove amber
Not supported on Fuchsia yet.
Change-Id: Iae91861e580d0e87e456ae3193b0836447b4314c
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 25ab9f2..d207927 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -96,8 +96,8 @@
include_directories(${SPIRV_INCLUDE_PATH})
# Amber
-add_subdirectory(external/amber)
-include_directories(external/amber)
+#add_subdirectory(external/amber)
+#include_directories(external/amber)
# RenderDoc API
include_directories(external/renderdoc/src)
diff --git a/external/vulkancts/modules/vulkan/CMakeLists.txt b/external/vulkancts/modules/vulkan/CMakeLists.txt
index 8317884..d67cada 100644
--- a/external/vulkancts/modules/vulkan/CMakeLists.txt
+++ b/external/vulkancts/modules/vulkan/CMakeLists.txt
@@ -33,7 +33,7 @@
add_subdirectory(protected_memory)
add_subdirectory(memory_model)
add_subdirectory(util)
-add_subdirectory(amber)
+#add_subdirectory(amber)
include_directories(
api
@@ -69,7 +69,7 @@
protected_memory
memory_model
util
- amber
+ #amber
)
set(DEQP_VK_SRCS
@@ -124,7 +124,7 @@
deqp-vk-ycbcr
deqp-vk-protected-memory
deqp-vk-memory-model
- deqp-vk-amber
+ #deqp-vk-amber
)
if (DE_COMPILER_IS_MSC AND (DE_PTR_SIZE EQUAL 4))
diff --git a/external/vulkancts/modules/vulkan/spirv_assembly/CMakeLists.txt b/external/vulkancts/modules/vulkan/spirv_assembly/CMakeLists.txt
index 4c6f9ea..cdf6d81 100644
--- a/external/vulkancts/modules/vulkan/spirv_assembly/CMakeLists.txt
+++ b/external/vulkancts/modules/vulkan/spirv_assembly/CMakeLists.txt
@@ -56,10 +56,10 @@
)
set(DEQP_VK_SPIRV_ASSEMBLY_LIBS
- libamber
+ #libamber
tcutil
vkutil
- deqp-vk-amber
+ #deqp-vk-amber
)
PCH(DEQP_VK_SPIRV_ASSEMBLY_SRCS ../pch.cpp)
@@ -69,8 +69,8 @@
elseif (DE_COMPILER_IS_MSC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /wd4068")
endif()
-include_directories("../../../../amber/src/include")
-include_directories("../amber")
+#include_directories("../../../../amber/src/include")
+#include_directories("../amber")
add_library(deqp-vk-spirv-assembly STATIC ${DEQP_VK_SPIRV_ASSEMBLY_SRCS})
target_link_libraries(deqp-vk-spirv-assembly ${DEQP_VK_SPIRV_ASSEMBLY_LIBS})
diff --git a/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmSignedIntCompareTests.cpp b/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmSignedIntCompareTests.cpp
index 3a0509b..d1b2be5 100644
--- a/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmSignedIntCompareTests.cpp
+++ b/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmSignedIntCompareTests.cpp
@@ -23,11 +23,17 @@
*//*--------------------------------------------------------------------*/
#include <string>
+
+#ifdef USE_AMBER
#include <amber/amber.h>
+#endif
#include "tcuDefs.hpp"
+#ifdef USE_AMBER
#include "vktAmberTestCase.hpp"
+#endif
+
#include "vktSpvAsmSignedIntCompareTests.hpp"
#include "vktTestGroupUtil.hpp"
@@ -40,6 +46,7 @@
void createSignedIntCompareTests (tcu::TestCaseGroup* tests, const char* data_dir)
{
+#ifdef USE_AMBER
tcu::TestContext& testCtx = tests->getTestContext();
// Shader test files are saved in <path>/external/vulkancts/data/vulkan/amber/<data_dir>/<basename>.amber
@@ -74,6 +81,7 @@
TCU_THROW(Exception, message.c_str());
}
}
+#endif
}
} // anonymous
diff --git a/external/vulkancts/modules/vulkan/vktTestPackage.cpp b/external/vulkancts/modules/vulkan/vktTestPackage.cpp
index 5d0fbfb..f5d73e9 100644
--- a/external/vulkancts/modules/vulkan/vktTestPackage.cpp
+++ b/external/vulkancts/modules/vulkan/vktTestPackage.cpp
@@ -88,8 +88,10 @@
#include "vktProtectedMemTests.hpp"
#include "vktDeviceGroupTests.hpp"
#include "vktMemoryModelTests.hpp"
+#ifdef USE_AMBER
#include "vktAmberExampleTests.hpp"
#include "vktAmberGraphicsFuzzTests.hpp"
+#endif
#include <vector>
#include <sstream>
@@ -498,8 +500,10 @@
addChild(DeviceGroup::createTests (m_testCtx));
addChild(MemoryModel::createTests (m_testCtx));
addChild(conditional::createTests (m_testCtx));
+#ifdef USE_AMBER
addChild(cts_amber::createExampleTests (m_testCtx));
addChild(cts_amber::createGraphicsFuzzTests (m_testCtx));
+#endif
}
} // vkt