GL/ES: add subgroup build and files
authorDaniel Koch <dkoch@nvidia.com>
Thu, 28 Mar 2019 14:59:00 +0000 (10:59 -0400)
committerDaniel Koch <dkoch@nvidia.com>
Fri, 29 Mar 2019 11:40:49 +0000 (07:40 -0400)
commit04f40b5644b4f746b7e3e3315a7937b49c6a494a
treef5f2eb916b7f5bdd8379dd9c926fe19784c9a5be
parente24ff794db42670d1dfe9b386e17b34d764e9fe8
GL/ES: add subgroup build and files

cp external/vulkancts/modules/vulkan/subgroups/*.cpp external/openglcts/modules/common/subgroups/
cp external/vulkancts/modules/vulkan/subgroups/*.hpp external/openglcts/modules/common/subgroups/
cd external/openglcts/modules/common/subgroups/
mv vkt* -> glc*
(last refreshed from master@b557785133ac0acb1854e0af945c4ca0dd76d5fc)

Component: OpenGL
VK-GL-CTS Issue: 1698

Change-Id: Ib5ffd58038c7a523ea640b05c88fd4adfb1292d4
32 files changed:
external/openglcts/modules/common/CMakeLists.txt
external/openglcts/modules/common/subgroups/CMakeLists.txt [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsArithmeticTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsArithmeticTests.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsBallotBroadcastTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsBallotBroadcastTests.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsBallotOtherTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsBallotOtherTests.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsBallotTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsBallotTests.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsBasicTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsBasicTests.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsBuiltinMaskVarTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsBuiltinMaskVarTests.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsBuiltinVarTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsBuiltinVarTests.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsClusteredTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsClusteredTests.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsPartitionedTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsPartitionedTests.hpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsQuadTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsQuadTests.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsShapeTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsShapeTests.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsShuffleTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsShuffleTests.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsTests.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsTestsUtils.cpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsTestsUtils.hpp [new file with mode: 0644]
external/openglcts/modules/common/subgroups/glcSubgroupsVoteTests.cpp [new file with mode: 0755]
external/openglcts/modules/common/subgroups/glcSubgroupsVoteTests.hpp [new file with mode: 0644]