Move Vulkan code to external/vulkancts and change license
authorPyry Haulos <phaulos@google.com>
Mon, 29 Jun 2015 21:28:58 +0000 (14:28 -0700)
committerJarkko Pöyry <jpoyry@google.com>
Tue, 7 Jul 2015 23:30:21 +0000 (16:30 -0700)
commit846cc3ce8e721a972ef38c44e24da49ea96110ca
tree980fad53bab00ed50323a7c31debd85ef6611b15
parent84370d40302870c248ad8d4673dc5be8ab1b4838
Move Vulkan code to external/vulkancts and change license

Vulkan-specific test and framework code uses MIT license with additional
temporary confidentiality clause.

Change-Id: I4f468ab5e8aeaa1d822dee0c8357a6d5aed08407
74 files changed:
CMakeLists.txt
external/vulkancts/LICENSE [new file with mode: 0644]
external/vulkancts/build_spirv_binaries.py [moved from scripts/build_vulkan_programs.py with 61% similarity]
external/vulkancts/data/vulkan/.gitignore [moved from data/vulkan/.gitignore with 100% similarity]
external/vulkancts/framework/vulkan/CMakeLists.txt [moved from framework/vulkan/CMakeLists.txt with 100% similarity]
external/vulkancts/framework/vulkan/vkBasicTypes.inl [moved from framework/vulkan/vkBasicTypes.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkBinaryRegistry.cpp [moved from framework/vulkan/vkBinaryRegistry.cpp with 59% similarity]
external/vulkancts/framework/vulkan/vkBinaryRegistry.hpp [moved from framework/vulkan/vkBinaryRegistry.hpp with 51% similarity]
external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl [moved from framework/vulkan/vkConcreteDeviceInterface.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkConcretePlatformInterface.inl [moved from framework/vulkan/vkConcretePlatformInterface.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkDefs.cpp [moved from framework/vulkan/vkDefs.cpp with 62% similarity]
external/vulkancts/framework/vulkan/vkDefs.hpp [moved from framework/vulkan/vkDefs.hpp with 77% similarity]
external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl [moved from framework/vulkan/vkDeviceDriverImpl.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl [moved from framework/vulkan/vkDeviceFunctionPointers.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkDeviceUtil.cpp [moved from framework/vulkan/vkDeviceUtil.cpp with 60% similarity]
external/vulkancts/framework/vulkan/vkDeviceUtil.hpp [new file with mode: 0644]
external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl [moved from framework/vulkan/vkFunctionPointerTypes.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkGetObjectTypeImpl.inl [moved from framework/vulkan/vkGetObjectTypeImpl.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp [moved from framework/vulkan/vkGlslToSpirV.cpp with 85% similarity]
external/vulkancts/framework/vulkan/vkGlslToSpirV.hpp [new file with mode: 0644]
external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl [moved from framework/vulkan/vkInitDeviceFunctionPointers.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkInitPlatformFunctionPointers.inl [moved from framework/vulkan/vkInitPlatformFunctionPointers.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkMemUtil.cpp [moved from framework/vulkan/vkMemUtil.cpp with 65% similarity]
external/vulkancts/framework/vulkan/vkMemUtil.hpp [moved from framework/vulkan/vkMemUtil.hpp with 57% similarity]
external/vulkancts/framework/vulkan/vkPlatform.cpp [new file with mode: 0644]
external/vulkancts/framework/vulkan/vkPlatform.hpp [moved from framework/vulkan/vkPlatform.hpp with 54% similarity]
external/vulkancts/framework/vulkan/vkPlatformDriverImpl.inl [moved from framework/vulkan/vkPlatformDriverImpl.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkPlatformFunctionPointers.inl [moved from framework/vulkan/vkPlatformFunctionPointers.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkPrograms.cpp [moved from framework/vulkan/vkPrograms.cpp with 79% similarity]
external/vulkancts/framework/vulkan/vkPrograms.hpp [moved from framework/vulkan/vkPrograms.hpp with 74% similarity]
external/vulkancts/framework/vulkan/vkQueryUtil.cpp [new file with mode: 0644]
external/vulkancts/framework/vulkan/vkQueryUtil.hpp [moved from framework/vulkan/vkQueryUtil.hpp with 79% similarity]
external/vulkancts/framework/vulkan/vkRef.cpp [new file with mode: 0644]
external/vulkancts/framework/vulkan/vkRef.hpp [moved from framework/vulkan/vkRef.hpp with 85% similarity]
external/vulkancts/framework/vulkan/vkRefUtil.inl [moved from framework/vulkan/vkRefUtil.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkRefUtilImpl.inl [moved from framework/vulkan/vkRefUtilImpl.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkStrUtil.cpp [new file with mode: 0644]
external/vulkancts/framework/vulkan/vkStrUtil.hpp [new file with mode: 0644]
external/vulkancts/framework/vulkan/vkStrUtil.inl [moved from framework/vulkan/vkStrUtil.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkStrUtilImpl.inl [moved from framework/vulkan/vkStrUtilImpl.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkStructTypes.inl [moved from framework/vulkan/vkStructTypes.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl [moved from framework/vulkan/vkVirtualDeviceInterface.inl with 100% similarity]
external/vulkancts/framework/vulkan/vkVirtualPlatformInterface.inl [moved from framework/vulkan/vkVirtualPlatformInterface.inl with 100% similarity]
external/vulkancts/gen_framework.py [moved from scripts/gen_vulkan.py with 91% similarity]
external/vulkancts/modules/vulkan/CMakeLists.txt [moved from modules/vulkan/CMakeLists.txt with 100% similarity]
external/vulkancts/modules/vulkan/api/CMakeLists.txt [moved from modules/vulkan/api/CMakeLists.txt with 100% similarity]
external/vulkancts/modules/vulkan/api/vktApiTests.cpp [moved from modules/vulkan/api/vktApiTests.cpp with 95% similarity]
external/vulkancts/modules/vulkan/api/vktApiTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/vktBuildPrograms.cpp [moved from modules/vulkan/vktBuildPrograms.cpp with 77% similarity]
external/vulkancts/modules/vulkan/vktInfo.cpp [moved from modules/vulkan/vktInfo.cpp with 76% similarity]
external/vulkancts/modules/vulkan/vktInfo.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/vktTestCase.cpp [moved from modules/vulkan/vktTestCase.cpp with 76% similarity]
external/vulkancts/modules/vulkan/vktTestCase.hpp [moved from modules/vulkan/vktTestCase.hpp with 69% similarity]
external/vulkancts/modules/vulkan/vktTestCaseUtil.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/vktTestCaseUtil.hpp [moved from modules/vulkan/vktTestCaseUtil.hpp with 84% similarity]
external/vulkancts/modules/vulkan/vktTestPackage.cpp [moved from modules/vulkan/vktTestPackage.cpp with 73% similarity]
external/vulkancts/modules/vulkan/vktTestPackage.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/vktTestPackageEntry.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/vulkan.cmake [moved from modules/vulkan/vulkan.cmake with 100% similarity]
framework/CMakeLists.txt
framework/vulkan/vkDeviceUtil.hpp [deleted file]
framework/vulkan/vkGlslToSpirV.hpp [deleted file]
framework/vulkan/vkPlatform.cpp [deleted file]
framework/vulkan/vkQueryUtil.cpp [deleted file]
framework/vulkan/vkRef.cpp [deleted file]
framework/vulkan/vkStrUtil.cpp [deleted file]
framework/vulkan/vkStrUtil.hpp [deleted file]
modules/CMakeLists.txt
modules/vulkan/api/vktApiTests.hpp [deleted file]
modules/vulkan/vktInfo.hpp [deleted file]
modules/vulkan/vktTestCaseUtil.cpp [deleted file]
modules/vulkan/vktTestPackage.hpp [deleted file]
modules/vulkan/vktTestPackageEntry.cpp [deleted file]
scripts/build_caselists.py