diff --git a/bundle.json b/bundle.json index acc0ac6b68746cc7d4fab77e5b3808e744f00c79..91d042db530a527dc3379def83a4a18a34c5805f 100644 --- a/bundle.json +++ b/bundle.json @@ -22,7 +22,10 @@ "rom": "~256KB", "ram": "0KB", "deps": { - "components": [], + "components": [ + "graphic_2d", + "window_manager" + ], "third_party": [ "zlib", "libpng", diff --git a/graphic/BUILD.gn b/graphic/BUILD.gn index 52d03540cb8fa03af7a687bc63f98da905c314ca..59c9e9fe261d0378faa30c7387c2284debe5c797 100755 --- a/graphic/BUILD.gn +++ b/graphic/BUILD.gn @@ -27,7 +27,10 @@ group("graphic") { "windowstandard:window_hap_test", ] if (!(product_name == "ohcore")) { - deps += [ "vkgl:cpvkgl" ] + deps += [ + "vkgl:cpvkgl", + #"vulkan:cpvktest", + ] } } else { deps = [ diff --git a/graphic/vulkan/BUILD.gn b/graphic/vulkan/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..92dca40ebde27f360c12a66278a175600806d63f --- /dev/null +++ b/graphic/vulkan/BUILD.gn @@ -0,0 +1,53 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/tools/build/suite.gni") + +import("//foundation/graphic/graphic_2d/graphic_config.gni") + +group("ActsVkTest") { + testonly = true + deps = [ + "src/texture/build0001:ActsTextureTestSuite0001", + "src/texture/build0002:ActsTextureTestSuite0002", + "src/texture/build0003:ActsTextureTestSuite0003", + "src/texture/build0004:ActsTextureTestSuite0004", + "src/texture/build0005:ActsTextureTestSuite0005", + "src/texture/build0006:ActsTextureTestSuite0006", + "src/texture/build0007:ActsTextureTestSuite0007", + "src/texture/build0008:ActsTextureTestSuite0008", + "src/texture/build0009:ActsTextureTestSuite0009", + "src/texture/build0010:ActsTextureTestSuite0010", + "src/texture/build0011:ActsTextureTestSuite0011", + "src/ubo/build0001:ActsUboTestSuite0001", + "src/ubo/build0002:ActsUboTestSuite0002", + "src/ubo/build0003:ActsUboTestSuite0003", + "src/ubo/build0004:ActsUboTestSuite0004", + "src/ubo/build0005:ActsUboTestSuite0005", + "src/ubo/build0006:ActsUboTestSuite0006", + "src/ubo/build0007:ActsUboTestSuite0007", + "src/ubo/build0008:ActsUboTestSuite0008", + ] +} + +action("cpvktest") { + testonly = true + script = "cpvkTest.sh" + outputs = [ "${target_out_dir}/cpVktest.log" ] + root_vkgl_path = rebase_path("//") + args = [ "$root_vkgl_path" ] + deps = [ + ":ActsVkTest", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:deqp_vk_execute", + ] +} diff --git a/graphic/vulkan/comm.gni b/graphic/vulkan/comm.gni new file mode 100644 index 0000000000000000000000000000000000000000..c571092e0cda02a9da509603bdac867e4979f406 --- /dev/null +++ b/graphic/vulkan/comm.gni @@ -0,0 +1,128 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/tools/build/suite.gni") + +common_include = [ + ".", + "//test/xts/acts/graphic/vulkan/src", + "//foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include", + "//foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src", + "//foundation/graphic/graphic_2d/rosen/modules/render_service_base/src", + "//foundation/graphic/graphic_2d/rosen/modules/render_service_base/include", + "//foundation/graphic/graphic_2d/rosen/modules/render_service_client", + "//foundation/graphic/graphic_2d/interfaces/innerkits/vsync_module", + "//foundation/graphic/graphic_2d/rosen/include/common", + "//foundation/window/window_manager/interfaces/innerkits/wm", + "//third_party/vk-gl-cts", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/destream", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/platform/ohos", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/openglcts/modules", + "//third_party/vk-gl-cts/external/openglcts/modules/common", + "//third_party/vk-gl-cts/external/openglcts/modules/gl", + "//third_party/vk-gl-cts/external/openglcts/modules/gles2", + "//third_party/vk-gl-cts/external/openglcts/modules/gles3", + "//third_party/vk-gl-cts/external/openglcts/modules/gles31", + "//third_party/vk-gl-cts/external/openglcts/modules/gles32", + "//third_party/vk-gl-cts/external/openglcts/modules/glesext", + "//third_party/vk-gl-cts/external/openglcts/modules/runner", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/modules/glshared", + "//third_party/vk-gl-cts/framework/platform/ohos/rosen_context", +] + +common_depends = [ + # "//foundation/graphic/graphic_2d/rosen/modules/2d_graphics:2d_graphics", + # "//foundation/graphic/graphic_2d/rosen/modules/render_service_base:librender_service_base", + # "//foundation/graphic/graphic_2d/rosen/modules/render_service_client:librender_service_client", + # "//foundation/graphic/graphic_2d/rosen/samples/2d_graphics:drawing_sample_rs", + # "//foundation/window/window_manager/wm:libwm", + "//third_party/zlib:libz", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/vk-gl-cts/framework/egl:libdeqp_eglutil", + "//third_party/vk-gl-cts/framework/egl/wrapper:libdeqp_eglwrapper", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference:libdeqp_glutil-sglr", + "//third_party/vk-gl-cts/modules/egl:libdeqp-egl", + "//third_party/vk-gl-cts/modules/gles2:libdeqp-gles2", + "//third_party/vk-gl-cts/modules/gles3:libdeqp-gles3", + "//third_party/vk-gl-cts/modules/gles31:libdeqp-gles31", + "//third_party/vk-gl-cts/modules/glshared:libdeqp-gl-shared", + "//third_party/vk-gl-cts/external/openglcts/modules:libdeqp_glcts", + + # "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog", + # "//foundation/graphic/graphic_2d/rosen/modules/2d_graphics:2d_graphics", + # "//foundation/graphic/graphic_2d/rosen/modules/render_service_base:librender_service_base", + # "//foundation/graphic/graphic_2d/rosen/modules/render_service_client:librender_service_client", + # "//third_party/zlib:libz", + + # "//foundation/window/window_manager/dm:libdm", + # "//foundation/window/window_manager/dmserver:libdms", + # "//foundation/window/window_manager/wm:libwm", + # "//foundation/window/window_manager/wmserver:libwms", + "//third_party/vk-gl-cts/framework/platform/ohos/rosen_context:rosen_context", +] + +common_externl_deps = [ + "graphic_2d:2d_graphics", + "graphic_2d:librender_service_base", + "graphic_2d:librender_service_client", + "window_manager:libdm", + "window_manager:libwm", + + # "window_manager:libdms", + # "window_manager:libwms" +] + +common_src = [ + "//third_party/vk-gl-cts/framework/platform/ohos/context/tcuOhosNativeContext.cpp", + "//third_party/vk-gl-cts/framework/platform/ohos/context/tcuOhosEglContextFactory.cpp", + + "//third_party/vk-gl-cts/framework/platform/ohos/display/tcuOhosNativeDisplay.cpp", + "//third_party/vk-gl-cts/framework/platform/ohos/display/tcuOhosEglDisplayFactory.cpp", + + "//third_party/vk-gl-cts/framework/platform/ohos/display/window/tcuOhosNativeWindow.cpp", + "//third_party/vk-gl-cts/framework/platform/ohos/display/window/tcuOhosWindowFactory.cpp", + "//third_party/vk-gl-cts/framework/platform/ohos/display/pixmap/tcuOhosNativePixmap.cpp", + "//third_party/vk-gl-cts/framework/platform/ohos/display/pixmap/tcuOhosPixmapFactory.cpp", + + "//third_party/vk-gl-cts/framework/platform/ohos/tcuOhosPlatform.cpp", + "logdefine.cpp", + "../../ActsApp.cpp", +] + +import("//foundation/graphic/graphic_2d/graphic_config.gni") +import("//third_party/vk-gl-cts/vk_gl_cts.gni") diff --git a/graphic/vulkan/cpvkTest.sh b/graphic/vulkan/cpvkTest.sh new file mode 100755 index 0000000000000000000000000000000000000000..aeb68c2143fb97053bd1daffd80fffbed2bf055e --- /dev/null +++ b/graphic/vulkan/cpvkTest.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +# Copyright (C) 2021 Huawei Device Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +mkdir -p "suites/acts/testcases/vulkandata" +cp -rf "../../third_party/vk-gl-cts/external/vulkancts/mustpass/master/vk-default" "suites/acts/testcases/vulkandata" +cp -rf "../../third_party/vk-gl-cts/external/vulkancts/mustpass/master/src/fraction-mandatory-tests.txt" "suites/acts/testcases/vulkandata/vk-default" +cp -rf "../../third_party/vk-gl-cts/external/vulkancts/mustpass/master/src/master.txt" "suites/acts/testcases/vulkandata/vk-default" +cp -rf "../../third_party/vk-gl-cts/external/vulkancts/mustpass/master/src/test-issues.txt" "suites/acts/testcases/vulkandata/vk-default" +cp -rf "../../third_party/vk-gl-cts/external/vulkancts/data/vulkan" "suites/acts/testcases/vulkandata" +cp -rf "xts/acts/deqp_vk_execute" "suites/acts/testcases/vulkandata/vk-default" + +tar czvf "vulkandata.tar.gz" -C "suites/acts/testcases/vulkandata" "." +mv "vulkandata.tar.gz" "suites/acts/testcases/vulkandata" + +cp -rf "graphic/graphic_2d/libdeqp_ohos_platform.z.so" "suites/acts/testcases/vulkandata" +cp -rf "graphic/graphic_2d/librosen_context.z.so" "suites/acts/testcases/vulkandata" +cp -rf "xts/acts/libdeqp_amber.z.so" "suites/acts/testcases/vulkandata" +cp -rf "graphic/graphic_2d/libdeqp_spirv.z.so" "suites/acts/testcases/vulkandata" +cp -rf "graphic/graphic_2d/libdeqp_spvremapper.z.so" "suites/acts/testcases/vulkandata" +cp -rf "thirdparty/skia/libskia_canvaskit.z.so" "suites/acts/testcases/vulkandata" \ No newline at end of file diff --git a/graphic/vulkan/src/ActsApp.cpp b/graphic/vulkan/src/ActsApp.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f13a425b2f54e7370b01bf98f0db5455b745290b --- /dev/null +++ b/graphic/vulkan/src/ActsApp.cpp @@ -0,0 +1,129 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include +#include "tcuPlatform.hpp" +#include "tcuTestContext.hpp" +#include "tcuTestSessionExecutor.hpp" +#include "tcuTestHierarchyUtil.hpp" +#include "tcuCommandLine.hpp" +#include "tcuTestLog.hpp" +#include "qpInfo.h" +#include "qpDebugOut.h" +#include "deMath.h" +#include "ActsApp.h" +namespace tcu { +using std::string; + +/* + * \brief Construct test application + * + * If a fatal error occurs during initialization constructor will call + * die() with debug information. + * + * \param platform Reference to platform implementation. + */ +ActsApp::ActsApp (Platform& platform, Archive& archive, TestLog& log, const CommandLine& cmdLine) + : m_platform(platform), + m_watchDog(DE_NULL), + m_crashHandler(DE_NULL), + m_crashed(false), + m_testCtx(DE_NULL), + m_testRoot(DE_NULL), + m_sessionExecutor(DE_NULL) +{ + print("dEQP Core %s (0x%08x) starting..\n", qpGetReleaseName(), qpGetReleaseId()); + print(" target implementation = '%s'\n", qpGetTargetName()); + + if (!deSetRoundingMode(DE_ROUNDINGMODE_TO_NEAREST_EVEN)) { + qpPrintf("WARNING: Failed to set floating-point rounding mode!\n"); + } + try { + const RunMode runMode = cmdLine.getRunMode(); + + // Create test context + m_testCtx = new TestContext(m_platform, archive, log, cmdLine, m_watchDog); + + // Create root from registry + m_testRoot = new TestPackageRoot(*m_testCtx, TestPackageRegistry::getSingleton()); + + // \note No executor is created if runmode is not EXECUTE + if (runMode == RUNMODE_EXECUTE) { + m_sessionExecutor = new TestSessionExecutor(*m_testRoot, *m_testCtx); + } else { + DE_ASSERT(false); + } + } catch (const std::exception& e) { + cleanup(); + die("Failed to initialize dEQP: %s", e.what()); + } +} + +ActsApp::~ActsApp (void) +{ + cleanup(); +} + +void ActsApp::cleanup (void) +{ + delete m_sessionExecutor; + delete m_testRoot; + delete m_testCtx; + + m_sessionExecutor = DE_NULL; + m_testRoot = DE_NULL; + m_testCtx = DE_NULL; + + if (m_crashHandler) { + qpCrashHandler_destroy(m_crashHandler); + } + + if (m_watchDog) { + qpWatchDog_destroy(m_watchDog); + } +} + +/* + * \brief Step forward test execution + * \return true if application should call iterate() again and false + * if test execution session is complete. + */ +bool ActsApp::iterate (void) +{ + if (!m_sessionExecutor) { + DE_ASSERT(m_testCtx->getCommandLine().getRunMode() != RUNMODE_EXECUTE); + return false; + } + + // Poll platform events + const bool platformOk = m_platform.processEvents(); + + // Iterate a step. + bool testExecOk = false; + if (platformOk) { + try { + testExecOk = m_sessionExecutor->iterate(); + } catch (const std::exception& e) { + die("%s", e.what()); + } + } + + return platformOk && testExecOk; +} + +const TestRunStatus& ActsApp::getResult (void) const +{ + return m_sessionExecutor->getStatus(); +} +} // tcu diff --git a/graphic/vulkan/src/ActsApp.h b/graphic/vulkan/src/ActsApp.h new file mode 100644 index 0000000000000000000000000000000000000000..d7abf0c2862b76bf7101768eb905997c631e8633 --- /dev/null +++ b/graphic/vulkan/src/ActsApp.h @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef _ACTSAPP_HPP +#define _ACTSAPP_HPP + +#include "tcuDefs.hpp" +#include "qpWatchDog.h" +#include "qpCrashHandler.h" +#include "deMutex.hpp" +#include "tcuTestSessionExecutor.hpp" +#include "tcuTestPackage.hpp" + +namespace tcu { +enum class EWATCHDOG { + WATCHDOG_TOTAL_TIME_LIMIT_SECS = 300, + WATCHDOG_INTERVAL_TIME_LIMIT_SECS = 30 +}; + +class ActsApp { +public: + ActsApp (Platform& platform, Archive& archive, TestLog& log, const CommandLine& cmdLine); + virtual ~ActsApp (void); + + bool iterate (void); + const TestRunStatus& getResult (void) const; + +protected: + void cleanup (void); + + Platform& m_platform; + qpWatchDog* m_watchDog; + qpCrashHandler* m_crashHandler; + de::Mutex m_crashLock; + bool m_crashed; + + TestContext* m_testCtx; + TestPackageRoot* m_testRoot; + TestSessionExecutor* m_sessionExecutor; +}; +} // tcu +#endif // _ACTSAPP_HPP \ No newline at end of file diff --git a/graphic/vulkan/src/logdefine.h b/graphic/vulkan/src/logdefine.h new file mode 100644 index 0000000000000000000000000000000000000000..b554c8826951d8385e0e77f57857f8733ded8f0c --- /dev/null +++ b/graphic/vulkan/src/logdefine.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEST_LOGDEFINE_H +#define TEST_LOGDEFINE_H + +#include +#include "tcuDefs.hpp" +#include "tcuCommandLine.hpp" +#include "tcuPlatform.hpp" +#include "ActsApp.h" +#include "tcuResource.hpp" +#include "tcuTestLog.hpp" +#include "tcuTestSessionExecutor.hpp" +#include "deUniquePtr.hpp" + +namespace OHOS { + class Logdefine { + public: + static tcu::TestLog tcutestlog; + }; +} // OHOS + +#endif // TEST_LOGDEFINE_H \ No newline at end of file diff --git a/graphic/vulkan/src/shrinkdefine.h b/graphic/vulkan/src/shrinkdefine.h new file mode 100644 index 0000000000000000000000000000000000000000..46fe29d770980b2cefe05466f7dc59d3a0f72172 --- /dev/null +++ b/graphic/vulkan/src/shrinkdefine.h @@ -0,0 +1,48 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEST_SHRINKDEFINE_H +#define TEST_SHRINKDEFINE_H + +#define SHRINK_HWTEST_F(TestSuite, TestCase, VkglCase) \ + HWTEST_F(TestSuite, TestCase, Function | MediumTest | Level2) \ + { \ + GTEST_LOG_(INFO) << #TestCase << "start"; \ + int argc = 3; \ + const char *argv[3] = { \ + ".", \ + "--deqp-case=" \ + VkglCase, \ + "--deqp-archive-dir=/data/local/tmp/" \ + }; \ + FuncRunResult result = RunTestKHRGLES(argc, argv); \ + TestSuite::runResult.numPassed += result.numPassed; \ + TestSuite::runResult.numFailed += result.numFailed; \ + TestSuite::runResult.numNotSupported += result.numNotSupported; \ + TestSuite::runResult.numWarnings += result.numWarnings; \ + TestSuite::runResult.numWaived += result.numWaived; \ + if (result.isComplete) { \ + EXPECT_TRUE(result.isComplete); \ + if(result.numPassed==1){ \ + EXPECT_TRUE(result.numPassed ==1); \ + } \ + if(result.numNotSupported==1){ \ + EXPECT_TRUE(result.numNotSupported==1); \ + } \ + } \ + GTEST_LOG_(INFO) << #TestCase << "end"; \ + } + +#endif // 为缩减代码而存在 \ No newline at end of file diff --git a/graphic/vulkan/src/testsuitehead.h b/graphic/vulkan/src/testsuitehead.h new file mode 100644 index 0000000000000000000000000000000000000000..218a4ef7cee79d050dada8cd5f21b1e84d1d1d51 --- /dev/null +++ b/graphic/vulkan/src/testsuitehead.h @@ -0,0 +1,50 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef TEST_SUITETESTSHRINKHEAD_H +#define TEST_SUITETESTSHRINKHEAD_H + +#define SHRINK_SUITETEST_HEAD(TestSuite) \ +namespace OHOS { \ + class TestSuite : public testing::Test { \ + public: \ + static time_t startTime; \ + static time_t endTime; \ + static FuncRunResult runResult; \ + protected: \ + static void SetUpTestCase(void) \ + { \ + time(&startTime); \ + RegistPackage(); \ + runResult.numPassed = 0; \ + runResult.numFailed = 0; \ + runResult.numNotSupported = 0; \ + runResult.numWarnings = 0; \ + runResult.numWaived = 0; \ + }; \ + static void TearDownTestCase(void) \ + { \ + time(&endTime); \ + printf("Test run totals --- Passed[%d]\n", runResult.numPassed); \ + printf("Test run totals --- Failed[%d]\n", runResult.numFailed); \ + printf("Test run totals --- Notsupport[%d]\n", runResult.numNotSupported); \ + printf("Test run totals --- Warnings[%d]\n", runResult.numWarnings); \ + printf("Test run totals --- Waved[%d]\n", runResult.numWaived); \ + std::cout << "testmain end --- COST TIME ["<< (endTime-startTime) << "]" << std::endl; \ + }; \ + virtual void SetUp(void) {}; \ + virtual void TearDown(void) {}; \ + }; \ +} +#endif // 为缩减代码而存在 \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0001TestSuite.cpp b/graphic/vulkan/src/texture/ActsTexture0001TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..99755445994c62437672d4b424eff51bc768218f --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0001TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTexture0001TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTexture0001TS::startTime; + time_t ActsTexture0001TS::endTime; + FuncRunResult ActsTexture0001TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0001TestSuite.h b/graphic/vulkan/src/texture/ActsTexture0001TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..65fd0648ca96b18a2815ac9c2e9d8b683b2818ea --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0001TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE0001_TESTCASE_H +#define TEXTURE0001_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTexture0001TS) + +#endif // TEXTURE0001_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0002TestSuite.cpp b/graphic/vulkan/src/texture/ActsTexture0002TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..2a62e56f6251c225731a9aed996875dfa1745d01 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0002TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTexture0002TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTexture0002TS::startTime; + time_t ActsTexture0002TS::endTime; + FuncRunResult ActsTexture0002TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0002TestSuite.h b/graphic/vulkan/src/texture/ActsTexture0002TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..acc8357c07fb90889892fa9cf5fe56cd5c3aa134 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0002TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_TESTCASE_H +#define TEXTURE_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTexture0002TS) + +#endif // TEXTURE_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0003TestSuite.cpp b/graphic/vulkan/src/texture/ActsTexture0003TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..771d09b2f55ff4ec31a5bc64c44306004d1cc1f9 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0003TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTexture0003TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTexture0003TS::startTime; + time_t ActsTexture0003TS::endTime; + FuncRunResult ActsTexture0003TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0003TestSuite.h b/graphic/vulkan/src/texture/ActsTexture0003TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..dab7fc6a59e4ae54d4e13d8dbe06b37109ff96b1 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0003TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_TESTCASE_H +#define TEXTURE_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTexture0003TS) + +#endif // TEXTURE_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0004TestSuite.cpp b/graphic/vulkan/src/texture/ActsTexture0004TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..d28318730ce4e7cbb039020793355fd490be397f --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0004TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTexture0004TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTexture0004TS::startTime; + time_t ActsTexture0004TS::endTime; + FuncRunResult ActsTexture0004TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0004TestSuite.h b/graphic/vulkan/src/texture/ActsTexture0004TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..b9c637bb524cbb4710bfebb209a565272b0a3c00 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0004TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_TESTCASE_H +#define TEXTURE_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTexture0004TS) + +#endif // TEXTURE_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0005TestSuite.cpp b/graphic/vulkan/src/texture/ActsTexture0005TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..bbb3b99a1c92552a8f611a88c36c787d88a502ff --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0005TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTexture0005TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTexture0005TS::startTime; + time_t ActsTexture0005TS::endTime; + FuncRunResult ActsTexture0005TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0005TestSuite.h b/graphic/vulkan/src/texture/ActsTexture0005TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..709a27052c746a0d979a3476d1dc67d5dad6edc5 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0005TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_TESTCASE_H +#define TEXTURE_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTexture0005TS) + +#endif // TEXTURE_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0006TestSuite.cpp b/graphic/vulkan/src/texture/ActsTexture0006TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..5c474facfb11be8efe93a9713c4f7cdcbd576fab --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0006TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTexture0006TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTexture0006TS::startTime; + time_t ActsTexture0006TS::endTime; + FuncRunResult ActsTexture0006TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0006TestSuite.h b/graphic/vulkan/src/texture/ActsTexture0006TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..b334b920c7962bcb1cc4e3d444dfa091136d5a96 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0006TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_TESTCASE_H +#define TEXTURE_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTexture0006TS) + +#endif // TEXTURE_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0007TestSuite.cpp b/graphic/vulkan/src/texture/ActsTexture0007TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f6f967fa94f2039c5626b70b9e58d825dd0ed83b --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0007TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTexture0007TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTexture0007TS::startTime; + time_t ActsTexture0007TS::endTime; + FuncRunResult ActsTexture0007TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0007TestSuite.h b/graphic/vulkan/src/texture/ActsTexture0007TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..ba41873bfe1b42a08a04ef9ee158d7109f900c32 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0007TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_TESTCASE_H +#define TEXTURE_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTexture0007TS) + +#endif // TEXTURE_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0008TestSuite.cpp b/graphic/vulkan/src/texture/ActsTexture0008TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..a1041e27d1465124c7fd70d1054afabe6d4ed6a3 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0008TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTexture0008TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTexture0008TS::startTime; + time_t ActsTexture0008TS::endTime; + FuncRunResult ActsTexture0008TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0008TestSuite.h b/graphic/vulkan/src/texture/ActsTexture0008TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..5050508cbe6f5df182ee07b0e9647c150e23fc35 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0008TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_TESTCASE_H +#define TEXTURE_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTexture0008TS) + +#endif // TEXTURE_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0009TestSuite.cpp b/graphic/vulkan/src/texture/ActsTexture0009TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..a4f84ec2d564721b0d2143cc07a36ebf073df884 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0009TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTexture0009TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTexture0009TS::startTime; + time_t ActsTexture0009TS::endTime; + FuncRunResult ActsTexture0009TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0009TestSuite.h b/graphic/vulkan/src/texture/ActsTexture0009TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..9c1437899808e32f8b85ee4f7d015d263fe28bb2 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0009TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_TESTCASE_H +#define TEXTURE_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTexture0009TS) + +#endif // TEXTURE_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0010TestSuite.cpp b/graphic/vulkan/src/texture/ActsTexture0010TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..189de57ac91ed112224a0a218c43a83d1f084867 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0010TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTexture0010TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTexture0010TS::startTime; + time_t ActsTexture0010TS::endTime; + FuncRunResult ActsTexture0010TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0010TestSuite.h b/graphic/vulkan/src/texture/ActsTexture0010TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..7e54e2f2ed0a39558f969fbe1e89e7db823e165c --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0010TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_TESTCASE_H +#define TEXTURE_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTexture0010TS) + +#endif // TEXTURE_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0011TestSuite.cpp b/graphic/vulkan/src/texture/ActsTexture0011TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..61f18732cd67c1f6a4e8645c485f0b4961c0e93b --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0011TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTexture0011TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTexture0011TS::startTime; + time_t ActsTexture0011TS::endTime; + FuncRunResult ActsTexture0011TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0011TestSuite.h b/graphic/vulkan/src/texture/ActsTexture0011TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..897774e7ff500d8eced13c5f9dab67c7733e100f --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0011TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_TESTCASE_H +#define TEXTURE_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTexture0011TS) + +#endif // TEXTURE_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0012TestSuite.cpp b/graphic/vulkan/src/texture/ActsTexture0012TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..28c8a24f847b4f28ce7a9411ce47996dfc35f29b --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0012TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTexture0012TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTexture0012TS::startTime; + time_t ActsTexture0012TS::endTime; + FuncRunResult ActsTexture0012TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTexture0012TestSuite.h b/graphic/vulkan/src/texture/ActsTexture0012TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..3390ac14f15b106168598afacda28596d4f6fcaf --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTexture0012TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_TESTCASE_H +#define TEXTURE_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTexture0012TS) + +#endif // TEXTURE_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTextureTestSuite.cpp b/graphic/vulkan/src/texture/ActsTextureTestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..aedbe30312c9f0448a2ec55de67f1cdab7a04359 --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTextureTestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "TextureBaseFunc.h" +#include "ActsTextureTestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsTextureTS::startTime; + time_t ActsTextureTS::endTime; + FuncRunResult ActsTextureTS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/ActsTextureTestSuite.h b/graphic/vulkan/src/texture/ActsTextureTestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..dae7f207a59aa1b3ca93683ce71f07b3313d406a --- /dev/null +++ b/graphic/vulkan/src/texture/ActsTextureTestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_TESTCASE_H +#define TEXTURE_TESTCASE_H + +#include "TextureBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsTextureTS) + +#endif // TEXTURE_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/TextureBaseFunc.cpp b/graphic/vulkan/src/texture/TextureBaseFunc.cpp new file mode 100644 index 0000000000000000000000000000000000000000..4e737d421a920a28b61e3fc678f41a92c9292c50 --- /dev/null +++ b/graphic/vulkan/src/texture/TextureBaseFunc.cpp @@ -0,0 +1,85 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +#include "tcuDefs.hpp" +#include "tcuCommandLine.hpp" +#include "tcuPlatform.hpp" +// #include "ActsApp.h" +#include "tcuApp.hpp" +#include "tcuResource.hpp" +#include "tcuTestLog.hpp" +#include "tcuTestSessionExecutor.hpp" +#include "deUniquePtr.hpp" +#include "tcuOhosPlatform.hpp" + +#include "external/vulkancts/modules/vulkan/vktTestPackage.hpp" + +#include "logdefine.h" +#include "TextureBaseFunc.h" + + +static tcu::TestPackage* createTestPackage (tcu::TestContext& testCtx) +{ + return new vkt::TestPackage(testCtx); +} + +static tcu::TestPackage* createExperimentalTestPackage (tcu::TestContext& testCtx) +{ + return new vkt::ExperimentalTestPackage(testCtx); +} + +// tcu::TestPackageDescriptor g_vktPackageDescriptor("dEQP-VK", createTestPackage); +// tcu::TestPackageDescriptor g_vktExperimentalPackageDescriptor("dEQP-VK-experimental", createExperimentalTestPackage); + +void RegistPackage(void) +{ + tcu::TestPackageRegistry *registry = tcu::TestPackageRegistry::getSingleton(); + registry->registerPackage("dEQP-VK", createTestPackage); + registry->registerPackage("dEQP-VK-experimental", createExperimentalTestPackage); +} + + +// extern tcu::TestLog tcutestlog; +FuncRunResult RunTestKHRGLES(int argc, const char** argv) +{ + FuncRunResult runResult; + try { + tcu::CommandLine cmdLine(argc, argv); + std::cout << "testmain end argc"<< argc << ";" << argv[0] << ";" << argv[1] << ";" << argv[2] << std::endl; + tcu::DirArchive archive(cmdLine.getArchiveDir()); + + de::UniquePtr platform(createOhosPlatform()); + de::UniquePtr app(new tcu::App(*platform, archive, OHOS::Logdefine::tcutestlog, cmdLine)); + + for (;;) { + if (!app->iterate()) { + break; + }; + }; + runResult.isComplete = app->getResult().isComplete; + runResult.numPassed = app->getResult().numPassed; + runResult.numExecuted = app->getResult().numExecuted; + runResult.numFailed = app->getResult().numFailed; + runResult.numNotSupported = app->getResult().numNotSupported; + runResult.numWarnings = app->getResult().numWarnings; + runResult.numWaived = app->getResult().numWaived; + } catch (const std::exception &e) { + tcu::die("%s", e.what()); + }; + return runResult; +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/TextureBaseFunc.h b/graphic/vulkan/src/texture/TextureBaseFunc.h new file mode 100644 index 0000000000000000000000000000000000000000..18596984c37059cffa7c02169f5d23f9ac12cf8a --- /dev/null +++ b/graphic/vulkan/src/texture/TextureBaseFunc.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef TEXTURE_FUNC_H +#define TEXTURE_FUNC_H + +struct FuncRunResult { + int numExecuted; // !< Total number of cases executed. + int numPassed; // !< Number of cases passed. + int numFailed; // !< Number of cases failed. + int numNotSupported; // !< Number of cases not supported. + int numWarnings; // !< Number of QualityWarning / CompatibilityWarning results. + int numWaived; // !< Number of waived tests. + bool isComplete; // !< Is run complete. +}; + +void RegistPackage(void); +FuncRunResult RunTestKHRGLES(int argc, const char** argv); + +#endif // TEXTURE_FUNC_H \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0001/BUILD.gn b/graphic/vulkan/src/texture/build0001/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..587c95267f7aa8c96c6c9f3a5ac331c2e1c18ca3 --- /dev/null +++ b/graphic/vulkan/src/texture/build0001/BUILD.gn @@ -0,0 +1,302 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libtexturefunc0001") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../TextureBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsTextureTestSuite0001") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsTexture0001TestSuite.cpp", + "../texture/Texture_explicit_lodTestCase.cpp", + "../texture/Texture_filteringTestCase.cpp", + "../texture/Texture_mipmapTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libtexturefunc0001" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/texture/build0001/Test.json b/graphic/vulkan/src/texture/build0001/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..f3aad5fc1cbaad19c4edf2d83902fdb6503ac884 --- /dev/null +++ b/graphic/vulkan/src/texture/build0001/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsTextureTS0001 test cases", + "driver": { + "module-name": "ActsTextureTS0001", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsTextureTS0001->/data/local/tmp/ActsTextureTS0001", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0001/logdefine.cpp b/graphic/vulkan/src/texture/build0001/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..b1d1116c78bd0b0f270163636ab124d6ba9d5260 --- /dev/null +++ b/graphic/vulkan/src/texture/build0001/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsTextureTS0001.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0002/BUILD.gn b/graphic/vulkan/src/texture/build0002/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..1356ffd2facb1b6ce52867dbbd1b3b24d8e54d0f --- /dev/null +++ b/graphic/vulkan/src/texture/build0002/BUILD.gn @@ -0,0 +1,302 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libtexturefunc0002") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../TextureBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsTextureTestSuite0002") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsTexture0002TestSuite.cpp", + "../texture/Texture_shadow01TestCase.cpp", + "../texture/Texture_shadow02TestCase.cpp", + "../texture/Texture_shadow03TestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libtexturefunc0002" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/texture/build0002/Test.json b/graphic/vulkan/src/texture/build0002/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..96422d4db7bb085532d2952d059bdd4911efab28 --- /dev/null +++ b/graphic/vulkan/src/texture/build0002/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsTextureTS0002 test cases", + "driver": { + "module-name": "ActsTextureTS0002", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsTextureTS0002->/data/local/tmp/ActsTextureTS0002", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0002/logdefine.cpp b/graphic/vulkan/src/texture/build0002/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f39a29685fe2d08e0909feb5be496676d4030852 --- /dev/null +++ b/graphic/vulkan/src/texture/build0002/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsTextureTS0002.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0003/BUILD.gn b/graphic/vulkan/src/texture/build0003/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..2e5c946ff8cd5c3399b8a1f7fe015b4bdcdc1807 --- /dev/null +++ b/graphic/vulkan/src/texture/build0003/BUILD.gn @@ -0,0 +1,300 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libtexturefunc0003") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../TextureBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsTextureTestSuite0003") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsTexture0003TestSuite.cpp", + "../texture/Texture_filtering_anisotropyTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libtexturefunc0003" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/texture/build0003/Test.json b/graphic/vulkan/src/texture/build0003/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..e3e78522a5246e5213e2c8c8d9152bcb2ac4fa67 --- /dev/null +++ b/graphic/vulkan/src/texture/build0003/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsTextureTS0003 test cases", + "driver": { + "module-name": "ActsTextureTS0003", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsTextureTS0003->/data/local/tmp/ActsTextureTS0003", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0003/logdefine.cpp b/graphic/vulkan/src/texture/build0003/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f95857b8990348d6f9b5c5bf15145baedb695872 --- /dev/null +++ b/graphic/vulkan/src/texture/build0003/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsTextureTS0003.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0004/BUILD.gn b/graphic/vulkan/src/texture/build0004/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..55eff7b92f81ad187200c370f79de2bf27bb8418 --- /dev/null +++ b/graphic/vulkan/src/texture/build0004/BUILD.gn @@ -0,0 +1,300 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libtexturefunc0004") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../TextureBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsTextureTestSuite0004") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsTexture0004TestSuite.cpp", + "../texture/Texture_compressedTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libtexturefunc0004" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/texture/build0004/Test.json b/graphic/vulkan/src/texture/build0004/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..d0fef70e89edce8ff583add21ee8a25241c4f348 --- /dev/null +++ b/graphic/vulkan/src/texture/build0004/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsTextureTS0004 test cases", + "driver": { + "module-name": "ActsTextureTS0004", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsTextureTS0004->/data/local/tmp/ActsTextureTS0004", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0004/logdefine.cpp b/graphic/vulkan/src/texture/build0004/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..92756837032fbea0e4f9091479d91dda6f55e2b0 --- /dev/null +++ b/graphic/vulkan/src/texture/build0004/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsTextureTS0004.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0005/BUILD.gn b/graphic/vulkan/src/texture/build0005/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..a66916d9667746c4508f94946463beb498cfb4d7 --- /dev/null +++ b/graphic/vulkan/src/texture/build0005/BUILD.gn @@ -0,0 +1,300 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libtexturefunc0005") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../TextureBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsTextureTestSuite0005") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsTexture0005TestSuite.cpp", + "../texture/Texture_compressed_3DTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libtexturefunc0005" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/texture/build0005/Test.json b/graphic/vulkan/src/texture/build0005/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..69603252814ba83b30502bb187d5eac688573a9d --- /dev/null +++ b/graphic/vulkan/src/texture/build0005/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsTextureTS0005 test cases", + "driver": { + "module-name": "ActsTextureTS0005", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsTextureTS0005->/data/local/tmp/ActsTextureTS0005", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0005/logdefine.cpp b/graphic/vulkan/src/texture/build0005/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..099817965f9e23c81b037f90845778c64ae0ca2f --- /dev/null +++ b/graphic/vulkan/src/texture/build0005/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsTextureTS0005.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0006/BUILD.gn b/graphic/vulkan/src/texture/build0006/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..0f101cf05637564ce6f3136e0e7c05b390d2e170 --- /dev/null +++ b/graphic/vulkan/src/texture/build0006/BUILD.gn @@ -0,0 +1,300 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libtexturefunc0006") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../TextureBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsTextureTestSuite0006") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsTexture0006TestSuite.cpp", + "../texture/Texture_swizzle01TestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libtexturefunc0006" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/texture/build0006/Test.json b/graphic/vulkan/src/texture/build0006/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..ebf2bbe62d5b6acb4976b7271b87dbd2486335fb --- /dev/null +++ b/graphic/vulkan/src/texture/build0006/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsTextureTS0006 test cases", + "driver": { + "module-name": "ActsTextureTS0006", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsTextureTS0006->/data/local/tmp/ActsTextureTS0006", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0006/logdefine.cpp b/graphic/vulkan/src/texture/build0006/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..2bb9cac30ade4b5d6f8169383e9f1246e0dd1243 --- /dev/null +++ b/graphic/vulkan/src/texture/build0006/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsTextureTS0006.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0007/BUILD.gn b/graphic/vulkan/src/texture/build0007/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..bc45bc660c99fb632f7f25cb3347eb52156ba6ed --- /dev/null +++ b/graphic/vulkan/src/texture/build0007/BUILD.gn @@ -0,0 +1,301 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libtexturefunc0007") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../TextureBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsTextureTestSuite0007") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsTexture0007TestSuite.cpp", + "../texture/Texture_subgroup_lodTestCase.cpp", + "../texture/Texture_swizzle04TestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libtexturefunc0007" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/texture/build0007/Test.json b/graphic/vulkan/src/texture/build0007/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..529abdd8ae80b6e7f13c4c689d3d7f93bcead449 --- /dev/null +++ b/graphic/vulkan/src/texture/build0007/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsTextureTS0007 test cases", + "driver": { + "module-name": "ActsTextureTS0007", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsTextureTS0007->/data/local/tmp/ActsTextureTS0007", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0007/logdefine.cpp b/graphic/vulkan/src/texture/build0007/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..0ce25fdf103a9538c8f612f6432ef7218ec72ad3 --- /dev/null +++ b/graphic/vulkan/src/texture/build0007/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsTextureTS0007.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0008/BUILD.gn b/graphic/vulkan/src/texture/build0008/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..57e3bc4fb15a4c40d04fbce782f9d241411652ee --- /dev/null +++ b/graphic/vulkan/src/texture/build0008/BUILD.gn @@ -0,0 +1,301 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libtexturefunc0008") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../TextureBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsTextureTestSuite0008") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsTexture0008TestSuite.cpp", + "../texture/Texture_conversionTestCase.cpp", + "../texture/Texture_swizzle02TestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libtexturefunc0008" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/texture/build0008/Test.json b/graphic/vulkan/src/texture/build0008/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..c22c30172dae380df60f9b7cbc93c288f3beea80 --- /dev/null +++ b/graphic/vulkan/src/texture/build0008/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsTextureTS0008 test cases", + "driver": { + "module-name": "ActsTextureTS0008", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsTextureTS0008->/data/local/tmp/ActsTextureTS0008", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0008/logdefine.cpp b/graphic/vulkan/src/texture/build0008/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ad95e6ee4ee6e23c400d537bdd617439bb635fe7 --- /dev/null +++ b/graphic/vulkan/src/texture/build0008/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsTextureTS0008.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0009/BUILD.gn b/graphic/vulkan/src/texture/build0009/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..f25f6866afabbda9714dc95c80d94d1c9849c539 --- /dev/null +++ b/graphic/vulkan/src/texture/build0009/BUILD.gn @@ -0,0 +1,301 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libtexturefunc0009") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../TextureBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsTextureTestSuite0009") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsTexture0009TestSuite.cpp", + "../texture/Texture_swizzle03TestCase.cpp", + "../texture/Texture_texel_bufferTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libtexturefunc0009" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/texture/build0009/Test.json b/graphic/vulkan/src/texture/build0009/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..97d69042bd735cd865553b533df578ddd7de654d --- /dev/null +++ b/graphic/vulkan/src/texture/build0009/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsTextureTS0009 test cases", + "driver": { + "module-name": "ActsTextureTS0009", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsTextureTS0009->/data/local/tmp/ActsTextureTS0009", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0009/logdefine.cpp b/graphic/vulkan/src/texture/build0009/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..675a4dcd05d0028e75e5a8002c44b128d767bad1 --- /dev/null +++ b/graphic/vulkan/src/texture/build0009/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsTextureTS0009.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0010/BUILD.gn b/graphic/vulkan/src/texture/build0010/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..bde9ec778fd5fa5d7d3bbfbf6da5040cf32167d9 --- /dev/null +++ b/graphic/vulkan/src/texture/build0010/BUILD.gn @@ -0,0 +1,300 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libtexturefunc0010") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../TextureBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsTextureTestSuite0010") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsTexture0010TestSuite.cpp", + "../texture/Texture_multisampleTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libtexturefunc0010" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/texture/build0010/Test.json b/graphic/vulkan/src/texture/build0010/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..3816274191a977601b39c679e5689d2370209950 --- /dev/null +++ b/graphic/vulkan/src/texture/build0010/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsTextureTS0010 test cases", + "driver": { + "module-name": "ActsTextureTS0010", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsTextureTS0010->/data/local/tmp/ActsTextureTS0010", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0010/logdefine.cpp b/graphic/vulkan/src/texture/build0010/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..559f4552ebf8b2d1ee858e8cf6cc7e5fa536a17f --- /dev/null +++ b/graphic/vulkan/src/texture/build0010/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsTextureTS0010.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0011/BUILD.gn b/graphic/vulkan/src/texture/build0011/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..105becefc85da1d2124c3765f1c106fcfdfd4937 --- /dev/null +++ b/graphic/vulkan/src/texture/build0011/BUILD.gn @@ -0,0 +1,300 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libtexturefunc0011") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../TextureBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsTextureTestSuite0011") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsTexture0011TestSuite.cpp", + "../texture/Texture_texel_offsetTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libtexturefunc0011" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/texture/build0011/Test.json b/graphic/vulkan/src/texture/build0011/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..5222803176ee39b0b8d44844a88e36b5997de054 --- /dev/null +++ b/graphic/vulkan/src/texture/build0011/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsTextureTS0011 test cases", + "driver": { + "module-name": "ActsTextureTS0011", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsTextureTS0011->/data/local/tmp/ActsTextureTS0011", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/texture/build0011/logdefine.cpp b/graphic/vulkan/src/texture/build0011/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1d6a88fcee7d26e2b7e186eb75b25d050146e86c --- /dev/null +++ b/graphic/vulkan/src/texture/build0011/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsTextureTS0011.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/texture/texture/Texture_compressedTestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_compressedTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..73592ca48a8836b1c799b552d1024c475ca1549e --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_compressedTestCase.cpp @@ -0,0 +1,456 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0004TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8unormblock2dpot, "dEQP-VK.texture.compressed.etc2_r8g8b8_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8unormblock2dpotsparse, "dEQP-VK.texture.compressed.etc2_r8g8b8_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8srgbblock2dpot, "dEQP-VK.texture.compressed.etc2_r8g8b8_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8srgbblock2dpotsparse, "dEQP-VK.texture.compressed.etc2_r8g8b8_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a1unormblock2dpot, "dEQP-VK.texture.compressed.etc2_r8g8b8a1_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a1unormblock2dpotsparse, "dEQP-VK.texture.compressed.etc2_r8g8b8a1_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a1srgbblock2dpot, "dEQP-VK.texture.compressed.etc2_r8g8b8a1_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a1srgbblock2dpotsparse, "dEQP-VK.texture.compressed.etc2_r8g8b8a1_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a8unormblock2dpot, "dEQP-VK.texture.compressed.etc2_r8g8b8a8_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a8unormblock2dpotsparse, "dEQP-VK.texture.compressed.etc2_r8g8b8a8_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a8srgbblock2dpot, "dEQP-VK.texture.compressed.etc2_r8g8b8a8_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a8srgbblock2dpotsparse, "dEQP-VK.texture.compressed.etc2_r8g8b8a8_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11unormblock2dpot, "dEQP-VK.texture.compressed.eac_r11_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11unormblock2dpotsparse, "dEQP-VK.texture.compressed.eac_r11_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11snormblock2dpot, "dEQP-VK.texture.compressed.eac_r11_snorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11snormblock2dpotsparse, "dEQP-VK.texture.compressed.eac_r11_snorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11g11unormblock2dpot, "dEQP-VK.texture.compressed.eac_r11g11_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11g11unormblock2dpotsparse, "dEQP-VK.texture.compressed.eac_r11g11_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11g11snormblock2dpot, "dEQP-VK.texture.compressed.eac_r11g11_snorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11g11snormblock2dpotsparse, "dEQP-VK.texture.compressed.eac_r11g11_snorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc4x4unormblock2dpot, "dEQP-VK.texture.compressed.astc_4x4_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc4x4unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_4x4_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc4x4srgbblock2dpot, "dEQP-VK.texture.compressed.astc_4x4_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc4x4srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_4x4_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x4unormblock2dpot, "dEQP-VK.texture.compressed.astc_5x4_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x4unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_5x4_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x4srgbblock2dpot, "dEQP-VK.texture.compressed.astc_5x4_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x4srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_5x4_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x5unormblock2dpot, "dEQP-VK.texture.compressed.astc_5x5_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x5unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_5x5_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x5srgbblock2dpot, "dEQP-VK.texture.compressed.astc_5x5_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x5srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_5x5_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x5unormblock2dpot, "dEQP-VK.texture.compressed.astc_6x5_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x5unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_6x5_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x5srgbblock2dpot, "dEQP-VK.texture.compressed.astc_6x5_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x5srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_6x5_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x6unormblock2dpot, "dEQP-VK.texture.compressed.astc_6x6_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x6unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_6x6_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x6srgbblock2dpot, "dEQP-VK.texture.compressed.astc_6x6_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x6srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_6x6_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x5unormblock2dpot, "dEQP-VK.texture.compressed.astc_8x5_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x5unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_8x5_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x5srgbblock2dpot, "dEQP-VK.texture.compressed.astc_8x5_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x5srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_8x5_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x6unormblock2dpot, "dEQP-VK.texture.compressed.astc_8x6_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x6unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_8x6_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x6srgbblock2dpot, "dEQP-VK.texture.compressed.astc_8x6_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x6srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_8x6_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x8unormblock2dpot, "dEQP-VK.texture.compressed.astc_8x8_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x8unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_8x8_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x8srgbblock2dpot, "dEQP-VK.texture.compressed.astc_8x8_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x8srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_8x8_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x5unormblock2dpot, "dEQP-VK.texture.compressed.astc_10x5_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x5unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_10x5_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x5srgbblock2dpot, "dEQP-VK.texture.compressed.astc_10x5_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x5srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_10x5_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x6unormblock2dpot, "dEQP-VK.texture.compressed.astc_10x6_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x6unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_10x6_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x6srgbblock2dpot, "dEQP-VK.texture.compressed.astc_10x6_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x6srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_10x6_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x8unormblock2dpot, "dEQP-VK.texture.compressed.astc_10x8_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x8unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_10x8_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x8srgbblock2dpot, "dEQP-VK.texture.compressed.astc_10x8_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x8srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_10x8_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x10unormblock2dpot, "dEQP-VK.texture.compressed.astc_10x10_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x10unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_10x10_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x10srgbblock2dpot, "dEQP-VK.texture.compressed.astc_10x10_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x10srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_10x10_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x10unormblock2dpot, "dEQP-VK.texture.compressed.astc_12x10_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x10unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_12x10_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x10srgbblock2dpot, "dEQP-VK.texture.compressed.astc_12x10_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x10srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_12x10_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x12unormblock2dpot, "dEQP-VK.texture.compressed.astc_12x12_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x12unormblock2dpotsparse, "dEQP-VK.texture.compressed.astc_12x12_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x12srgbblock2dpot, "dEQP-VK.texture.compressed.astc_12x12_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x12srgbblock2dpotsparse, "dEQP-VK.texture.compressed.astc_12x12_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbunormblock2dpot, "dEQP-VK.texture.compressed.bc1_rgb_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbunormblock2dpotsparse, "dEQP-VK.texture.compressed.bc1_rgb_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbsrgbblock2dpot, "dEQP-VK.texture.compressed.bc1_rgb_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbsrgbblock2dpotsparse, "dEQP-VK.texture.compressed.bc1_rgb_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbaunormblock2dpot, "dEQP-VK.texture.compressed.bc1_rgba_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbaunormblock2dpotsparse, "dEQP-VK.texture.compressed.bc1_rgba_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbasrgbblock2dpot, "dEQP-VK.texture.compressed.bc1_rgba_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbasrgbblock2dpotsparse, "dEQP-VK.texture.compressed.bc1_rgba_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc2unormblock2dpot, "dEQP-VK.texture.compressed.bc2_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc2unormblock2dpotsparse, "dEQP-VK.texture.compressed.bc2_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc2srgbblock2dpot, "dEQP-VK.texture.compressed.bc2_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc2srgbblock2dpotsparse, "dEQP-VK.texture.compressed.bc2_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc3unormblock2dpot, "dEQP-VK.texture.compressed.bc3_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc3unormblock2dpotsparse, "dEQP-VK.texture.compressed.bc3_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc3srgbblock2dpot, "dEQP-VK.texture.compressed.bc3_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc3srgbblock2dpotsparse, "dEQP-VK.texture.compressed.bc3_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc4unormblock2dpot, "dEQP-VK.texture.compressed.bc4_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc4unormblock2dpotsparse, "dEQP-VK.texture.compressed.bc4_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc4snormblock2dpot, "dEQP-VK.texture.compressed.bc4_snorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc4snormblock2dpotsparse, "dEQP-VK.texture.compressed.bc4_snorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc5unormblock2dpot, "dEQP-VK.texture.compressed.bc5_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc5unormblock2dpotsparse, "dEQP-VK.texture.compressed.bc5_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc5snormblock2dpot, "dEQP-VK.texture.compressed.bc5_snorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc5snormblock2dpotsparse, "dEQP-VK.texture.compressed.bc5_snorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc6hufloatblock2dpot, "dEQP-VK.texture.compressed.bc6h_ufloat_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc6hufloatblock2dpotsparse, "dEQP-VK.texture.compressed.bc6h_ufloat_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc6hsfloatblock2dpot, "dEQP-VK.texture.compressed.bc6h_sfloat_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc6hsfloatblock2dpotsparse, "dEQP-VK.texture.compressed.bc6h_sfloat_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc7unormblock2dpot, "dEQP-VK.texture.compressed.bc7_unorm_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc7unormblock2dpotsparse, "dEQP-VK.texture.compressed.bc7_unorm_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc7srgbblock2dpot, "dEQP-VK.texture.compressed.bc7_srgb_block_2d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc7srgbblock2dpotsparse, "dEQP-VK.texture.compressed.bc7_srgb_block_2d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8unormblock2dnpot, "dEQP-VK.texture.compressed.etc2_r8g8b8_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8unormblock2dnpotsparse, "dEQP-VK.texture.compressed.etc2_r8g8b8_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8srgbblock2dnpot, "dEQP-VK.texture.compressed.etc2_r8g8b8_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.etc2_r8g8b8_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a1unormblock2dnpot, "dEQP-VK.texture.compressed.etc2_r8g8b8a1_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a1unormblock2dnpotsparse, "dEQP-VK.texture.compressed.etc2_r8g8b8a1_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a1srgbblock2dnpot, "dEQP-VK.texture.compressed.etc2_r8g8b8a1_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a1srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.etc2_r8g8b8a1_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a8unormblock2dnpot, "dEQP-VK.texture.compressed.etc2_r8g8b8a8_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a8unormblock2dnpotsparse, "dEQP-VK.texture.compressed.etc2_r8g8b8a8_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a8srgbblock2dnpot, "dEQP-VK.texture.compressed.etc2_r8g8b8a8_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEtc2r8g8b8a8srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.etc2_r8g8b8a8_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11unormblock2dnpot, "dEQP-VK.texture.compressed.eac_r11_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11unormblock2dnpotsparse, "dEQP-VK.texture.compressed.eac_r11_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11snormblock2dnpot, "dEQP-VK.texture.compressed.eac_r11_snorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11snormblock2dnpotsparse, "dEQP-VK.texture.compressed.eac_r11_snorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11g11unormblock2dnpot, "dEQP-VK.texture.compressed.eac_r11g11_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11g11unormblock2dnpotsparse, "dEQP-VK.texture.compressed.eac_r11g11_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11g11snormblock2dnpot, "dEQP-VK.texture.compressed.eac_r11g11_snorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCEacr11g11snormblock2dnpotsparse, "dEQP-VK.texture.compressed.eac_r11g11_snorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc4x4unormblock2dnpot, "dEQP-VK.texture.compressed.astc_4x4_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc4x4unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_4x4_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc4x4srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_4x4_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc4x4srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_4x4_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x4unormblock2dnpot, "dEQP-VK.texture.compressed.astc_5x4_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x4unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_5x4_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x4srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_5x4_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x4srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_5x4_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x5unormblock2dnpot, "dEQP-VK.texture.compressed.astc_5x5_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x5unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_5x5_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x5srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_5x5_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc5x5srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_5x5_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x5unormblock2dnpot, "dEQP-VK.texture.compressed.astc_6x5_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x5unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_6x5_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x5srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_6x5_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x5srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_6x5_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x6unormblock2dnpot, "dEQP-VK.texture.compressed.astc_6x6_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x6unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_6x6_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x6srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_6x6_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc6x6srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_6x6_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x5unormblock2dnpot, "dEQP-VK.texture.compressed.astc_8x5_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x5unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_8x5_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x5srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_8x5_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x5srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_8x5_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x6unormblock2dnpot, "dEQP-VK.texture.compressed.astc_8x6_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x6unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_8x6_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x6srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_8x6_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x6srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_8x6_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x8unormblock2dnpot, "dEQP-VK.texture.compressed.astc_8x8_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x8unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_8x8_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x8srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_8x8_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc8x8srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_8x8_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x5unormblock2dnpot, "dEQP-VK.texture.compressed.astc_10x5_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x5unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_10x5_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x5srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_10x5_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x5srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_10x5_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x6unormblock2dnpot, "dEQP-VK.texture.compressed.astc_10x6_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x6unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_10x6_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x6srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_10x6_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x6srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_10x6_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x8unormblock2dnpot, "dEQP-VK.texture.compressed.astc_10x8_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x8unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_10x8_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x8srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_10x8_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x8srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_10x8_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x10unormblock2dnpot, "dEQP-VK.texture.compressed.astc_10x10_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x10unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_10x10_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x10srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_10x10_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc10x10srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_10x10_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x10unormblock2dnpot, "dEQP-VK.texture.compressed.astc_12x10_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x10unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_12x10_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x10srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_12x10_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x10srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_12x10_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x12unormblock2dnpot, "dEQP-VK.texture.compressed.astc_12x12_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x12unormblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_12x12_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x12srgbblock2dnpot, "dEQP-VK.texture.compressed.astc_12x12_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCAstc12x12srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.astc_12x12_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbunormblock2dnpot, "dEQP-VK.texture.compressed.bc1_rgb_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbunormblock2dnpotsparse, "dEQP-VK.texture.compressed.bc1_rgb_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbsrgbblock2dnpot, "dEQP-VK.texture.compressed.bc1_rgb_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbsrgbblock2dnpotsparse, "dEQP-VK.texture.compressed.bc1_rgb_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbaunormblock2dnpot, "dEQP-VK.texture.compressed.bc1_rgba_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbaunormblock2dnpotsparse, "dEQP-VK.texture.compressed.bc1_rgba_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbasrgbblock2dnpot, "dEQP-VK.texture.compressed.bc1_rgba_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc1rgbasrgbblock2dnpotsparse, "dEQP-VK.texture.compressed.bc1_rgba_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc2unormblock2dnpot, "dEQP-VK.texture.compressed.bc2_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc2unormblock2dnpotsparse, "dEQP-VK.texture.compressed.bc2_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc2srgbblock2dnpot, "dEQP-VK.texture.compressed.bc2_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc2srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.bc2_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc3unormblock2dnpot, "dEQP-VK.texture.compressed.bc3_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc3unormblock2dnpotsparse, "dEQP-VK.texture.compressed.bc3_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc3srgbblock2dnpot, "dEQP-VK.texture.compressed.bc3_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc3srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.bc3_srgb_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc4unormblock2dnpot, "dEQP-VK.texture.compressed.bc4_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc4unormblock2dnpotsparse, "dEQP-VK.texture.compressed.bc4_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc4snormblock2dnpot, "dEQP-VK.texture.compressed.bc4_snorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc4snormblock2dnpotsparse, "dEQP-VK.texture.compressed.bc4_snorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc5unormblock2dnpot, "dEQP-VK.texture.compressed.bc5_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc5unormblock2dnpotsparse, "dEQP-VK.texture.compressed.bc5_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc5snormblock2dnpot, "dEQP-VK.texture.compressed.bc5_snorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc5snormblock2dnpotsparse, "dEQP-VK.texture.compressed.bc5_snorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc6hufloatblock2dnpot, "dEQP-VK.texture.compressed.bc6h_ufloat_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc6hufloatblock2dnpotsparse, "dEQP-VK.texture.compressed.bc6h_ufloat_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc6hsfloatblock2dnpot, "dEQP-VK.texture.compressed.bc6h_sfloat_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc6hsfloatblock2dnpotsparse, "dEQP-VK.texture.compressed.bc6h_sfloat_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc7unormblock2dnpot, "dEQP-VK.texture.compressed.bc7_unorm_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc7unormblock2dnpotsparse, "dEQP-VK.texture.compressed.bc7_unorm_block_2d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc7srgbblock2dnpot, "dEQP-VK.texture.compressed.bc7_srgb_block_2d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0004TS, TCBc7srgbblock2dnpotsparse, "dEQP-VK.texture.compressed.bc7_srgb_block_2d_npot_sparse*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_compressed_3DTestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_compressed_3DTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..aac8b1b34c808e08759b5e886fa7a473e551c968 --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_compressed_3DTestCase.cpp @@ -0,0 +1,456 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0005TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8unormblock3dpot, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8srgbblock3dpot, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a1unormblock3dpot, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a1_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a1unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a1_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a1srgbblock3dpot, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a1_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a1srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a1_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a8unormblock3dpot, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a8_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a8unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a8_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a8srgbblock3dpot, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a8_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a8srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a8_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11unormblock3dpot, "dEQP-VK.texture.compressed_3D.eac_r11_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.eac_r11_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11snormblock3dpot, "dEQP-VK.texture.compressed_3D.eac_r11_snorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11snormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.eac_r11_snorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11g11unormblock3dpot, "dEQP-VK.texture.compressed_3D.eac_r11g11_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11g11unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.eac_r11g11_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11g11snormblock3dpot, "dEQP-VK.texture.compressed_3D.eac_r11g11_snorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11g11snormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.eac_r11g11_snorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc4x4unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_4x4_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc4x4unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_4x4_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc4x4srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_4x4_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc4x4srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_4x4_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x4unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_5x4_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x4unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_5x4_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x4srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_5x4_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x4srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_5x4_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x5unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_5x5_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x5unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_5x5_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x5srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_5x5_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x5srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_5x5_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x5unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_6x5_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x5unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_6x5_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x5srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_6x5_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x5srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_6x5_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x6unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_6x6_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x6unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_6x6_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x6srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_6x6_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x6srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_6x6_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x5unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_8x5_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x5unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_8x5_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x5srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_8x5_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x5srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_8x5_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x6unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_8x6_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x6unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_8x6_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x6srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_8x6_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x6srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_8x6_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x8unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_8x8_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x8unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_8x8_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x8srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_8x8_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x8srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_8x8_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x5unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_10x5_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x5unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x5_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x5srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_10x5_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x5srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x5_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x6unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_10x6_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x6unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x6_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x6srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_10x6_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x6srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x6_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x8unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_10x8_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x8unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x8_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x8srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_10x8_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x8srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x8_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x10unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_10x10_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x10unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x10_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x10srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_10x10_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x10srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x10_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x10unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_12x10_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x10unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_12x10_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x10srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_12x10_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x10srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_12x10_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x12unormblock3dpot, "dEQP-VK.texture.compressed_3D.astc_12x12_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x12unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_12x12_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x12srgbblock3dpot, "dEQP-VK.texture.compressed_3D.astc_12x12_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x12srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.astc_12x12_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbunormblock3dpot, "dEQP-VK.texture.compressed_3D.bc1_rgb_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbunormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc1_rgb_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbsrgbblock3dpot, "dEQP-VK.texture.compressed_3D.bc1_rgb_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbsrgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc1_rgb_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbaunormblock3dpot, "dEQP-VK.texture.compressed_3D.bc1_rgba_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbaunormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc1_rgba_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbasrgbblock3dpot, "dEQP-VK.texture.compressed_3D.bc1_rgba_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbasrgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc1_rgba_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc2unormblock3dpot, "dEQP-VK.texture.compressed_3D.bc2_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc2unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc2_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc2srgbblock3dpot, "dEQP-VK.texture.compressed_3D.bc2_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc2srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc2_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc3unormblock3dpot, "dEQP-VK.texture.compressed_3D.bc3_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc3unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc3_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc3srgbblock3dpot, "dEQP-VK.texture.compressed_3D.bc3_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc3srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc3_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc4unormblock3dpot, "dEQP-VK.texture.compressed_3D.bc4_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc4unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc4_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc4snormblock3dpot, "dEQP-VK.texture.compressed_3D.bc4_snorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc4snormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc4_snorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc5unormblock3dpot, "dEQP-VK.texture.compressed_3D.bc5_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc5unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc5_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc5snormblock3dpot, "dEQP-VK.texture.compressed_3D.bc5_snorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc5snormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc5_snorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc6hufloatblock3dpot, "dEQP-VK.texture.compressed_3D.bc6h_ufloat_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc6hufloatblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc6h_ufloat_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc6hsfloatblock3dpot, "dEQP-VK.texture.compressed_3D.bc6h_sfloat_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc6hsfloatblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc6h_sfloat_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc7unormblock3dpot, "dEQP-VK.texture.compressed_3D.bc7_unorm_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc7unormblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc7_unorm_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc7srgbblock3dpot, "dEQP-VK.texture.compressed_3D.bc7_srgb_block_3d_pot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc7srgbblock3dpotsparse, "dEQP-VK.texture.compressed_3D.bc7_srgb_block_3d_pot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8unormblock3dnpot, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a1unormblock3dnpot, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a1_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a1unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a1_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a1srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a1_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a1srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a1_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a8unormblock3dnpot, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a8_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a8unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a8_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a8srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a8_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEtc2r8g8b8a8srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.etc2_r8g8b8a8_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11unormblock3dnpot, "dEQP-VK.texture.compressed_3D.eac_r11_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.eac_r11_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11snormblock3dnpot, "dEQP-VK.texture.compressed_3D.eac_r11_snorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11snormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.eac_r11_snorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11g11unormblock3dnpot, "dEQP-VK.texture.compressed_3D.eac_r11g11_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11g11unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.eac_r11g11_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11g11snormblock3dnpot, "dEQP-VK.texture.compressed_3D.eac_r11g11_snorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCEacr11g11snormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.eac_r11g11_snorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc4x4unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_4x4_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc4x4unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_4x4_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc4x4srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_4x4_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc4x4srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_4x4_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x4unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_5x4_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x4unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_5x4_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x4srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_5x4_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x4srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_5x4_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x5unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_5x5_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x5unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_5x5_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x5srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_5x5_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc5x5srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_5x5_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x5unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_6x5_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x5unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_6x5_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x5srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_6x5_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x5srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_6x5_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x6unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_6x6_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x6unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_6x6_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x6srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_6x6_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc6x6srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_6x6_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x5unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_8x5_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x5unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_8x5_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x5srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_8x5_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x5srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_8x5_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x6unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_8x6_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x6unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_8x6_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x6srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_8x6_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x6srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_8x6_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x8unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_8x8_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x8unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_8x8_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x8srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_8x8_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc8x8srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_8x8_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x5unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_10x5_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x5unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x5_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x5srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_10x5_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x5srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x5_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x6unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_10x6_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x6unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x6_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x6srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_10x6_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x6srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x6_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x8unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_10x8_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x8unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x8_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x8srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_10x8_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x8srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x8_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x10unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_10x10_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x10unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x10_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x10srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_10x10_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc10x10srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_10x10_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x10unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_12x10_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x10unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_12x10_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x10srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_12x10_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x10srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_12x10_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x12unormblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_12x12_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x12unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_12x12_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x12srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.astc_12x12_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCAstc12x12srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.astc_12x12_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbunormblock3dnpot, "dEQP-VK.texture.compressed_3D.bc1_rgb_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbunormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc1_rgb_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbsrgbblock3dnpot, "dEQP-VK.texture.compressed_3D.bc1_rgb_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbsrgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc1_rgb_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbaunormblock3dnpot, "dEQP-VK.texture.compressed_3D.bc1_rgba_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbaunormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc1_rgba_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbasrgbblock3dnpot, "dEQP-VK.texture.compressed_3D.bc1_rgba_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc1rgbasrgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc1_rgba_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc2unormblock3dnpot, "dEQP-VK.texture.compressed_3D.bc2_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc2unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc2_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc2srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.bc2_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc2srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc2_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc3unormblock3dnpot, "dEQP-VK.texture.compressed_3D.bc3_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc3unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc3_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc3srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.bc3_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc3srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc3_srgb_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc4unormblock3dnpot, "dEQP-VK.texture.compressed_3D.bc4_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc4unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc4_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc4snormblock3dnpot, "dEQP-VK.texture.compressed_3D.bc4_snorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc4snormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc4_snorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc5unormblock3dnpot, "dEQP-VK.texture.compressed_3D.bc5_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc5unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc5_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc5snormblock3dnpot, "dEQP-VK.texture.compressed_3D.bc5_snorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc5snormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc5_snorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc6hufloatblock3dnpot, "dEQP-VK.texture.compressed_3D.bc6h_ufloat_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc6hufloatblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc6h_ufloat_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc6hsfloatblock3dnpot, "dEQP-VK.texture.compressed_3D.bc6h_sfloat_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc6hsfloatblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc6h_sfloat_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc7unormblock3dnpot, "dEQP-VK.texture.compressed_3D.bc7_unorm_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc7unormblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc7_unorm_block_3d_npot_sparse*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc7srgbblock3dnpot, "dEQP-VK.texture.compressed_3D.bc7_srgb_block_3d_npot*"); + +static SHRINK_HWTEST_F(ActsTexture0005TS, TCBc7srgbblock3dnpotsparse, "dEQP-VK.texture.compressed_3D.bc7_srgb_block_3d_npot_sparse*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_conversionTestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_conversionTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..707e7f2f6105280ac20389da8a468d84f7ae59ba --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_conversionTestCase.cpp @@ -0,0 +1,78 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0008TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCUfloatnegativevaluesB10g11r11, "dEQP-VK.texture.conversion.ufloat_negative_values.b10g11r11*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampA2b10g10r10snormpack32, "dEQP-VK.texture.conversion.snorm_clamp.a2b10g10r10_snorm_pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampA2r10g10b10snormpack32, "dEQP-VK.texture.conversion.snorm_clamp.a2r10g10b10_snorm_pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampA8b8g8r8snormpack32, "dEQP-VK.texture.conversion.snorm_clamp.a8b8g8r8_snorm_pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampB8g8r8a8snorm, "dEQP-VK.texture.conversion.snorm_clamp.b8g8r8a8_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampB8g8r8snorm, "dEQP-VK.texture.conversion.snorm_clamp.b8g8r8_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampR16g16b16a16snorm, "dEQP-VK.texture.conversion.snorm_clamp.r16g16b16a16_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampR16g16b16snorm, "dEQP-VK.texture.conversion.snorm_clamp.r16g16b16_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampR16g16snorm, "dEQP-VK.texture.conversion.snorm_clamp.r16g16_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampR16snorm, "dEQP-VK.texture.conversion.snorm_clamp.r16_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampR8g8b8a8snorm, "dEQP-VK.texture.conversion.snorm_clamp.r8g8b8a8_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampR8g8b8snorm, "dEQP-VK.texture.conversion.snorm_clamp.r8g8b8_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampR8g8snorm, "dEQP-VK.texture.conversion.snorm_clamp.r8g8_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclampR8snorm, "dEQP-VK.texture.conversion.snorm_clamp.r8_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearA2b10g10r10snormpack32, "dEQP-VK.texture.conversion.snorm_clamp_linear.a2b10g10r10_snorm_pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearA2r10g10b10snormpack32, "dEQP-VK.texture.conversion.snorm_clamp_linear.a2r10g10b10_snorm_pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearA8b8g8r8snormpack32, "dEQP-VK.texture.conversion.snorm_clamp_linear.a8b8g8r8_snorm_pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearB8g8r8a8snorm, "dEQP-VK.texture.conversion.snorm_clamp_linear.b8g8r8a8_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearB8g8r8snorm, "dEQP-VK.texture.conversion.snorm_clamp_linear.b8g8r8_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearR16g16b16a16snorm, "dEQP-VK.texture.conversion.snorm_clamp_linear.r16g16b16a16_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearR16g16b16snorm, "dEQP-VK.texture.conversion.snorm_clamp_linear.r16g16b16_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearR16g16snorm, "dEQP-VK.texture.conversion.snorm_clamp_linear.r16g16_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearR16snorm, "dEQP-VK.texture.conversion.snorm_clamp_linear.r16_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearR8g8b8a8snorm, "dEQP-VK.texture.conversion.snorm_clamp_linear.r8g8b8a8_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearR8g8b8snorm, "dEQP-VK.texture.conversion.snorm_clamp_linear.r8g8b8_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearR8g8snorm, "dEQP-VK.texture.conversion.snorm_clamp_linear.r8g8_snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0008TS, TCSnormclamplinearR8snorm, "dEQP-VK.texture.conversion.snorm_clamp_linear.r8_snorm*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_explicit_lodTestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_explicit_lodTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..44b7050798c75375ff5a2d953543b19199e5eaa0 --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_explicit_lodTestCase.cpp @@ -0,0 +1,404 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0001TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2nearestnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_nearest_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2nearestnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_nearest_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2nearestnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_nearest_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2nearestnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_nearest_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2nearestlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_nearest_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2nearestlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_nearest_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2nearestlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_nearest_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2nearestlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_nearest_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2linearnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_linear_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2linearnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_linear_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2linearnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_linear_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2linearnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_linear_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2linearlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_linear_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2linearlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_linear_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2linearlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_linear_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x2linearlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x2_linear_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3nearestnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_nearest_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3nearestnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_nearest_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3nearestnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_nearest_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3nearestnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_nearest_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3nearestlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_nearest_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3nearestlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_nearest_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3nearestlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_nearest_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3nearestlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_nearest_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3linearnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_linear_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3linearnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_linear_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3linearnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_linear_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3linearnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_linear_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3linearlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_linear_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3linearlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_linear_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3linearlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_linear_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes2x3linearlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.2x3_linear_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7nearestnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_nearest_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7nearestnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_nearest_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7nearestnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_nearest_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7nearestnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_nearest_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7nearestlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_nearest_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7nearestlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_nearest_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7nearestlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_nearest_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7nearestlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_nearest_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7linearnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_linear_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7linearnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_linear_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7linearnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_linear_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7linearnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_linear_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7linearlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_linear_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7linearlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_linear_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7linearlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_linear_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7linearlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.3x7_linear_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8nearestnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_nearest_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8nearestnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_nearest_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8nearestnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_nearest_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8nearestnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_nearest_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8nearestlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_nearest_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8nearestlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_nearest_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8nearestlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_nearest_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8nearestlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_nearest_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8linearnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_linear_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8linearnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_linear_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8linearnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_linear_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8linearnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_linear_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8linearlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_linear_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8linearlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_linear_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8linearlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_linear_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8linearlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.4x8_linear_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55nearestnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_nearest_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55nearestnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_nearest_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55nearestnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_nearest_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55nearestnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_nearest_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55nearestlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_nearest_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55nearestlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_nearest_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55nearestlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_nearest_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55nearestlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_nearest_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55linearnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_linear_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55linearnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_linear_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55linearnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_linear_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55linearnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_linear_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55linearlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_linear_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55linearlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_linear_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55linearlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_linear_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55linearlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.31x55_linear_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32nearestnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_nearest_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32nearestnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_nearest_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32nearestnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_nearest_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32nearestnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_nearest_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32nearestlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_nearest_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32nearestlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_nearest_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32nearestlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_nearest_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32nearestlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_nearest_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32linearnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_linear_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32linearnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_linear_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32linearnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_linear_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32linearnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_linear_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32linearlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_linear_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32linearlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_linear_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32linearlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_linear_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x32linearlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x32_linear_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64nearestnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_nearest_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64nearestnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_nearest_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64nearestnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_nearest_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64nearestnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_nearest_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64nearestlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_nearest_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64nearestlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_nearest_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64nearestlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_nearest_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64nearestlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_nearest_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64linearnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_linear_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64linearnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_linear_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64linearnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_linear_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64linearnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_linear_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64linearlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_linear_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64linearlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_linear_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64linearlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_linear_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64linearlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.32x64_linear_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35nearestnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_nearest_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35nearestnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_nearest_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35nearestnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_nearest_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35nearestnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_nearest_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35nearestlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_nearest_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35nearestlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_nearest_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35nearestlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_nearest_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35nearestlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_nearest_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35linearnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_linear_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35linearnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_linear_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35linearnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_linear_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35linearnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_linear_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35linearlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_linear_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35linearlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_linear_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35linearlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_linear_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes57x35linearlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.57x35_linear_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128nearestnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128nearestnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128nearestnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128nearestnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128nearestlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128nearestlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128nearestlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128nearestlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128linearnearestmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_nearest_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128linearnearestmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_nearest_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128linearnearestmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_nearest_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128linearnearestmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_nearest_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128linearlinearmipmapnearestrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_linear_mipmap_nearest_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128linearlinearmipmapnearestclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_linear_mipmap_nearest_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128linearlinearmipmaplinearrepeat, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_linear_mipmap_linear_repeat*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128linearlinearmipmaplinearclamp, "dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_linear_mipmap_linear_clamp*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB4g4r4a4unormpack16nearest, "dEQP-VK.texture.explicit_lod.2d.formats.b4g4r4a4_unorm_pack16_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB4g4r4a4unormpack16linear, "dEQP-VK.texture.explicit_lod.2d.formats.b4g4r4a4_unorm_pack16_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g6b5unormpack16nearest, "dEQP-VK.texture.explicit_lod.2d.formats.r5g6b5_unorm_pack16_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g6b5unormpack16linear, "dEQP-VK.texture.explicit_lod.2d.formats.r5g6b5_unorm_pack16_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA1r5g5b5unormpack16nearest, "dEQP-VK.texture.explicit_lod.2d.formats.a1r5g5b5_unorm_pack16_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA1r5g5b5unormpack16linear, "dEQP-VK.texture.explicit_lod.2d.formats.a1r5g5b5_unorm_pack16_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8unormnearest, "dEQP-VK.texture.explicit_lod.2d.formats.r8_unorm_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8unormlinear, "dEQP-VK.texture.explicit_lod.2d.formats.r8_unorm_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8snormnearest, "dEQP-VK.texture.explicit_lod.2d.formats.r8_snorm_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8snormlinear, "dEQP-VK.texture.explicit_lod.2d.formats.r8_snorm_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8unormnearest, "dEQP-VK.texture.explicit_lod.2d.formats.r8g8_unorm_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8unormlinear, "dEQP-VK.texture.explicit_lod.2d.formats.r8g8_unorm_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8snormnearest, "dEQP-VK.texture.explicit_lod.2d.formats.r8g8_snorm_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8snormlinear, "dEQP-VK.texture.explicit_lod.2d.formats.r8g8_snorm_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8unormnearest, "dEQP-VK.texture.explicit_lod.2d.formats.r8g8b8a8_unorm_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8unormlinear, "dEQP-VK.texture.explicit_lod.2d.formats.r8g8b8a8_unorm_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8snormnearest, "dEQP-VK.texture.explicit_lod.2d.formats.r8g8b8a8_snorm_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8snormlinear, "dEQP-VK.texture.explicit_lod.2d.formats.r8g8b8a8_snorm_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB8g8r8a8unormnearest, "dEQP-VK.texture.explicit_lod.2d.formats.b8g8r8a8_unorm_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB8g8r8a8unormlinear, "dEQP-VK.texture.explicit_lod.2d.formats.b8g8r8a8_unorm_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8unormpack32nearest, "dEQP-VK.texture.explicit_lod.2d.formats.a8b8g8r8_unorm_pack32_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8unormpack32linear, "dEQP-VK.texture.explicit_lod.2d.formats.a8b8g8r8_unorm_pack32_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8snormpack32nearest, "dEQP-VK.texture.explicit_lod.2d.formats.a8b8g8r8_snorm_pack32_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8snormpack32linear, "dEQP-VK.texture.explicit_lod.2d.formats.a8b8g8r8_snorm_pack32_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA2b10g10r10unormpack32nearest, "dEQP-VK.texture.explicit_lod.2d.formats.a2b10g10r10_unorm_pack32_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA2b10g10r10unormpack32linear, "dEQP-VK.texture.explicit_lod.2d.formats.a2b10g10r10_unorm_pack32_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16sfloatnearest, "dEQP-VK.texture.explicit_lod.2d.formats.r16_sfloat_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16sfloatlinear, "dEQP-VK.texture.explicit_lod.2d.formats.r16_sfloat_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16sfloatnearest, "dEQP-VK.texture.explicit_lod.2d.formats.r16g16_sfloat_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16sfloatlinear, "dEQP-VK.texture.explicit_lod.2d.formats.r16g16_sfloat_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16b16a16sfloatnearest, "dEQP-VK.texture.explicit_lod.2d.formats.r16g16b16a16_sfloat_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16b16a16sfloatlinear, "dEQP-VK.texture.explicit_lod.2d.formats.r16g16b16a16_sfloat_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR32sfloatnearest, "dEQP-VK.texture.explicit_lod.2d.formats.r32_sfloat_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR32sfloatlinear, "dEQP-VK.texture.explicit_lod.2d.formats.r32_sfloat_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR32g32sfloatnearest, "dEQP-VK.texture.explicit_lod.2d.formats.r32g32_sfloat_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR32g32sfloatlinear, "dEQP-VK.texture.explicit_lod.2d.formats.r32g32_sfloat_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR32g32b32a32sfloatnearest, "dEQP-VK.texture.explicit_lod.2d.formats.r32g32b32a32_sfloat_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR32g32b32a32sfloatlinear, "dEQP-VK.texture.explicit_lod.2d.formats.r32g32b32a32_sfloat_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dDerivativesNearestnearestmipmapnearest, "dEQP-VK.texture.explicit_lod.2d.derivatives.nearest_nearest_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dDerivativesNearestnearestmipmaplinear, "dEQP-VK.texture.explicit_lod.2d.derivatives.nearest_nearest_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dDerivativesNearestlinearmipmapnearest, "dEQP-VK.texture.explicit_lod.2d.derivatives.nearest_linear_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dDerivativesNearestlinearmipmaplinear, "dEQP-VK.texture.explicit_lod.2d.derivatives.nearest_linear_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dDerivativesLinearnearestmipmapnearest, "dEQP-VK.texture.explicit_lod.2d.derivatives.linear_nearest_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dDerivativesLinearnearestmipmaplinear, "dEQP-VK.texture.explicit_lod.2d.derivatives.linear_nearest_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dDerivativesLinearlinearmipmapnearest, "dEQP-VK.texture.explicit_lod.2d.derivatives.linear_linear_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dDerivativesLinearlinearmipmaplinear, "dEQP-VK.texture.explicit_lod.2d.derivatives.linear_linear_mipmap_linear*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_filteringTestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_filteringTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..053105746679b0d66db57f009baa0f789a5d0e57 --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_filteringTestCase.cpp @@ -0,0 +1,647 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0001TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16b16a16sfloatNearest, "dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16b16a16sfloatLinear, "dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16b16a16sfloatCubic, "dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16b16a16sfloatNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16b16a16sfloatLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16b16a16sfloatNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16b16a16sfloatLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16b16a16sfloatCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR16g16b16a16sfloatCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB10g11r11ufloatNearest, "dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB10g11r11ufloatLinear, "dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB10g11r11ufloatCubic, "dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB10g11r11ufloatNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB10g11r11ufloatLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB10g11r11ufloatNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB10g11r11ufloatLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB10g11r11ufloatCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsB10g11r11ufloatCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsE5b9g9r9ufloatNearest, "dEQP-VK.texture.filtering.2d.formats.e5b9g9r9_ufloat.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsE5b9g9r9ufloatLinear, "dEQP-VK.texture.filtering.2d.formats.e5b9g9r9_ufloat.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsE5b9g9r9ufloatCubic, "dEQP-VK.texture.filtering.2d.formats.e5b9g9r9_ufloat.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsE5b9g9r9ufloatNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.e5b9g9r9_ufloat.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsE5b9g9r9ufloatLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.e5b9g9r9_ufloat.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsE5b9g9r9ufloatNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.e5b9g9r9_ufloat.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsE5b9g9r9ufloatLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.e5b9g9r9_ufloat.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsE5b9g9r9ufloatCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.e5b9g9r9_ufloat.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsE5b9g9r9ufloatCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.e5b9g9r9_ufloat.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8unormNearest, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8unormLinear, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8unormCubic, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8unormNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8unormLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8unormNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8unormLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8unormCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8unormCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8snormNearest, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8snormLinear, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8snormCubic, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8snormNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8snormLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8snormNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8snormLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8snormCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR8g8b8a8snormCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g6b5unormNearest, "dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g6b5unormLinear, "dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g6b5unormCubic, "dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g6b5unormNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g6b5unormLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g6b5unormNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g6b5unormLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g6b5unormCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g6b5unormCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR10x6g10x6b10x6a10x6unormNearest, "dEQP-VK.texture.filtering.2d.formats.r10x6g10x6b10x6a10x6_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR10x6g10x6b10x6a10x6unormLinear, "dEQP-VK.texture.filtering.2d.formats.r10x6g10x6b10x6a10x6_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR10x6g10x6b10x6a10x6unormCubic, "dEQP-VK.texture.filtering.2d.formats.r10x6g10x6b10x6a10x6_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR10x6g10x6b10x6a10x6unormNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r10x6g10x6b10x6a10x6_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR10x6g10x6b10x6a10x6unormLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r10x6g10x6b10x6a10x6_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR10x6g10x6b10x6a10x6unormNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r10x6g10x6b10x6a10x6_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR10x6g10x6b10x6a10x6unormLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r10x6g10x6b10x6a10x6_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR10x6g10x6b10x6a10x6unormCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r10x6g10x6b10x6a10x6_unorm.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR10x6g10x6b10x6a10x6unormCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r10x6g10x6b10x6a10x6_unorm.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR4g4b4a4unormNearest, "dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR4g4b4a4unormLinear, "dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR4g4b4a4unormCubic, "dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR4g4b4a4unormNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR4g4b4a4unormLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR4g4b4a4unormNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR4g4b4a4unormLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR4g4b4a4unormCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR4g4b4a4unormCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4r4g4b4unormNearest, "dEQP-VK.texture.filtering.2d.formats.a4r4g4b4_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4r4g4b4unormLinear, "dEQP-VK.texture.filtering.2d.formats.a4r4g4b4_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4r4g4b4unormCubic, "dEQP-VK.texture.filtering.2d.formats.a4r4g4b4_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4r4g4b4unormNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.a4r4g4b4_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4r4g4b4unormLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.a4r4g4b4_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4r4g4b4unormNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.a4r4g4b4_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4r4g4b4unormLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.a4r4g4b4_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4r4g4b4unormCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.a4r4g4b4_unorm.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4r4g4b4unormCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.a4r4g4b4_unorm.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4b4g4r4unormNearest, "dEQP-VK.texture.filtering.2d.formats.a4b4g4r4_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4b4g4r4unormLinear, "dEQP-VK.texture.filtering.2d.formats.a4b4g4r4_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4b4g4r4unormCubic, "dEQP-VK.texture.filtering.2d.formats.a4b4g4r4_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4b4g4r4unormNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.a4b4g4r4_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4b4g4r4unormLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.a4b4g4r4_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4b4g4r4unormNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.a4b4g4r4_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4b4g4r4unormLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.a4b4g4r4_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4b4g4r4unormCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.a4b4g4r4_unorm.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA4b4g4r4unormCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.a4b4g4r4_unorm.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g5b5a1unormNearest, "dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g5b5a1unormLinear, "dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g5b5a1unormCubic, "dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g5b5a1unormNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g5b5a1unormLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g5b5a1unormNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g5b5a1unormLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g5b5a1unormCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsR5g5b5a1unormCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8srgbNearest, "dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8srgbLinear, "dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8srgbCubic, "dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8srgbNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8srgbLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8srgbNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8srgbLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8srgbCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA8b8g8r8srgbCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA1r5g5b5unormNearest, "dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA1r5g5b5unormLinear, "dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA1r5g5b5unormCubic, "dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA1r5g5b5unormNearestmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA1r5g5b5unormLinearmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA1r5g5b5unormNearestmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA1r5g5b5unormLinearmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA1r5g5b5unormCubicmipmapnearest, "dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsA1r5g5b5unormCubicmipmaplinear, "dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dFormatsS8uintNearest, "dEQP-VK.texture.filtering.2d.formats.s8_uint.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8Linear, "dEQP-VK.texture.filtering.2d.sizes.4x8.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8Cubic, "dEQP-VK.texture.filtering.2d.sizes.4x8.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8Nearestmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.4x8.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8Linearmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.4x8.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8Nearestmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.4x8.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8Linearmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.4x8.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8Cubicmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.4x8.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes4x8Cubicmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.4x8.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64Nearest, "dEQP-VK.texture.filtering.2d.sizes.32x64.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64Linear, "dEQP-VK.texture.filtering.2d.sizes.32x64.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64Cubic, "dEQP-VK.texture.filtering.2d.sizes.32x64.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64Nearestmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.32x64.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64Linearmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.32x64.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64Nearestmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.32x64.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64Linearmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.32x64.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64Cubicmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.32x64.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes32x64Cubicmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.32x64.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128Nearest, "dEQP-VK.texture.filtering.2d.sizes.128x128.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128Linear, "dEQP-VK.texture.filtering.2d.sizes.128x128.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128Cubic, "dEQP-VK.texture.filtering.2d.sizes.128x128.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128Nearestmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.128x128.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128Linearmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.128x128.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128Nearestmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.128x128.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128Linearmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.128x128.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128Cubicmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.128x128.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes128x128Cubicmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.128x128.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7Nearest, "dEQP-VK.texture.filtering.2d.sizes.3x7.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7Linear, "dEQP-VK.texture.filtering.2d.sizes.3x7.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7Cubic, "dEQP-VK.texture.filtering.2d.sizes.3x7.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7Nearestmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.3x7.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7Linearmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.3x7.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7Nearestmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.3x7.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7Linearmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.3x7.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7Cubicmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.3x7.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes3x7Cubicmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.3x7.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55Nearest, "dEQP-VK.texture.filtering.2d.sizes.31x55.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55Linear, "dEQP-VK.texture.filtering.2d.sizes.31x55.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55Cubic, "dEQP-VK.texture.filtering.2d.sizes.31x55.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55Nearestmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.31x55.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55Linearmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.31x55.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55Nearestmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.31x55.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55Linearmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.31x55.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55Cubicmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.31x55.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes31x55Cubicmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.31x55.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes127x99Nearest, "dEQP-VK.texture.filtering.2d.sizes.127x99.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes127x99Linear, "dEQP-VK.texture.filtering.2d.sizes.127x99.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes127x99Cubic, "dEQP-VK.texture.filtering.2d.sizes.127x99.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes127x99Nearestmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.127x99.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes127x99Linearmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.127x99.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes127x99Nearestmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.127x99.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes127x99Linearmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.127x99.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes127x99Cubicmipmapnearest, "dEQP-VK.texture.filtering.2d.sizes.127x99.cubic_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dSizes127x99Cubicmipmaplinear, "dEQP-VK.texture.filtering.2d.sizes.127x99.cubic_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsNearestNearest, "dEQP-VK.texture.filtering.2d.combinations.nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsNearestLinear, "dEQP-VK.texture.filtering.2d.combinations.nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsNearestCubic, "dEQP-VK.texture.filtering.2d.combinations.nearest.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsLinearNearest, "dEQP-VK.texture.filtering.2d.combinations.linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsLinearLinear, "dEQP-VK.texture.filtering.2d.combinations.linear.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsLinearCubic, "dEQP-VK.texture.filtering.2d.combinations.linear.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsCubicNearest, "dEQP-VK.texture.filtering.2d.combinations.cubic.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsCubicLinear, "dEQP-VK.texture.filtering.2d.combinations.cubic.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsCubicCubic, "dEQP-VK.texture.filtering.2d.combinations.cubic.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsNearestmipmapnearestNearest, "dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsNearestmipmapnearestLinear, "dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsNearestmipmapnearestCubic, "dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_nearest.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsLinearmipmapnearestNearest, "dEQP-VK.texture.filtering.2d.combinations.linear_mipmap_nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsLinearmipmapnearestLinear, "dEQP-VK.texture.filtering.2d.combinations.linear_mipmap_nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsLinearmipmapnearestCubic, "dEQP-VK.texture.filtering.2d.combinations.linear_mipmap_nearest.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsNearestmipmaplinearNearest, "dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsNearestmipmaplinearLinear, "dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_linear.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsNearestmipmaplinearCubic, "dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_linear.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsLinearmipmaplinearNearest, "dEQP-VK.texture.filtering.2d.combinations.linear_mipmap_linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsLinearmipmaplinearLinear, "dEQP-VK.texture.filtering.2d.combinations.linear_mipmap_linear.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsLinearmipmaplinearCubic, "dEQP-VK.texture.filtering.2d.combinations.linear_mipmap_linear.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsCubicmipmapnearestNearest, "dEQP-VK.texture.filtering.2d.combinations.cubic_mipmap_nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsCubicmipmapnearestLinear, "dEQP-VK.texture.filtering.2d.combinations.cubic_mipmap_nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsCubicmipmapnearestCubic, "dEQP-VK.texture.filtering.2d.combinations.cubic_mipmap_nearest.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsCubicmipmaplinearNearest, "dEQP-VK.texture.filtering.2d.combinations.cubic_mipmap_linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsCubicmipmaplinearLinear, "dEQP-VK.texture.filtering.2d.combinations.cubic_mipmap_linear.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dCombinationsCubicmipmaplinearCubic, "dEQP-VK.texture.filtering.2d.combinations.cubic_mipmap_linear.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR16g16b16a16sfloatNearest, "dEQP-VK.texture.filtering.unnormal.formats.r16g16b16a16_sfloat.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR16g16b16a16sfloatLinear, "dEQP-VK.texture.filtering.unnormal.formats.r16g16b16a16_sfloat.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR16g16b16a16sfloatCubic, "dEQP-VK.texture.filtering.unnormal.formats.r16g16b16a16_sfloat.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsB10g11r11ufloatNearest, "dEQP-VK.texture.filtering.unnormal.formats.b10g11r11_ufloat.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsB10g11r11ufloatLinear, "dEQP-VK.texture.filtering.unnormal.formats.b10g11r11_ufloat.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsB10g11r11ufloatCubic, "dEQP-VK.texture.filtering.unnormal.formats.b10g11r11_ufloat.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsE5b9g9r9ufloatNearest, "dEQP-VK.texture.filtering.unnormal.formats.e5b9g9r9_ufloat.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsE5b9g9r9ufloatLinear, "dEQP-VK.texture.filtering.unnormal.formats.e5b9g9r9_ufloat.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsE5b9g9r9ufloatCubic, "dEQP-VK.texture.filtering.unnormal.formats.e5b9g9r9_ufloat.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR8g8b8a8unormNearest, "dEQP-VK.texture.filtering.unnormal.formats.r8g8b8a8_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR8g8b8a8unormLinear, "dEQP-VK.texture.filtering.unnormal.formats.r8g8b8a8_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR8g8b8a8unormCubic, "dEQP-VK.texture.filtering.unnormal.formats.r8g8b8a8_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR8g8b8a8snormNearest, "dEQP-VK.texture.filtering.unnormal.formats.r8g8b8a8_snorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR8g8b8a8snormLinear, "dEQP-VK.texture.filtering.unnormal.formats.r8g8b8a8_snorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR8g8b8a8snormCubic, "dEQP-VK.texture.filtering.unnormal.formats.r8g8b8a8_snorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR5g6b5unormNearest, "dEQP-VK.texture.filtering.unnormal.formats.r5g6b5_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR5g6b5unormLinear, "dEQP-VK.texture.filtering.unnormal.formats.r5g6b5_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR5g6b5unormCubic, "dEQP-VK.texture.filtering.unnormal.formats.r5g6b5_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR10x6g10x6b10x6a10x6unormNearest, "dEQP-VK.texture.filtering.unnormal.formats.r10x6g10x6b10x6a10x6_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR10x6g10x6b10x6a10x6unormLinear, "dEQP-VK.texture.filtering.unnormal.formats.r10x6g10x6b10x6a10x6_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR10x6g10x6b10x6a10x6unormCubic, "dEQP-VK.texture.filtering.unnormal.formats.r10x6g10x6b10x6a10x6_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR4g4b4a4unormNearest, "dEQP-VK.texture.filtering.unnormal.formats.r4g4b4a4_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR4g4b4a4unormLinear, "dEQP-VK.texture.filtering.unnormal.formats.r4g4b4a4_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR4g4b4a4unormCubic, "dEQP-VK.texture.filtering.unnormal.formats.r4g4b4a4_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsA4r4g4b4unormNearest, "dEQP-VK.texture.filtering.unnormal.formats.a4r4g4b4_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsA4r4g4b4unormLinear, "dEQP-VK.texture.filtering.unnormal.formats.a4r4g4b4_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsA4r4g4b4unormCubic, "dEQP-VK.texture.filtering.unnormal.formats.a4r4g4b4_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsA4b4g4r4unormNearest, "dEQP-VK.texture.filtering.unnormal.formats.a4b4g4r4_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsA4b4g4r4unormLinear, "dEQP-VK.texture.filtering.unnormal.formats.a4b4g4r4_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsA4b4g4r4unormCubic, "dEQP-VK.texture.filtering.unnormal.formats.a4b4g4r4_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR5g5b5a1unormNearest, "dEQP-VK.texture.filtering.unnormal.formats.r5g5b5a1_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR5g5b5a1unormLinear, "dEQP-VK.texture.filtering.unnormal.formats.r5g5b5a1_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsR5g5b5a1unormCubic, "dEQP-VK.texture.filtering.unnormal.formats.r5g5b5a1_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsA8b8g8r8srgbNearest, "dEQP-VK.texture.filtering.unnormal.formats.a8b8g8r8_srgb.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsA8b8g8r8srgbLinear, "dEQP-VK.texture.filtering.unnormal.formats.a8b8g8r8_srgb.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsA8b8g8r8srgbCubic, "dEQP-VK.texture.filtering.unnormal.formats.a8b8g8r8_srgb.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsA1r5g5b5unormNearest, "dEQP-VK.texture.filtering.unnormal.formats.a1r5g5b5_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsA1r5g5b5unormLinear, "dEQP-VK.texture.filtering.unnormal.formats.a1r5g5b5_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsA1r5g5b5unormCubic, "dEQP-VK.texture.filtering.unnormal.formats.a1r5g5b5_unorm.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalFormatsS8uintNearest, "dEQP-VK.texture.filtering.unnormal.formats.s8_uint.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes4x8Linear, "dEQP-VK.texture.filtering.unnormal.sizes.4x8.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes4x8Cubic, "dEQP-VK.texture.filtering.unnormal.sizes.4x8.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes32x64Nearest, "dEQP-VK.texture.filtering.unnormal.sizes.32x64.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes32x64Linear, "dEQP-VK.texture.filtering.unnormal.sizes.32x64.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes32x64Cubic, "dEQP-VK.texture.filtering.unnormal.sizes.32x64.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes128x128Nearest, "dEQP-VK.texture.filtering.unnormal.sizes.128x128.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes128x128Linear, "dEQP-VK.texture.filtering.unnormal.sizes.128x128.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes128x128Cubic, "dEQP-VK.texture.filtering.unnormal.sizes.128x128.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes3x7Nearest, "dEQP-VK.texture.filtering.unnormal.sizes.3x7.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes3x7Linear, "dEQP-VK.texture.filtering.unnormal.sizes.3x7.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes3x7Cubic, "dEQP-VK.texture.filtering.unnormal.sizes.3x7.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes31x55Nearest, "dEQP-VK.texture.filtering.unnormal.sizes.31x55.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes31x55Linear, "dEQP-VK.texture.filtering.unnormal.sizes.31x55.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes31x55Cubic, "dEQP-VK.texture.filtering.unnormal.sizes.31x55.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes127x99Nearest, "dEQP-VK.texture.filtering.unnormal.sizes.127x99.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes127x99Linear, "dEQP-VK.texture.filtering.unnormal.sizes.127x99.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCUnnormalSizes127x99Cubic, "dEQP-VK.texture.filtering.unnormal.sizes.127x99.cubic*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR16g16b16a16sfloatNearest, "dEQP-VK.texture.filtering.cube.formats.r16g16b16a16_sfloat.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR16g16b16a16sfloatLinear, "dEQP-VK.texture.filtering.cube.formats.r16g16b16a16_sfloat.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR16g16b16a16sfloatNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r16g16b16a16_sfloat.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR16g16b16a16sfloatLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r16g16b16a16_sfloat.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR16g16b16a16sfloatNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r16g16b16a16_sfloat.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR16g16b16a16sfloatLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r16g16b16a16_sfloat.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsB10g11r11ufloatNearest, "dEQP-VK.texture.filtering.cube.formats.b10g11r11_ufloat.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsB10g11r11ufloatLinear, "dEQP-VK.texture.filtering.cube.formats.b10g11r11_ufloat.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsB10g11r11ufloatNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.b10g11r11_ufloat.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsB10g11r11ufloatLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.b10g11r11_ufloat.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsB10g11r11ufloatNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.b10g11r11_ufloat.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsB10g11r11ufloatLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.b10g11r11_ufloat.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsE5b9g9r9ufloatNearest, "dEQP-VK.texture.filtering.cube.formats.e5b9g9r9_ufloat.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsE5b9g9r9ufloatLinear, "dEQP-VK.texture.filtering.cube.formats.e5b9g9r9_ufloat.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsE5b9g9r9ufloatNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.e5b9g9r9_ufloat.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsE5b9g9r9ufloatLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.e5b9g9r9_ufloat.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsE5b9g9r9ufloatNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.e5b9g9r9_ufloat.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsE5b9g9r9ufloatLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.e5b9g9r9_ufloat.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR8g8b8a8unormNearest, "dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR8g8b8a8unormLinear, "dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR8g8b8a8unormNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR8g8b8a8unormLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR8g8b8a8unormNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR8g8b8a8unormLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR8g8b8a8snormNearest, "dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_snorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR8g8b8a8snormLinear, "dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_snorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR8g8b8a8snormNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_snorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR8g8b8a8snormLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_snorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR8g8b8a8snormNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_snorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR8g8b8a8snormLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_snorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR5g6b5unormNearest, "dEQP-VK.texture.filtering.cube.formats.r5g6b5_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR5g6b5unormLinear, "dEQP-VK.texture.filtering.cube.formats.r5g6b5_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR5g6b5unormNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r5g6b5_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR5g6b5unormLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r5g6b5_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR5g6b5unormNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r5g6b5_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR5g6b5unormLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r5g6b5_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR10x6g10x6b10x6a10x6unormNearest, "dEQP-VK.texture.filtering.cube.formats.r10x6g10x6b10x6a10x6_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR10x6g10x6b10x6a10x6unormLinear, "dEQP-VK.texture.filtering.cube.formats.r10x6g10x6b10x6a10x6_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR10x6g10x6b10x6a10x6unormNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r10x6g10x6b10x6a10x6_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR10x6g10x6b10x6a10x6unormLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r10x6g10x6b10x6a10x6_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR10x6g10x6b10x6a10x6unormNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r10x6g10x6b10x6a10x6_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR10x6g10x6b10x6a10x6unormLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r10x6g10x6b10x6a10x6_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR4g4b4a4unormNearest, "dEQP-VK.texture.filtering.cube.formats.r4g4b4a4_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR4g4b4a4unormLinear, "dEQP-VK.texture.filtering.cube.formats.r4g4b4a4_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR4g4b4a4unormNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r4g4b4a4_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR4g4b4a4unormLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r4g4b4a4_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR4g4b4a4unormNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r4g4b4a4_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR4g4b4a4unormLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r4g4b4a4_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA4r4g4b4unormNearest, "dEQP-VK.texture.filtering.cube.formats.a4r4g4b4_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA4r4g4b4unormLinear, "dEQP-VK.texture.filtering.cube.formats.a4r4g4b4_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA4r4g4b4unormNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.a4r4g4b4_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA4r4g4b4unormLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.a4r4g4b4_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA4r4g4b4unormNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.a4r4g4b4_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA4r4g4b4unormLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.a4r4g4b4_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA4b4g4r4unormNearest, "dEQP-VK.texture.filtering.cube.formats.a4b4g4r4_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA4b4g4r4unormLinear, "dEQP-VK.texture.filtering.cube.formats.a4b4g4r4_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA4b4g4r4unormNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.a4b4g4r4_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA4b4g4r4unormLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.a4b4g4r4_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA4b4g4r4unormNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.a4b4g4r4_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA4b4g4r4unormLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.a4b4g4r4_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR5g5b5a1unormNearest, "dEQP-VK.texture.filtering.cube.formats.r5g5b5a1_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR5g5b5a1unormLinear, "dEQP-VK.texture.filtering.cube.formats.r5g5b5a1_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR5g5b5a1unormNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r5g5b5a1_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR5g5b5a1unormLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.r5g5b5a1_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR5g5b5a1unormNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r5g5b5a1_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsR5g5b5a1unormLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.r5g5b5a1_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA8b8g8r8srgbNearest, "dEQP-VK.texture.filtering.cube.formats.a8b8g8r8_srgb.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA8b8g8r8srgbLinear, "dEQP-VK.texture.filtering.cube.formats.a8b8g8r8_srgb.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA8b8g8r8srgbNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.a8b8g8r8_srgb.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA8b8g8r8srgbLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.a8b8g8r8_srgb.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA8b8g8r8srgbNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.a8b8g8r8_srgb.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA8b8g8r8srgbLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.a8b8g8r8_srgb.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA1r5g5b5unormNearest, "dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA1r5g5b5unormLinear, "dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA1r5g5b5unormNearestmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA1r5g5b5unormLinearmipmapnearest, "dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA1r5g5b5unormNearestmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsA1r5g5b5unormLinearmipmaplinear, "dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeFormatsS8uintNearest, "dEQP-VK.texture.filtering.cube.formats.s8_uint.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes8x8Linear, "dEQP-VK.texture.filtering.cube.sizes.8x8.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes8x8Nearestmipmapnearest, "dEQP-VK.texture.filtering.cube.sizes.8x8.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes8x8Linearmipmapnearest, "dEQP-VK.texture.filtering.cube.sizes.8x8.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes8x8Nearestmipmaplinear, "dEQP-VK.texture.filtering.cube.sizes.8x8.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes8x8Linearmipmaplinear, "dEQP-VK.texture.filtering.cube.sizes.8x8.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes64x64Nearest, "dEQP-VK.texture.filtering.cube.sizes.64x64.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes64x64Linear, "dEQP-VK.texture.filtering.cube.sizes.64x64.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes64x64Nearestmipmapnearest, "dEQP-VK.texture.filtering.cube.sizes.64x64.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes64x64Linearmipmapnearest, "dEQP-VK.texture.filtering.cube.sizes.64x64.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes64x64Nearestmipmaplinear, "dEQP-VK.texture.filtering.cube.sizes.64x64.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes64x64Linearmipmaplinear, "dEQP-VK.texture.filtering.cube.sizes.64x64.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes128x128Nearest, "dEQP-VK.texture.filtering.cube.sizes.128x128.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes128x128Linear, "dEQP-VK.texture.filtering.cube.sizes.128x128.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes128x128Nearestmipmapnearest, "dEQP-VK.texture.filtering.cube.sizes.128x128.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes128x128Linearmipmapnearest, "dEQP-VK.texture.filtering.cube.sizes.128x128.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes128x128Nearestmipmaplinear, "dEQP-VK.texture.filtering.cube.sizes.128x128.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes128x128Linearmipmaplinear, "dEQP-VK.texture.filtering.cube.sizes.128x128.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes7x7Nearest, "dEQP-VK.texture.filtering.cube.sizes.7x7.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes7x7Linear, "dEQP-VK.texture.filtering.cube.sizes.7x7.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes7x7Nearestmipmapnearest, "dEQP-VK.texture.filtering.cube.sizes.7x7.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes7x7Linearmipmapnearest, "dEQP-VK.texture.filtering.cube.sizes.7x7.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes7x7Nearestmipmaplinear, "dEQP-VK.texture.filtering.cube.sizes.7x7.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes7x7Linearmipmaplinear, "dEQP-VK.texture.filtering.cube.sizes.7x7.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes63x63Nearest, "dEQP-VK.texture.filtering.cube.sizes.63x63.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes63x63Linear, "dEQP-VK.texture.filtering.cube.sizes.63x63.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes63x63Nearestmipmapnearest, "dEQP-VK.texture.filtering.cube.sizes.63x63.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes63x63Linearmipmapnearest, "dEQP-VK.texture.filtering.cube.sizes.63x63.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes63x63Nearestmipmaplinear, "dEQP-VK.texture.filtering.cube.sizes.63x63.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeSizes63x63Linearmipmaplinear, "dEQP-VK.texture.filtering.cube.sizes.63x63.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeCombinationsNearestNearest, "dEQP-VK.texture.filtering.cube.combinations.nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeCombinationsNearestLinear, "dEQP-VK.texture.filtering.cube.combinations.nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeCombinationsLinearNearest, "dEQP-VK.texture.filtering.cube.combinations.linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeCombinationsLinearLinear, "dEQP-VK.texture.filtering.cube.combinations.linear.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeCombinationsNearestmipmapnearestNearest, "dEQP-VK.texture.filtering.cube.combinations.nearest_mipmap_nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeCombinationsNearestmipmapnearestLinear, "dEQP-VK.texture.filtering.cube.combinations.nearest_mipmap_nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeCombinationsLinearmipmapnearestNearest, "dEQP-VK.texture.filtering.cube.combinations.linear_mipmap_nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeCombinationsLinearmipmapnearestLinear, "dEQP-VK.texture.filtering.cube.combinations.linear_mipmap_nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeCombinationsNearestmipmaplinearNearest, "dEQP-VK.texture.filtering.cube.combinations.nearest_mipmap_linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeCombinationsNearestmipmaplinearLinear, "dEQP-VK.texture.filtering.cube.combinations.nearest_mipmap_linear.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeCombinationsLinearmipmaplinearNearest, "dEQP-VK.texture.filtering.cube.combinations.linear_mipmap_linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeCombinationsLinearmipmaplinearLinear, "dEQP-VK.texture.filtering.cube.combinations.linear_mipmap_linear.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeNoedgesvisibleNearest, "dEQP-VK.texture.filtering.cube.no_edges_visible.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubeNoedgesvisibleLinear, "dEQP-VK.texture.filtering.cube.no_edges_visible.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR16g16b16a16sfloatR16g16b16a16sfloatnearest, "dEQP-VK.texture.filtering.2d_array.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR16g16b16a16sfloatR16g16b16a16sfloatlinear, "dEQP-VK.texture.filtering.2d_array.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR16g16b16a16sfloatR16g16b16a16sfloatnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR16g16b16a16sfloatR16g16b16a16sfloatlinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR16g16b16a16sfloatR16g16b16a16sfloatnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR16g16b16a16sfloatR16g16b16a16sfloatlinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsB10g11r11ufloatB10g11r11ufloatnearest, "dEQP-VK.texture.filtering.2d_array.formats.b10g11r11_ufloat.b10g11r11_ufloat_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsB10g11r11ufloatB10g11r11ufloatlinear, "dEQP-VK.texture.filtering.2d_array.formats.b10g11r11_ufloat.b10g11r11_ufloat_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsB10g11r11ufloatB10g11r11ufloatnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.b10g11r11_ufloat.b10g11r11_ufloat_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsB10g11r11ufloatB10g11r11ufloatlinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.b10g11r11_ufloat.b10g11r11_ufloat_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsB10g11r11ufloatB10g11r11ufloatnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.b10g11r11_ufloat.b10g11r11_ufloat_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsB10g11r11ufloatB10g11r11ufloatlinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.b10g11r11_ufloat.b10g11r11_ufloat_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsE5b9g9r9ufloatE5b9g9r9ufloatnearest, "dEQP-VK.texture.filtering.2d_array.formats.e5b9g9r9_ufloat.e5b9g9r9_ufloat_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsE5b9g9r9ufloatE5b9g9r9ufloatlinear, "dEQP-VK.texture.filtering.2d_array.formats.e5b9g9r9_ufloat.e5b9g9r9_ufloat_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsE5b9g9r9ufloatE5b9g9r9ufloatnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.e5b9g9r9_ufloat.e5b9g9r9_ufloat_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsE5b9g9r9ufloatE5b9g9r9ufloatlinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.e5b9g9r9_ufloat.e5b9g9r9_ufloat_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsE5b9g9r9ufloatE5b9g9r9ufloatnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.e5b9g9r9_ufloat.e5b9g9r9_ufloat_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsE5b9g9r9ufloatE5b9g9r9ufloatlinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.e5b9g9r9_ufloat.e5b9g9r9_ufloat_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR8g8b8a8unormR8g8b8a8unormnearest, "dEQP-VK.texture.filtering.2d_array.formats.r8g8b8a8_unorm.r8g8b8a8_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR8g8b8a8unormR8g8b8a8unormlinear, "dEQP-VK.texture.filtering.2d_array.formats.r8g8b8a8_unorm.r8g8b8a8_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR8g8b8a8unormR8g8b8a8unormnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r8g8b8a8_unorm.r8g8b8a8_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR8g8b8a8unormR8g8b8a8unormlinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r8g8b8a8_unorm.r8g8b8a8_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR8g8b8a8unormR8g8b8a8unormnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r8g8b8a8_unorm.r8g8b8a8_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR8g8b8a8unormR8g8b8a8unormlinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r8g8b8a8_unorm.r8g8b8a8_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR8g8b8a8snormR8g8b8a8snormnearest, "dEQP-VK.texture.filtering.2d_array.formats.r8g8b8a8_snorm.r8g8b8a8_snorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR8g8b8a8snormR8g8b8a8snormlinear, "dEQP-VK.texture.filtering.2d_array.formats.r8g8b8a8_snorm.r8g8b8a8_snorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR8g8b8a8snormR8g8b8a8snormnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r8g8b8a8_snorm.r8g8b8a8_snorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR8g8b8a8snormR8g8b8a8snormlinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r8g8b8a8_snorm.r8g8b8a8_snorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR8g8b8a8snormR8g8b8a8snormnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r8g8b8a8_snorm.r8g8b8a8_snorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR8g8b8a8snormR8g8b8a8snormlinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r8g8b8a8_snorm.r8g8b8a8_snorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR5g6b5unormR5g6b5unormnearest, "dEQP-VK.texture.filtering.2d_array.formats.r5g6b5_unorm.r5g6b5_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR5g6b5unormR5g6b5unormlinear, "dEQP-VK.texture.filtering.2d_array.formats.r5g6b5_unorm.r5g6b5_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR5g6b5unormR5g6b5unormnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r5g6b5_unorm.r5g6b5_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR5g6b5unormR5g6b5unormlinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r5g6b5_unorm.r5g6b5_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR5g6b5unormR5g6b5unormnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r5g6b5_unorm.r5g6b5_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR5g6b5unormR5g6b5unormlinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r5g6b5_unorm.r5g6b5_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR10x6g10x6b10x6a10x6unormR10x6g10x6b10x6a10x6unormnearest, "dEQP-VK.texture.filtering.2d_array.formats.r10x6g10x6b10x6a10x6_unorm.r10x6g10x6b10x6a10x6_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR10x6g10x6b10x6a10x6unormR10x6g10x6b10x6a10x6unormlinear, "dEQP-VK.texture.filtering.2d_array.formats.r10x6g10x6b10x6a10x6_unorm.r10x6g10x6b10x6a10x6_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR10x6g10x6b10x6a10x6unormR10x6g10x6b10x6a10x6unormnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r10x6g10x6b10x6a10x6_unorm.r10x6g10x6b10x6a10x6_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR10x6g10x6b10x6a10x6unormR10x6g10x6b10x6a10x6unormlinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r10x6g10x6b10x6a10x6_unorm.r10x6g10x6b10x6a10x6_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR10x6g10x6b10x6a10x6unormR10x6g10x6b10x6a10x6unormnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r10x6g10x6b10x6a10x6_unorm.r10x6g10x6b10x6a10x6_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR10x6g10x6b10x6a10x6unormR10x6g10x6b10x6a10x6unormlinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r10x6g10x6b10x6a10x6_unorm.r10x6g10x6b10x6a10x6_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR4g4b4a4unormR4g4b4a4unormnearest, "dEQP-VK.texture.filtering.2d_array.formats.r4g4b4a4_unorm.r4g4b4a4_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR4g4b4a4unormR4g4b4a4unormlinear, "dEQP-VK.texture.filtering.2d_array.formats.r4g4b4a4_unorm.r4g4b4a4_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR4g4b4a4unormR4g4b4a4unormnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r4g4b4a4_unorm.r4g4b4a4_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR4g4b4a4unormR4g4b4a4unormlinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r4g4b4a4_unorm.r4g4b4a4_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR4g4b4a4unormR4g4b4a4unormnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r4g4b4a4_unorm.r4g4b4a4_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR4g4b4a4unormR4g4b4a4unormlinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r4g4b4a4_unorm.r4g4b4a4_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA4r4g4b4unormA4r4g4b4unormnearest, "dEQP-VK.texture.filtering.2d_array.formats.a4r4g4b4_unorm.a4r4g4b4_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA4r4g4b4unormA4r4g4b4unormlinear, "dEQP-VK.texture.filtering.2d_array.formats.a4r4g4b4_unorm.a4r4g4b4_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA4r4g4b4unormA4r4g4b4unormnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.a4r4g4b4_unorm.a4r4g4b4_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA4r4g4b4unormA4r4g4b4unormlinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.a4r4g4b4_unorm.a4r4g4b4_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA4r4g4b4unormA4r4g4b4unormnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.a4r4g4b4_unorm.a4r4g4b4_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA4r4g4b4unormA4r4g4b4unormlinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.a4r4g4b4_unorm.a4r4g4b4_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA4b4g4r4unormA4b4g4r4unormnearest, "dEQP-VK.texture.filtering.2d_array.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA4b4g4r4unormA4b4g4r4unormlinear, "dEQP-VK.texture.filtering.2d_array.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA4b4g4r4unormA4b4g4r4unormnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA4b4g4r4unormA4b4g4r4unormlinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA4b4g4r4unormA4b4g4r4unormnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA4b4g4r4unormA4b4g4r4unormlinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR5g5b5a1unormR5g5b5a1unormnearest, "dEQP-VK.texture.filtering.2d_array.formats.r5g5b5a1_unorm.r5g5b5a1_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR5g5b5a1unormR5g5b5a1unormlinear, "dEQP-VK.texture.filtering.2d_array.formats.r5g5b5a1_unorm.r5g5b5a1_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR5g5b5a1unormR5g5b5a1unormnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r5g5b5a1_unorm.r5g5b5a1_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR5g5b5a1unormR5g5b5a1unormlinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.r5g5b5a1_unorm.r5g5b5a1_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR5g5b5a1unormR5g5b5a1unormnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r5g5b5a1_unorm.r5g5b5a1_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsR5g5b5a1unormR5g5b5a1unormlinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.r5g5b5a1_unorm.r5g5b5a1_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA8b8g8r8srgbA8b8g8r8srgbnearest, "dEQP-VK.texture.filtering.2d_array.formats.a8b8g8r8_srgb.a8b8g8r8_srgb_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA8b8g8r8srgbA8b8g8r8srgblinear, "dEQP-VK.texture.filtering.2d_array.formats.a8b8g8r8_srgb.a8b8g8r8_srgb_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA8b8g8r8srgbA8b8g8r8srgbnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.a8b8g8r8_srgb.a8b8g8r8_srgb_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA8b8g8r8srgbA8b8g8r8srgblinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.a8b8g8r8_srgb.a8b8g8r8_srgb_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA8b8g8r8srgbA8b8g8r8srgbnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.a8b8g8r8_srgb.a8b8g8r8_srgb_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA8b8g8r8srgbA8b8g8r8srgblinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.a8b8g8r8_srgb.a8b8g8r8_srgb_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA1r5g5b5unormA1r5g5b5unormnearest, "dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA1r5g5b5unormA1r5g5b5unormlinear, "dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA1r5g5b5unormA1r5g5b5unormnearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA1r5g5b5unormA1r5g5b5unormlinearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA1r5g5b5unormA1r5g5b5unormnearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsA1r5g5b5unormA1r5g5b5unormlinearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsS8uintS8uintnearest, "dEQP-VK.texture.filtering.2d_array.formats.s8_uint.s8_uint_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsD24unorms8uintstencilD24unorms8uintstencilnearest, "dEQP-VK.texture.filtering.2d_array.formats.d24_unorm_s8_uint_stencil.d24_unorm_s8_uint_stencil_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayFormatsD32sfloats8uintstencilD32sfloats8uintstencilnearest, "dEQP-VK.texture.filtering.2d_array.formats.d32_sfloat_s8_uint_stencil.d32_sfloat_s8_uint_stencil_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes4x8x8Nearest, "dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes4x8x8Linear, "dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes4x8x8Nearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes4x8x8Linearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes4x8x8Nearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes4x8x8Linearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes32x64x16Nearest, "dEQP-VK.texture.filtering.2d_array.sizes.32x64x16.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes32x64x16Linear, "dEQP-VK.texture.filtering.2d_array.sizes.32x64x16.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes32x64x16Nearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.sizes.32x64x16.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes32x64x16Linearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.sizes.32x64x16.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes32x64x16Nearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.sizes.32x64x16.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes32x64x16Linearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.sizes.32x64x16.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes128x32x64Nearest, "dEQP-VK.texture.filtering.2d_array.sizes.128x32x64.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes128x32x64Linear, "dEQP-VK.texture.filtering.2d_array.sizes.128x32x64.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes128x32x64Nearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.sizes.128x32x64.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes128x32x64Linearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.sizes.128x32x64.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes128x32x64Nearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.sizes.128x32x64.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes128x32x64Linearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.sizes.128x32x64.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes3x7x5Nearest, "dEQP-VK.texture.filtering.2d_array.sizes.3x7x5.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes3x7x5Linear, "dEQP-VK.texture.filtering.2d_array.sizes.3x7x5.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes3x7x5Nearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.sizes.3x7x5.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes3x7x5Linearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.sizes.3x7x5.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes3x7x5Nearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.sizes.3x7x5.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes3x7x5Linearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.sizes.3x7x5.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes63x63x63Nearest, "dEQP-VK.texture.filtering.2d_array.sizes.63x63x63.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes63x63x63Linear, "dEQP-VK.texture.filtering.2d_array.sizes.63x63x63.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes63x63x63Nearestmipmapnearest, "dEQP-VK.texture.filtering.2d_array.sizes.63x63x63.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes63x63x63Linearmipmapnearest, "dEQP-VK.texture.filtering.2d_array.sizes.63x63x63.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes63x63x63Nearestmipmaplinear, "dEQP-VK.texture.filtering.2d_array.sizes.63x63x63.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darraySizes63x63x63Linearmipmaplinear, "dEQP-VK.texture.filtering.2d_array.sizes.63x63x63.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayCombinationsNearestNearest, "dEQP-VK.texture.filtering.2d_array.combinations.nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayCombinationsNearestLinear, "dEQP-VK.texture.filtering.2d_array.combinations.nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayCombinationsLinearNearest, "dEQP-VK.texture.filtering.2d_array.combinations.linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayCombinationsLinearLinear, "dEQP-VK.texture.filtering.2d_array.combinations.linear.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayCombinationsNearestmipmapnearestNearest, "dEQP-VK.texture.filtering.2d_array.combinations.nearest_mipmap_nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayCombinationsNearestmipmapnearestLinear, "dEQP-VK.texture.filtering.2d_array.combinations.nearest_mipmap_nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayCombinationsLinearmipmapnearestNearest, "dEQP-VK.texture.filtering.2d_array.combinations.linear_mipmap_nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayCombinationsLinearmipmapnearestLinear, "dEQP-VK.texture.filtering.2d_array.combinations.linear_mipmap_nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayCombinationsNearestmipmaplinearNearest, "dEQP-VK.texture.filtering.2d_array.combinations.nearest_mipmap_linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayCombinationsNearestmipmaplinearLinear, "dEQP-VK.texture.filtering.2d_array.combinations.nearest_mipmap_linear.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayCombinationsLinearmipmaplinearNearest, "dEQP-VK.texture.filtering.2d_array.combinations.linear_mipmap_linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2darrayCombinationsLinearmipmaplinearLinear, "dEQP-VK.texture.filtering.2d_array.combinations.linear_mipmap_linear.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR16g16b16a16sfloatR16g16b16a16sfloatnearest, "dEQP-VK.texture.filtering.3d.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR16g16b16a16sfloatR16g16b16a16sfloatlinear, "dEQP-VK.texture.filtering.3d.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR16g16b16a16sfloatR16g16b16a16sfloatnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR16g16b16a16sfloatR16g16b16a16sfloatlinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR16g16b16a16sfloatR16g16b16a16sfloatnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR16g16b16a16sfloatR16g16b16a16sfloatlinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsB10g11r11ufloatB10g11r11ufloatnearest, "dEQP-VK.texture.filtering.3d.formats.b10g11r11_ufloat.b10g11r11_ufloat_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsB10g11r11ufloatB10g11r11ufloatlinear, "dEQP-VK.texture.filtering.3d.formats.b10g11r11_ufloat.b10g11r11_ufloat_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsB10g11r11ufloatB10g11r11ufloatnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.b10g11r11_ufloat.b10g11r11_ufloat_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsB10g11r11ufloatB10g11r11ufloatlinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.b10g11r11_ufloat.b10g11r11_ufloat_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsB10g11r11ufloatB10g11r11ufloatnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.b10g11r11_ufloat.b10g11r11_ufloat_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsB10g11r11ufloatB10g11r11ufloatlinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.b10g11r11_ufloat.b10g11r11_ufloat_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsE5b9g9r9ufloatE5b9g9r9ufloatnearest, "dEQP-VK.texture.filtering.3d.formats.e5b9g9r9_ufloat.e5b9g9r9_ufloat_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsE5b9g9r9ufloatE5b9g9r9ufloatlinear, "dEQP-VK.texture.filtering.3d.formats.e5b9g9r9_ufloat.e5b9g9r9_ufloat_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsE5b9g9r9ufloatE5b9g9r9ufloatnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.e5b9g9r9_ufloat.e5b9g9r9_ufloat_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsE5b9g9r9ufloatE5b9g9r9ufloatlinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.e5b9g9r9_ufloat.e5b9g9r9_ufloat_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsE5b9g9r9ufloatE5b9g9r9ufloatnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.e5b9g9r9_ufloat.e5b9g9r9_ufloat_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsE5b9g9r9ufloatE5b9g9r9ufloatlinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.e5b9g9r9_ufloat.e5b9g9r9_ufloat_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR8g8b8a8unormR8g8b8a8unormnearest, "dEQP-VK.texture.filtering.3d.formats.r8g8b8a8_unorm.r8g8b8a8_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR8g8b8a8unormR8g8b8a8unormlinear, "dEQP-VK.texture.filtering.3d.formats.r8g8b8a8_unorm.r8g8b8a8_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR8g8b8a8unormR8g8b8a8unormnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r8g8b8a8_unorm.r8g8b8a8_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR8g8b8a8unormR8g8b8a8unormlinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r8g8b8a8_unorm.r8g8b8a8_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR8g8b8a8unormR8g8b8a8unormnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r8g8b8a8_unorm.r8g8b8a8_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR8g8b8a8unormR8g8b8a8unormlinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r8g8b8a8_unorm.r8g8b8a8_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR8g8b8a8snormR8g8b8a8snormnearest, "dEQP-VK.texture.filtering.3d.formats.r8g8b8a8_snorm.r8g8b8a8_snorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR8g8b8a8snormR8g8b8a8snormlinear, "dEQP-VK.texture.filtering.3d.formats.r8g8b8a8_snorm.r8g8b8a8_snorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR8g8b8a8snormR8g8b8a8snormnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r8g8b8a8_snorm.r8g8b8a8_snorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR8g8b8a8snormR8g8b8a8snormlinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r8g8b8a8_snorm.r8g8b8a8_snorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR8g8b8a8snormR8g8b8a8snormnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r8g8b8a8_snorm.r8g8b8a8_snorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR8g8b8a8snormR8g8b8a8snormlinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r8g8b8a8_snorm.r8g8b8a8_snorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR5g6b5unormR5g6b5unormnearest, "dEQP-VK.texture.filtering.3d.formats.r5g6b5_unorm.r5g6b5_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR5g6b5unormR5g6b5unormlinear, "dEQP-VK.texture.filtering.3d.formats.r5g6b5_unorm.r5g6b5_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR5g6b5unormR5g6b5unormnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r5g6b5_unorm.r5g6b5_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR5g6b5unormR5g6b5unormlinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r5g6b5_unorm.r5g6b5_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR5g6b5unormR5g6b5unormnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r5g6b5_unorm.r5g6b5_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR5g6b5unormR5g6b5unormlinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r5g6b5_unorm.r5g6b5_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR10x6g10x6b10x6a10x6unormR10x6g10x6b10x6a10x6unormnearest, "dEQP-VK.texture.filtering.3d.formats.r10x6g10x6b10x6a10x6_unorm.r10x6g10x6b10x6a10x6_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR10x6g10x6b10x6a10x6unormR10x6g10x6b10x6a10x6unormlinear, "dEQP-VK.texture.filtering.3d.formats.r10x6g10x6b10x6a10x6_unorm.r10x6g10x6b10x6a10x6_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR10x6g10x6b10x6a10x6unormR10x6g10x6b10x6a10x6unormnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r10x6g10x6b10x6a10x6_unorm.r10x6g10x6b10x6a10x6_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR10x6g10x6b10x6a10x6unormR10x6g10x6b10x6a10x6unormlinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r10x6g10x6b10x6a10x6_unorm.r10x6g10x6b10x6a10x6_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR10x6g10x6b10x6a10x6unormR10x6g10x6b10x6a10x6unormnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r10x6g10x6b10x6a10x6_unorm.r10x6g10x6b10x6a10x6_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR10x6g10x6b10x6a10x6unormR10x6g10x6b10x6a10x6unormlinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r10x6g10x6b10x6a10x6_unorm.r10x6g10x6b10x6a10x6_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR4g4b4a4unormR4g4b4a4unormnearest, "dEQP-VK.texture.filtering.3d.formats.r4g4b4a4_unorm.r4g4b4a4_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR4g4b4a4unormR4g4b4a4unormlinear, "dEQP-VK.texture.filtering.3d.formats.r4g4b4a4_unorm.r4g4b4a4_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR4g4b4a4unormR4g4b4a4unormnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r4g4b4a4_unorm.r4g4b4a4_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR4g4b4a4unormR4g4b4a4unormlinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r4g4b4a4_unorm.r4g4b4a4_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR4g4b4a4unormR4g4b4a4unormnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r4g4b4a4_unorm.r4g4b4a4_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR4g4b4a4unormR4g4b4a4unormlinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r4g4b4a4_unorm.r4g4b4a4_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA4r4g4b4unormA4r4g4b4unormnearest, "dEQP-VK.texture.filtering.3d.formats.a4r4g4b4_unorm.a4r4g4b4_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA4r4g4b4unormA4r4g4b4unormlinear, "dEQP-VK.texture.filtering.3d.formats.a4r4g4b4_unorm.a4r4g4b4_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA4r4g4b4unormA4r4g4b4unormnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.a4r4g4b4_unorm.a4r4g4b4_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA4r4g4b4unormA4r4g4b4unormlinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.a4r4g4b4_unorm.a4r4g4b4_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA4r4g4b4unormA4r4g4b4unormnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.a4r4g4b4_unorm.a4r4g4b4_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA4r4g4b4unormA4r4g4b4unormlinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.a4r4g4b4_unorm.a4r4g4b4_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA4b4g4r4unormA4b4g4r4unormnearest, "dEQP-VK.texture.filtering.3d.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA4b4g4r4unormA4b4g4r4unormlinear, "dEQP-VK.texture.filtering.3d.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA4b4g4r4unormA4b4g4r4unormnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA4b4g4r4unormA4b4g4r4unormlinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA4b4g4r4unormA4b4g4r4unormnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA4b4g4r4unormA4b4g4r4unormlinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR5g5b5a1unormR5g5b5a1unormnearest, "dEQP-VK.texture.filtering.3d.formats.r5g5b5a1_unorm.r5g5b5a1_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR5g5b5a1unormR5g5b5a1unormlinear, "dEQP-VK.texture.filtering.3d.formats.r5g5b5a1_unorm.r5g5b5a1_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR5g5b5a1unormR5g5b5a1unormnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r5g5b5a1_unorm.r5g5b5a1_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR5g5b5a1unormR5g5b5a1unormlinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.r5g5b5a1_unorm.r5g5b5a1_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR5g5b5a1unormR5g5b5a1unormnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r5g5b5a1_unorm.r5g5b5a1_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsR5g5b5a1unormR5g5b5a1unormlinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.r5g5b5a1_unorm.r5g5b5a1_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA8b8g8r8srgbA8b8g8r8srgbnearest, "dEQP-VK.texture.filtering.3d.formats.a8b8g8r8_srgb.a8b8g8r8_srgb_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA8b8g8r8srgbA8b8g8r8srgblinear, "dEQP-VK.texture.filtering.3d.formats.a8b8g8r8_srgb.a8b8g8r8_srgb_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA8b8g8r8srgbA8b8g8r8srgbnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.a8b8g8r8_srgb.a8b8g8r8_srgb_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA8b8g8r8srgbA8b8g8r8srgblinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.a8b8g8r8_srgb.a8b8g8r8_srgb_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA8b8g8r8srgbA8b8g8r8srgbnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.a8b8g8r8_srgb.a8b8g8r8_srgb_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA8b8g8r8srgbA8b8g8r8srgblinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.a8b8g8r8_srgb.a8b8g8r8_srgb_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA1r5g5b5unormA1r5g5b5unormnearest, "dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA1r5g5b5unormA1r5g5b5unormlinear, "dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA1r5g5b5unormA1r5g5b5unormnearestmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA1r5g5b5unormA1r5g5b5unormlinearmipmapnearest, "dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA1r5g5b5unormA1r5g5b5unormnearestmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsA1r5g5b5unormA1r5g5b5unormlinearmipmaplinear, "dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsS8uintS8uintnearest, "dEQP-VK.texture.filtering.3d.formats.s8_uint.s8_uint_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsD24unorms8uintstencilD24unorms8uintstencilnearest, "dEQP-VK.texture.filtering.3d.formats.d24_unorm_s8_uint_stencil.d24_unorm_s8_uint_stencil_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dFormatsD32sfloats8uintstencilD32sfloats8uintstencilnearest, "dEQP-VK.texture.filtering.3d.formats.d32_sfloat_s8_uint_stencil.d32_sfloat_s8_uint_stencil_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes4x8x8Nearest, "dEQP-VK.texture.filtering.3d.sizes.4x8x8.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes4x8x8Linear, "dEQP-VK.texture.filtering.3d.sizes.4x8x8.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes4x8x8Nearestmipmapnearest, "dEQP-VK.texture.filtering.3d.sizes.4x8x8.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes4x8x8Linearmipmapnearest, "dEQP-VK.texture.filtering.3d.sizes.4x8x8.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes4x8x8Nearestmipmaplinear, "dEQP-VK.texture.filtering.3d.sizes.4x8x8.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes4x8x8Linearmipmaplinear, "dEQP-VK.texture.filtering.3d.sizes.4x8x8.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes32x64x16Nearest, "dEQP-VK.texture.filtering.3d.sizes.32x64x16.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes32x64x16Linear, "dEQP-VK.texture.filtering.3d.sizes.32x64x16.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes32x64x16Nearestmipmapnearest, "dEQP-VK.texture.filtering.3d.sizes.32x64x16.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes32x64x16Linearmipmapnearest, "dEQP-VK.texture.filtering.3d.sizes.32x64x16.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes32x64x16Nearestmipmaplinear, "dEQP-VK.texture.filtering.3d.sizes.32x64x16.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes32x64x16Linearmipmaplinear, "dEQP-VK.texture.filtering.3d.sizes.32x64x16.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes128x32x64Nearest, "dEQP-VK.texture.filtering.3d.sizes.128x32x64.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes128x32x64Linear, "dEQP-VK.texture.filtering.3d.sizes.128x32x64.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes128x32x64Nearestmipmapnearest, "dEQP-VK.texture.filtering.3d.sizes.128x32x64.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes128x32x64Linearmipmapnearest, "dEQP-VK.texture.filtering.3d.sizes.128x32x64.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes128x32x64Nearestmipmaplinear, "dEQP-VK.texture.filtering.3d.sizes.128x32x64.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes128x32x64Linearmipmaplinear, "dEQP-VK.texture.filtering.3d.sizes.128x32x64.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes3x7x5Nearest, "dEQP-VK.texture.filtering.3d.sizes.3x7x5.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes3x7x5Linear, "dEQP-VK.texture.filtering.3d.sizes.3x7x5.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes3x7x5Nearestmipmapnearest, "dEQP-VK.texture.filtering.3d.sizes.3x7x5.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes3x7x5Linearmipmapnearest, "dEQP-VK.texture.filtering.3d.sizes.3x7x5.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes3x7x5Nearestmipmaplinear, "dEQP-VK.texture.filtering.3d.sizes.3x7x5.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes3x7x5Linearmipmaplinear, "dEQP-VK.texture.filtering.3d.sizes.3x7x5.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes63x63x63Nearest, "dEQP-VK.texture.filtering.3d.sizes.63x63x63.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes63x63x63Linear, "dEQP-VK.texture.filtering.3d.sizes.63x63x63.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes63x63x63Nearestmipmapnearest, "dEQP-VK.texture.filtering.3d.sizes.63x63x63.nearest_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes63x63x63Linearmipmapnearest, "dEQP-VK.texture.filtering.3d.sizes.63x63x63.linear_mipmap_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes63x63x63Nearestmipmaplinear, "dEQP-VK.texture.filtering.3d.sizes.63x63x63.nearest_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dSizes63x63x63Linearmipmaplinear, "dEQP-VK.texture.filtering.3d.sizes.63x63x63.linear_mipmap_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dCombinationsNearestNearest, "dEQP-VK.texture.filtering.3d.combinations.nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dCombinationsNearestLinear, "dEQP-VK.texture.filtering.3d.combinations.nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dCombinationsLinearNearest, "dEQP-VK.texture.filtering.3d.combinations.linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dCombinationsLinearLinear, "dEQP-VK.texture.filtering.3d.combinations.linear.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dCombinationsNearestmipmapnearestNearest, "dEQP-VK.texture.filtering.3d.combinations.nearest_mipmap_nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dCombinationsNearestmipmapnearestLinear, "dEQP-VK.texture.filtering.3d.combinations.nearest_mipmap_nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dCombinationsLinearmipmapnearestNearest, "dEQP-VK.texture.filtering.3d.combinations.linear_mipmap_nearest.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dCombinationsLinearmipmapnearestLinear, "dEQP-VK.texture.filtering.3d.combinations.linear_mipmap_nearest.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dCombinationsNearestmipmaplinearNearest, "dEQP-VK.texture.filtering.3d.combinations.nearest_mipmap_linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dCombinationsNearestmipmaplinearLinear, "dEQP-VK.texture.filtering.3d.combinations.nearest_mipmap_linear.linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dCombinationsLinearmipmaplinearNearest, "dEQP-VK.texture.filtering.3d.combinations.linear_mipmap_linear.nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dCombinationsLinearmipmaplinearLinear, "dEQP-VK.texture.filtering.3d.combinations.linear_mipmap_linear.linear*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_filtering_anisotropyTestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_filtering_anisotropyTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..6bfbc127e47ed55bf781fe9fcec9c048403bb5b8 --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_filtering_anisotropyTestCase.cpp @@ -0,0 +1,152 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0003TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropy2Magnearestminnearest, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_nearest_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropy2Maglinearminnearest, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_linear_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropy2Magnearestminlinear, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_nearest_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropy2Maglinearminlinear, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_linear_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropy4Magnearestminnearest, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_4.mag_nearest_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropy4Maglinearminnearest, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_4.mag_linear_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropy4Magnearestminlinear, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_4.mag_nearest_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropy4Maglinearminlinear, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_4.mag_linear_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropy8Magnearestminnearest, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_8.mag_nearest_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropy8Maglinearminnearest, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_8.mag_linear_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropy8Magnearestminlinear, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_8.mag_nearest_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropy8Maglinearminlinear, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_8.mag_linear_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropymaxMagnearestminnearest, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_max.mag_nearest_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropymaxMaglinearminnearest, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_max.mag_linear_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropymaxMagnearestminlinear, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_max.mag_nearest_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCBasicAnisotropymaxMaglinearminlinear, "dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_max.mag_linear_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropy2Magnearestminnearest, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_2.mag_nearest_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropy2Maglinearminnearest, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_2.mag_linear_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropy2Magnearestminlinear, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_2.mag_nearest_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropy2Maglinearminlinear, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_2.mag_linear_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropy4Magnearestminnearest, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_4.mag_nearest_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropy4Maglinearminnearest, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_4.mag_linear_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropy4Magnearestminlinear, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_4.mag_nearest_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropy4Maglinearminlinear, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_4.mag_linear_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropy8Magnearestminnearest, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_8.mag_nearest_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropy8Maglinearminnearest, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_8.mag_linear_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropy8Magnearestminlinear, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_8.mag_nearest_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropy8Maglinearminlinear, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_8.mag_linear_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropymaxMagnearestminnearest, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_max.mag_nearest_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropymaxMaglinearminnearest, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_max.mag_linear_min_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropymaxMagnearestminlinear, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_max.mag_nearest_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCSinglelevelAnisotropymaxMaglinearminlinear, "dEQP-VK.texture.filtering_anisotropy.single_level.anisotropy_max.mag_linear_min_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy2Magnearestminnearestmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_2.mag_nearest_min_nearest_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy2Maglinearminnearestmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_2.mag_linear_min_nearest_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy2Magnearestminnearestmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_2.mag_nearest_min_nearest_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy2Maglinearminnearestmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_2.mag_linear_min_nearest_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy2Magnearestminlinearmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_2.mag_nearest_min_linear_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy2Maglinearminlinearmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_2.mag_linear_min_linear_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy2Magnearestminlinearmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_2.mag_nearest_min_linear_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy2Maglinearminlinearmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_2.mag_linear_min_linear_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy4Magnearestminnearestmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_4.mag_nearest_min_nearest_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy4Maglinearminnearestmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_4.mag_linear_min_nearest_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy4Magnearestminnearestmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_4.mag_nearest_min_nearest_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy4Maglinearminnearestmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_4.mag_linear_min_nearest_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy4Magnearestminlinearmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_4.mag_nearest_min_linear_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy4Maglinearminlinearmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_4.mag_linear_min_linear_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy4Magnearestminlinearmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_4.mag_nearest_min_linear_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy4Maglinearminlinearmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_4.mag_linear_min_linear_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy8Magnearestminnearestmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_8.mag_nearest_min_nearest_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy8Maglinearminnearestmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_8.mag_linear_min_nearest_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy8Magnearestminnearestmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_8.mag_nearest_min_nearest_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy8Maglinearminnearestmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_8.mag_linear_min_nearest_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy8Magnearestminlinearmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_8.mag_nearest_min_linear_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy8Maglinearminlinearmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_8.mag_linear_min_linear_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy8Magnearestminlinearmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_8.mag_nearest_min_linear_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropy8Maglinearminlinearmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_8.mag_linear_min_linear_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropymaxMagnearestminnearestmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_max.mag_nearest_min_nearest_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropymaxMaglinearminnearestmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_max.mag_linear_min_nearest_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropymaxMagnearestminnearestmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_max.mag_nearest_min_nearest_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropymaxMaglinearminnearestmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_max.mag_linear_min_nearest_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropymaxMagnearestminlinearmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_max.mag_nearest_min_linear_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropymaxMaglinearminlinearmipmapnearest, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_max.mag_linear_min_linear_mipmap_nearest*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropymaxMagnearestminlinearmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_max.mag_nearest_min_linear_mipmap_linear*"); + +static SHRINK_HWTEST_F(ActsTexture0003TS, TCMipmapAnisotropymaxMaglinearminlinearmipmaplinear, "dEQP-VK.texture.filtering_anisotropy.mipmap.anisotropy_max.mag_linear_min_linear_mipmap_linear*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_mipmapTestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_mipmapTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..3f8b9f9b6af25d61d40deb9f328c533e7054ea84 --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_mipmapTestCase.cpp @@ -0,0 +1,260 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0001TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestclamp, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestclampnpot, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_clamp_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestclampnonsquare, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_clamp_non_square*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestrepeat, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestrepeatnpot, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_repeat_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestrepeatnonsquare, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_repeat_non_square*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestmirror, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestmirrornpot, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_mirror_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestmirrornonsquare, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_mirror_non_square*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestclamp, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestclampnpot, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_clamp_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestclampnonsquare, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_clamp_non_square*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestrepeat, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestrepeatnpot, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_repeat_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestrepeatnonsquare, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_repeat_non_square*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestmirror, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestmirrornpot, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_mirror_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestmirrornonsquare, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_mirror_non_square*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearclamp, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearclampnpot, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_clamp_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearclampnonsquare, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_clamp_non_square*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearrepeat, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearrepeatnpot, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_repeat_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearrepeatnonsquare, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_repeat_non_square*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearmirror, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearmirrornpot, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_mirror_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearmirrornonsquare, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_mirror_non_square*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearclamp, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearclampnpot, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_clamp_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearclampnonsquare, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_clamp_non_square*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearrepeat, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearrepeatnpot, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_repeat_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearrepeatnonsquare, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_repeat_non_square*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearmirror, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearmirrornpot, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_mirror_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearmirrornonsquare, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_mirror_non_square*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineNearestnearestclamp, "dEQP-VK.texture.mipmap.2d.affine.nearest_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineNearestnearestrepeat, "dEQP-VK.texture.mipmap.2d.affine.nearest_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineNearestnearestmirror, "dEQP-VK.texture.mipmap.2d.affine.nearest_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineLinearnearestclamp, "dEQP-VK.texture.mipmap.2d.affine.linear_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineLinearnearestrepeat, "dEQP-VK.texture.mipmap.2d.affine.linear_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineLinearnearestmirror, "dEQP-VK.texture.mipmap.2d.affine.linear_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineNearestlinearclamp, "dEQP-VK.texture.mipmap.2d.affine.nearest_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineNearestlinearrepeat, "dEQP-VK.texture.mipmap.2d.affine.nearest_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineNearestlinearmirror, "dEQP-VK.texture.mipmap.2d.affine.nearest_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineLinearlinearclamp, "dEQP-VK.texture.mipmap.2d.affine.linear_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineLinearlinearrepeat, "dEQP-VK.texture.mipmap.2d.affine.linear_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineLinearlinearmirror, "dEQP-VK.texture.mipmap.2d.affine.linear_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedNearestnearestclamp, "dEQP-VK.texture.mipmap.2d.projected.nearest_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedNearestnearestrepeat, "dEQP-VK.texture.mipmap.2d.projected.nearest_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedNearestnearestmirror, "dEQP-VK.texture.mipmap.2d.projected.nearest_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedLinearnearestclamp, "dEQP-VK.texture.mipmap.2d.projected.linear_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedLinearnearestrepeat, "dEQP-VK.texture.mipmap.2d.projected.linear_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedLinearnearestmirror, "dEQP-VK.texture.mipmap.2d.projected.linear_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedNearestlinearclamp, "dEQP-VK.texture.mipmap.2d.projected.nearest_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedNearestlinearrepeat, "dEQP-VK.texture.mipmap.2d.projected.nearest_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedNearestlinearmirror, "dEQP-VK.texture.mipmap.2d.projected.nearest_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedLinearlinearclamp, "dEQP-VK.texture.mipmap.2d.projected.linear_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedLinearlinearrepeat, "dEQP-VK.texture.mipmap.2d.projected.linear_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedLinearlinearmirror, "dEQP-VK.texture.mipmap.2d.projected.linear_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBiasNearestnearest, "dEQP-VK.texture.mipmap.2d.bias.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBiasLinearnearest, "dEQP-VK.texture.mipmap.2d.bias.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBiasNearestlinear, "dEQP-VK.texture.mipmap.2d.bias.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBiasLinearlinear, "dEQP-VK.texture.mipmap.2d.bias.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMinlodNearestnearest, "dEQP-VK.texture.mipmap.2d.min_lod.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMinlodLinearnearest, "dEQP-VK.texture.mipmap.2d.min_lod.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMinlodNearestlinear, "dEQP-VK.texture.mipmap.2d.min_lod.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMinlodLinearlinear, "dEQP-VK.texture.mipmap.2d.min_lod.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlodNearestnearest, "dEQP-VK.texture.mipmap.2d.max_lod.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlodLinearnearest, "dEQP-VK.texture.mipmap.2d.max_lod.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlodNearestlinear, "dEQP-VK.texture.mipmap.2d.max_lod.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlodLinearlinear, "dEQP-VK.texture.mipmap.2d.max_lod.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBaselevelNearestnearest, "dEQP-VK.texture.mipmap.2d.base_level.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBaselevelLinearnearest, "dEQP-VK.texture.mipmap.2d.base_level.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBaselevelNearestlinear, "dEQP-VK.texture.mipmap.2d.base_level.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBaselevelLinearlinear, "dEQP-VK.texture.mipmap.2d.base_level.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlevelNearestnearest, "dEQP-VK.texture.mipmap.2d.max_level.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlevelLinearnearest, "dEQP-VK.texture.mipmap.2d.max_level.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlevelNearestlinear, "dEQP-VK.texture.mipmap.2d.max_level.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlevelLinearlinear, "dEQP-VK.texture.mipmap.2d.max_level.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestnearestnearestclamp, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_nearest_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestnearestnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_nearest_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestnearestnearestmirror, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_nearest_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestnearestlinearclamp, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_nearest_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestnearestlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_nearest_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestnearestlinearmirror, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_nearest_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearnearestnearestclamp, "dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearnearestnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearnearestnearestmirror, "dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearnearestlinearclamp, "dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearnearestlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearnearestlinearmirror, "dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestlinearnearestclamp, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_linear_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestlinearnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_linear_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestlinearnearestmirror, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_linear_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestlinearlinearclamp, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_linear_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestlinearlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_linear_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestlinearlinearmirror, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_linear_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearlinearnearestclamp, "dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearlinearnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearlinearnearestmirror, "dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearlinearlinearclamp, "dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearlinearlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearlinearlinearmirror, "dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestnearestnearestclamp, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestnearestnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestnearestnearestmirror, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestnearestlinearclamp, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestnearestlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestnearestlinearmirror, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearnearestnearestclamp, "dEQP-VK.texture.mipmap.cubemap.projected.linear_nearest_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearnearestnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.linear_nearest_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearnearestnearestmirror, "dEQP-VK.texture.mipmap.cubemap.projected.linear_nearest_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearnearestlinearclamp, "dEQP-VK.texture.mipmap.cubemap.projected.linear_nearest_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearnearestlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.linear_nearest_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearnearestlinearmirror, "dEQP-VK.texture.mipmap.cubemap.projected.linear_nearest_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestlinearnearestclamp, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestlinearnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestlinearnearestmirror, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestlinearlinearclamp, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestlinearlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestlinearlinearmirror, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearlinearnearestclamp, "dEQP-VK.texture.mipmap.cubemap.projected.linear_linear_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearlinearnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.linear_linear_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearlinearnearestmirror, "dEQP-VK.texture.mipmap.cubemap.projected.linear_linear_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearlinearlinearclamp, "dEQP-VK.texture.mipmap.cubemap.projected.linear_linear_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearlinearlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.linear_linear_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearlinearlinearmirror, "dEQP-VK.texture.mipmap.cubemap.projected.linear_linear_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestnearestnearestclamp, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestnearestnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestnearestnearestmirror, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestnearestlinearclamp, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestnearestlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestnearestlinearmirror, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearnearestnearestclamp, "dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearnearestnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearnearestnearestmirror, "dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearnearestlinearclamp, "dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearnearestlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearnearestlinearmirror, "dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestlinearnearestclamp, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_linear_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestlinearnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_linear_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestlinearnearestmirror, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_linear_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestlinearlinearclamp, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_linear_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestlinearlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_linear_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestlinearlinearmirror, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_linear_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearlinearnearestclamp, "dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearlinearnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearlinearnearestmirror, "dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearlinearlinearclamp, "dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearlinearlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearlinearlinearmirror, "dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMinlodNearestnearest, "dEQP-VK.texture.mipmap.cubemap.min_lod.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMinlodLinearnearest, "dEQP-VK.texture.mipmap.cubemap.min_lod.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMinlodNearestlinear, "dEQP-VK.texture.mipmap.cubemap.min_lod.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMinlodLinearlinear, "dEQP-VK.texture.mipmap.cubemap.min_lod.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlodNearestnearest, "dEQP-VK.texture.mipmap.cubemap.max_lod.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlodLinearnearest, "dEQP-VK.texture.mipmap.cubemap.max_lod.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlodNearestlinear, "dEQP-VK.texture.mipmap.cubemap.max_lod.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlodLinearlinear, "dEQP-VK.texture.mipmap.cubemap.max_lod.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBaselevelNearestnearest, "dEQP-VK.texture.mipmap.cubemap.base_level.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBaselevelLinearnearest, "dEQP-VK.texture.mipmap.cubemap.base_level.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBaselevelNearestlinear, "dEQP-VK.texture.mipmap.cubemap.base_level.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBaselevelLinearlinear, "dEQP-VK.texture.mipmap.cubemap.base_level.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlevelNearestnearest, "dEQP-VK.texture.mipmap.cubemap.max_level.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlevelLinearnearest, "dEQP-VK.texture.mipmap.cubemap.max_level.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlevelNearestlinear, "dEQP-VK.texture.mipmap.cubemap.max_level.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlevelLinearlinear, "dEQP-VK.texture.mipmap.cubemap.max_level.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestnearestclamp, "dEQP-VK.texture.mipmap.3d.basic.nearest_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestnearestclampnpot, "dEQP-VK.texture.mipmap.3d.basic.nearest_nearest_clamp_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestnearestrepeat, "dEQP-VK.texture.mipmap.3d.basic.nearest_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestnearestrepeatnpot, "dEQP-VK.texture.mipmap.3d.basic.nearest_nearest_repeat_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestnearestmirror, "dEQP-VK.texture.mipmap.3d.basic.nearest_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestnearestmirrornpot, "dEQP-VK.texture.mipmap.3d.basic.nearest_nearest_mirror_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearnearestclamp, "dEQP-VK.texture.mipmap.3d.basic.linear_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearnearestclampnpot, "dEQP-VK.texture.mipmap.3d.basic.linear_nearest_clamp_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearnearestrepeat, "dEQP-VK.texture.mipmap.3d.basic.linear_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearnearestrepeatnpot, "dEQP-VK.texture.mipmap.3d.basic.linear_nearest_repeat_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearnearestmirror, "dEQP-VK.texture.mipmap.3d.basic.linear_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearnearestmirrornpot, "dEQP-VK.texture.mipmap.3d.basic.linear_nearest_mirror_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestlinearclamp, "dEQP-VK.texture.mipmap.3d.basic.nearest_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestlinearclampnpot, "dEQP-VK.texture.mipmap.3d.basic.nearest_linear_clamp_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestlinearrepeat, "dEQP-VK.texture.mipmap.3d.basic.nearest_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestlinearrepeatnpot, "dEQP-VK.texture.mipmap.3d.basic.nearest_linear_repeat_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestlinearmirror, "dEQP-VK.texture.mipmap.3d.basic.nearest_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestlinearmirrornpot, "dEQP-VK.texture.mipmap.3d.basic.nearest_linear_mirror_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearlinearclamp, "dEQP-VK.texture.mipmap.3d.basic.linear_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearlinearclampnpot, "dEQP-VK.texture.mipmap.3d.basic.linear_linear_clamp_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearlinearrepeat, "dEQP-VK.texture.mipmap.3d.basic.linear_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearlinearrepeatnpot, "dEQP-VK.texture.mipmap.3d.basic.linear_linear_repeat_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearlinearmirror, "dEQP-VK.texture.mipmap.3d.basic.linear_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearlinearmirrornpot, "dEQP-VK.texture.mipmap.3d.basic.linear_linear_mirror_npot*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineNearestnearestclamp, "dEQP-VK.texture.mipmap.3d.affine.nearest_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineNearestnearestrepeat, "dEQP-VK.texture.mipmap.3d.affine.nearest_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineNearestnearestmirror, "dEQP-VK.texture.mipmap.3d.affine.nearest_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineLinearnearestclamp, "dEQP-VK.texture.mipmap.3d.affine.linear_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineLinearnearestrepeat, "dEQP-VK.texture.mipmap.3d.affine.linear_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineLinearnearestmirror, "dEQP-VK.texture.mipmap.3d.affine.linear_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineNearestlinearclamp, "dEQP-VK.texture.mipmap.3d.affine.nearest_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineNearestlinearrepeat, "dEQP-VK.texture.mipmap.3d.affine.nearest_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineNearestlinearmirror, "dEQP-VK.texture.mipmap.3d.affine.nearest_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineLinearlinearclamp, "dEQP-VK.texture.mipmap.3d.affine.linear_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineLinearlinearrepeat, "dEQP-VK.texture.mipmap.3d.affine.linear_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineLinearlinearmirror, "dEQP-VK.texture.mipmap.3d.affine.linear_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedNearestnearestclamp, "dEQP-VK.texture.mipmap.3d.projected.nearest_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedNearestnearestrepeat, "dEQP-VK.texture.mipmap.3d.projected.nearest_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedNearestnearestmirror, "dEQP-VK.texture.mipmap.3d.projected.nearest_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedLinearnearestclamp, "dEQP-VK.texture.mipmap.3d.projected.linear_nearest_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedLinearnearestrepeat, "dEQP-VK.texture.mipmap.3d.projected.linear_nearest_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedLinearnearestmirror, "dEQP-VK.texture.mipmap.3d.projected.linear_nearest_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedNearestlinearclamp, "dEQP-VK.texture.mipmap.3d.projected.nearest_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedNearestlinearrepeat, "dEQP-VK.texture.mipmap.3d.projected.nearest_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedNearestlinearmirror, "dEQP-VK.texture.mipmap.3d.projected.nearest_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedLinearlinearclamp, "dEQP-VK.texture.mipmap.3d.projected.linear_linear_clamp*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedLinearlinearrepeat, "dEQP-VK.texture.mipmap.3d.projected.linear_linear_repeat*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedLinearlinearmirror, "dEQP-VK.texture.mipmap.3d.projected.linear_linear_mirror*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBiasNearestnearest, "dEQP-VK.texture.mipmap.3d.bias.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBiasLinearnearest, "dEQP-VK.texture.mipmap.3d.bias.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBiasNearestlinear, "dEQP-VK.texture.mipmap.3d.bias.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBiasLinearlinear, "dEQP-VK.texture.mipmap.3d.bias.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMinlodNearestnearest, "dEQP-VK.texture.mipmap.3d.min_lod.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMinlodLinearnearest, "dEQP-VK.texture.mipmap.3d.min_lod.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMinlodNearestlinear, "dEQP-VK.texture.mipmap.3d.min_lod.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMinlodLinearlinear, "dEQP-VK.texture.mipmap.3d.min_lod.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlodNearestnearest, "dEQP-VK.texture.mipmap.3d.max_lod.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlodLinearnearest, "dEQP-VK.texture.mipmap.3d.max_lod.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlodNearestlinear, "dEQP-VK.texture.mipmap.3d.max_lod.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlodLinearlinear, "dEQP-VK.texture.mipmap.3d.max_lod.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBaselevelNearestnearest, "dEQP-VK.texture.mipmap.3d.base_level.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBaselevelLinearnearest, "dEQP-VK.texture.mipmap.3d.base_level.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBaselevelNearestlinear, "dEQP-VK.texture.mipmap.3d.base_level.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBaselevelLinearlinear, "dEQP-VK.texture.mipmap.3d.base_level.linear_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlevelNearestnearest, "dEQP-VK.texture.mipmap.3d.max_level.nearest_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlevelLinearnearest, "dEQP-VK.texture.mipmap.3d.max_level.linear_nearest*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlevelNearestlinear, "dEQP-VK.texture.mipmap.3d.max_level.nearest_linear*"); +static SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlevelLinearlinear, "dEQP-VK.texture.mipmap.3d.max_level.linear_linear*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_multisampleTestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_multisampleTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..54c639be264a6e3fe54e169180e6a69f072a1cbb --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_multisampleTestCase.cpp @@ -0,0 +1,32 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0010TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsTexture0010TS, TCAtomicStorageimager32i, "dEQP-VK.texture.multisample.atomic.storage_image_r32i*"); +static SHRINK_HWTEST_F(ActsTexture0010TS, TCAtomicStorageimager32ui, "dEQP-VK.texture.multisample.atomic.storage_image_r32ui*"); +static SHRINK_HWTEST_F(ActsTexture0010TS, TCInvalidsampleindexSamplecount2, "dEQP-VK.texture.multisample.invalid_sample_index.sample_count_2*"); +static SHRINK_HWTEST_F(ActsTexture0010TS, TCInvalidsampleindexSamplecount4, "dEQP-VK.texture.multisample.invalid_sample_index.sample_count_4*"); +static SHRINK_HWTEST_F(ActsTexture0010TS, TCInvalidsampleindexSamplecount8, "dEQP-VK.texture.multisample.invalid_sample_index.sample_count_8*"); +static SHRINK_HWTEST_F(ActsTexture0010TS, TCInvalidsampleindexSamplecount16, "dEQP-VK.texture.multisample.invalid_sample_index.sample_count_16*"); +static SHRINK_HWTEST_F(ActsTexture0010TS, TCInvalidsampleindexSamplecount32, "dEQP-VK.texture.multisample.invalid_sample_index.sample_count_32*"); +static SHRINK_HWTEST_F(ActsTexture0010TS, TCInvalidsampleindexSamplecount64, "dEQP-VK.texture.multisample.invalid_sample_index.sample_count_64*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_shadow01TestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_shadow01TestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1c3e1a0203d8ef42bad1bce5d2eeda7d6492a982 --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_shadow01TestCase.cpp @@ -0,0 +1,1560 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0002TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessorequald16unorm, "dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessorequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessorequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessd16unorm, "dEQP-VK.texture.shadow.2d.nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessd16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessd32sfloat, "dEQP-VK.texture.shadow.2d.nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessd32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessr16unorm, "dEQP-VK.texture.shadow.2d.nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessr16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestLessr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparselessr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterd16unorm, "dEQP-VK.texture.shadow.2d.nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterd32sfloat, "dEQP-VK.texture.shadow.2d.nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterr16unorm, "dEQP-VK.texture.shadow.2d.nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestGreaterr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestEquald16unorm, "dEQP-VK.texture.shadow.2d.nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseequald16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestEquald32sfloat, "dEQP-VK.texture.shadow.2d.nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestEquald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestEquald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestEqualr16unorm, "dEQP-VK.texture.shadow.2d.nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestEqualr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNotequald16unorm, "dEQP-VK.texture.shadow.2d.nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNotequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNotequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNotequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestAlwaysd16unorm, "dEQP-VK.texture.shadow.2d.nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.2d.nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestAlwaysr16unorm, "dEQP-VK.texture.shadow.2d.nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNeverd16unorm, "dEQP-VK.texture.shadow.2d.nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseneverd16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNeverd32sfloat, "dEQP-VK.texture.shadow.2d.nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNeverr16unorm, "dEQP-VK.texture.shadow.2d.nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseneverr16unorm, "dEQP-VK.texture.shadow.2d.nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestNeverr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.2d.nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessorequald16unorm, "dEQP-VK.texture.shadow.2d.linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessorequald32sfloat, "dEQP-VK.texture.shadow.2d.linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessorequalr16unorm, "dEQP-VK.texture.shadow.2d.linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d.linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessd16unorm, "dEQP-VK.texture.shadow.2d.linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessd16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessd32sfloat, "dEQP-VK.texture.shadow.2d.linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessd32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessr16unorm, "dEQP-VK.texture.shadow.2d.linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessr16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearLessr32sfloat, "dEQP-VK.texture.shadow.2d.linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparselessr32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterd16unorm, "dEQP-VK.texture.shadow.2d.linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterd32sfloat, "dEQP-VK.texture.shadow.2d.linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterr16unorm, "dEQP-VK.texture.shadow.2d.linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearGreaterr32sfloat, "dEQP-VK.texture.shadow.2d.linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearEquald16unorm, "dEQP-VK.texture.shadow.2d.linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseequald16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearEquald32sfloat, "dEQP-VK.texture.shadow.2d.linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseequald32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearEquald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearEquald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearEqualr16unorm, "dEQP-VK.texture.shadow.2d.linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseequalr16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearEqualr32sfloat, "dEQP-VK.texture.shadow.2d.linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNotequald16unorm, "dEQP-VK.texture.shadow.2d.linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNotequald32sfloat, "dEQP-VK.texture.shadow.2d.linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNotequalr16unorm, "dEQP-VK.texture.shadow.2d.linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNotequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearAlwaysd16unorm, "dEQP-VK.texture.shadow.2d.linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.2d.linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearAlwaysr16unorm, "dEQP-VK.texture.shadow.2d.linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.2d.linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNeverd16unorm, "dEQP-VK.texture.shadow.2d.linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseneverd16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNeverd32sfloat, "dEQP-VK.texture.shadow.2d.linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNeverr16unorm, "dEQP-VK.texture.shadow.2d.linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseneverr16unorm, "dEQP-VK.texture.shadow.2d.linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearNeverr32sfloat, "dEQP-VK.texture.shadow.2d.linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.2d.linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessorequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessorequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessorequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestLessr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparselessr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestGreaterr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestEquald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestEquald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestEquald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestEquald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestEqualr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestEqualr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNotequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNotequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNotequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNotequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestAlwaysd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestAlwaysr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNeverd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseneverd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNeverd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNeverr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseneverr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestNeverr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmapnearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessorequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessorequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessorequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestLessr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparselessr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestGreaterr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestEquald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestEquald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestEquald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestEquald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestEqualr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestEqualr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNotequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNotequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNotequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNotequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestAlwaysd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestAlwaysr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNeverd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseneverd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNeverd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNeverr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseneverr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestNeverr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmapnearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessorequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessorequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessorequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearLessr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparselessr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearGreaterr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearEquald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearEquald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearEquald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearEquald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearEqualr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearEqualr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNotequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNotequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNotequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNotequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearAlwaysd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearAlwaysr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNeverd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseneverd16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNeverd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNeverr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseneverr16unorm, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearNeverr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dNearestmipmaplinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessorequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessorequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessorequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearLessr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparselessr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearGreaterr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearEquald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearEquald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearEquald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearEquald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearEqualr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearEqualr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNotequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNotequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNotequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNotequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearAlwaysd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearAlwaysr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNeverd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseneverd16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNeverd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNeverr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseneverr16unorm, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearNeverr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2dLinearmipmaplinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessorequald16unorm, "dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessorequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessorequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessd16unorm, "dEQP-VK.texture.shadow.cube.nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessd16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessd32sfloat, "dEQP-VK.texture.shadow.cube.nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessd32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessr16unorm, "dEQP-VK.texture.shadow.cube.nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessr16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestLessr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparselessr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterd16unorm, "dEQP-VK.texture.shadow.cube.nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterd32sfloat, "dEQP-VK.texture.shadow.cube.nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterr16unorm, "dEQP-VK.texture.shadow.cube.nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestGreaterr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestEquald16unorm, "dEQP-VK.texture.shadow.cube.nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseequald16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestEquald32sfloat, "dEQP-VK.texture.shadow.cube.nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestEquald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestEquald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestEqualr16unorm, "dEQP-VK.texture.shadow.cube.nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestEqualr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNotequald16unorm, "dEQP-VK.texture.shadow.cube.nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNotequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNotequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNotequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestAlwaysd16unorm, "dEQP-VK.texture.shadow.cube.nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.cube.nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestAlwaysr16unorm, "dEQP-VK.texture.shadow.cube.nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNeverd16unorm, "dEQP-VK.texture.shadow.cube.nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseneverd16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNeverd32sfloat, "dEQP-VK.texture.shadow.cube.nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNeverr16unorm, "dEQP-VK.texture.shadow.cube.nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseneverr16unorm, "dEQP-VK.texture.shadow.cube.nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestNeverr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.cube.nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessorequald16unorm, "dEQP-VK.texture.shadow.cube.linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessorequald32sfloat, "dEQP-VK.texture.shadow.cube.linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessorequalr16unorm, "dEQP-VK.texture.shadow.cube.linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessd16unorm, "dEQP-VK.texture.shadow.cube.linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessd16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessd32sfloat, "dEQP-VK.texture.shadow.cube.linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessd32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessr16unorm, "dEQP-VK.texture.shadow.cube.linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessr16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearLessr32sfloat, "dEQP-VK.texture.shadow.cube.linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparselessr32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterd16unorm, "dEQP-VK.texture.shadow.cube.linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterd32sfloat, "dEQP-VK.texture.shadow.cube.linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterr16unorm, "dEQP-VK.texture.shadow.cube.linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearGreaterr32sfloat, "dEQP-VK.texture.shadow.cube.linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearEquald16unorm, "dEQP-VK.texture.shadow.cube.linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseequald16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearEquald32sfloat, "dEQP-VK.texture.shadow.cube.linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseequald32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearEquald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearEquald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearEqualr16unorm, "dEQP-VK.texture.shadow.cube.linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseequalr16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearEqualr32sfloat, "dEQP-VK.texture.shadow.cube.linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNotequald16unorm, "dEQP-VK.texture.shadow.cube.linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNotequald32sfloat, "dEQP-VK.texture.shadow.cube.linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNotequalr16unorm, "dEQP-VK.texture.shadow.cube.linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNotequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearAlwaysd16unorm, "dEQP-VK.texture.shadow.cube.linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.cube.linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearAlwaysr16unorm, "dEQP-VK.texture.shadow.cube.linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.cube.linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNeverd16unorm, "dEQP-VK.texture.shadow.cube.linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseneverd16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNeverd32sfloat, "dEQP-VK.texture.shadow.cube.linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNeverr16unorm, "dEQP-VK.texture.shadow.cube.linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseneverr16unorm, "dEQP-VK.texture.shadow.cube.linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearNeverr32sfloat, "dEQP-VK.texture.shadow.cube.linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.cube.linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessorequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessorequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessorequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestLessr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparselessr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestGreaterr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestEquald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestEquald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestEquald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestEquald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestEqualr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestEqualr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNotequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNotequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNotequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNotequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestAlwaysd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestAlwaysr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNeverd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseneverd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNeverd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNeverr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseneverr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestNeverr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmapnearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessorequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessorequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessorequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestLessr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparselessr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestGreaterr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestEquald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestEquald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestEquald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestEquald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestEqualr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestEqualr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNotequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNotequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNotequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNotequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestAlwaysd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestAlwaysr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNeverd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseneverd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNeverd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNeverr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseneverr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestNeverr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmapnearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessorequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessorequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessorequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearLessr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparselessr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearGreaterr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearEquald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearEquald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearEquald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearEquald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearEqualr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearEqualr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNotequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNotequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNotequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNotequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearAlwaysd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearAlwaysr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNeverd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseneverd16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNeverd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNeverr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseneverr16unorm, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearNeverr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeNearestmipmaplinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessorequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessorequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessorequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearLessr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparselessr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearGreaterr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearEquald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearEquald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearEquald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearEquald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearEqualr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearEqualr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNotequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNotequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNotequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNotequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearAlwaysd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearAlwaysr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNeverd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseneverd16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNeverd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNeverr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseneverr16unorm, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearNeverr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubeLinearmipmaplinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r32_sfloat*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_shadow02TestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_shadow02TestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f705747e57c1af91c109a0b1e722efdb3b63cd2c --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_shadow02TestCase.cpp @@ -0,0 +1,1817 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0002TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessorequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestLessr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparselessr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestGreaterr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestEquald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestEquald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestEquald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestEquald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestEqualr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestEqualr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNotequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNotequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNotequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNotequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestAlwaysd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestAlwaysr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNeverd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseneverd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNeverd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNeverr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseneverr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestNeverr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessorequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessd16unorm, "dEQP-VK.texture.shadow.2d_array.linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessd16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearLessr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparselessr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterd16unorm, "dEQP-VK.texture.shadow.2d_array.linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearGreaterr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearEquald16unorm, "dEQP-VK.texture.shadow.2d_array.linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearEquald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearEquald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearEquald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearEqualr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearEqualr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNotequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNotequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNotequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNotequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearAlwaysd16unorm, "dEQP-VK.texture.shadow.2d_array.linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearAlwaysr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNeverd16unorm, "dEQP-VK.texture.shadow.2d_array.linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseneverd16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNeverd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNeverr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseneverr16unorm, "dEQP-VK.texture.shadow.2d_array.linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearNeverr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessorequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestLessr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparselessr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestGreaterr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestEquald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestEquald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestEquald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestEquald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestEqualr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestEqualr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNotequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNotequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNotequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNotequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestAlwaysd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestAlwaysr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNeverd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseneverd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNeverd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNeverr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseneverr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestNeverr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmapnearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessorequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestLessr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparselessr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestGreaterr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestEquald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestEquald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestEquald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestEquald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestEqualr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestEqualr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNotequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNotequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNotequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNotequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestAlwaysd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestAlwaysr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNeverd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseneverd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNeverd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNeverr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseneverr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestNeverr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmapnearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessorequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearLessr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparselessr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearGreaterr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearEquald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearEquald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearEquald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearEquald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearEqualr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearEqualr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNotequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNotequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNotequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNotequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearAlwaysd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearAlwaysr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNeverd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseneverd16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNeverd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNeverr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseneverr16unorm, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearNeverr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayNearestmipmaplinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessorequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearLessr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparselessr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearGreaterr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearEquald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearEquald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearEquald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearEquald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearEqualr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearEqualr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNotequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNotequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNotequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNotequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearAlwaysd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearAlwaysr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNeverd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseneverd16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNeverd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNeverr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseneverr16unorm, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearNeverr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC2darrayLinearmipmaplinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessorequald16unorm, "dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessorequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessorequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessd16unorm, "dEQP-VK.texture.shadow.1d.nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessd16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessd32sfloat, "dEQP-VK.texture.shadow.1d.nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessd32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessr16unorm, "dEQP-VK.texture.shadow.1d.nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessr16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestLessr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparselessr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterd16unorm, "dEQP-VK.texture.shadow.1d.nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterd32sfloat, "dEQP-VK.texture.shadow.1d.nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterr16unorm, "dEQP-VK.texture.shadow.1d.nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestGreaterr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestEquald16unorm, "dEQP-VK.texture.shadow.1d.nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseequald16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestEquald32sfloat, "dEQP-VK.texture.shadow.1d.nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestEquald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestEquald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestEqualr16unorm, "dEQP-VK.texture.shadow.1d.nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestEqualr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNotequald16unorm, "dEQP-VK.texture.shadow.1d.nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNotequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNotequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNotequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestAlwaysd16unorm, "dEQP-VK.texture.shadow.1d.nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.1d.nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestAlwaysr16unorm, "dEQP-VK.texture.shadow.1d.nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNeverd16unorm, "dEQP-VK.texture.shadow.1d.nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseneverd16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNeverd32sfloat, "dEQP-VK.texture.shadow.1d.nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNeverr16unorm, "dEQP-VK.texture.shadow.1d.nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseneverr16unorm, "dEQP-VK.texture.shadow.1d.nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestNeverr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.1d.nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessorequald16unorm, "dEQP-VK.texture.shadow.1d.linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessorequald32sfloat, "dEQP-VK.texture.shadow.1d.linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessorequalr16unorm, "dEQP-VK.texture.shadow.1d.linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d.linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessd16unorm, "dEQP-VK.texture.shadow.1d.linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessd16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessd32sfloat, "dEQP-VK.texture.shadow.1d.linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessd32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessr16unorm, "dEQP-VK.texture.shadow.1d.linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessr16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearLessr32sfloat, "dEQP-VK.texture.shadow.1d.linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparselessr32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterd16unorm, "dEQP-VK.texture.shadow.1d.linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterd32sfloat, "dEQP-VK.texture.shadow.1d.linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterr16unorm, "dEQP-VK.texture.shadow.1d.linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearGreaterr32sfloat, "dEQP-VK.texture.shadow.1d.linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearEquald16unorm, "dEQP-VK.texture.shadow.1d.linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseequald16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearEquald32sfloat, "dEQP-VK.texture.shadow.1d.linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseequald32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearEquald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearEquald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearEqualr16unorm, "dEQP-VK.texture.shadow.1d.linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseequalr16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearEqualr32sfloat, "dEQP-VK.texture.shadow.1d.linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNotequald16unorm, "dEQP-VK.texture.shadow.1d.linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNotequald32sfloat, "dEQP-VK.texture.shadow.1d.linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNotequalr16unorm, "dEQP-VK.texture.shadow.1d.linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNotequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearAlwaysd16unorm, "dEQP-VK.texture.shadow.1d.linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.1d.linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearAlwaysr16unorm, "dEQP-VK.texture.shadow.1d.linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.1d.linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNeverd16unorm, "dEQP-VK.texture.shadow.1d.linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseneverd16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNeverd32sfloat, "dEQP-VK.texture.shadow.1d.linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNeverr16unorm, "dEQP-VK.texture.shadow.1d.linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseneverr16unorm, "dEQP-VK.texture.shadow.1d.linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearNeverr32sfloat, "dEQP-VK.texture.shadow.1d.linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.1d.linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessorequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessorequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessorequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestLessr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparselessr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestGreaterr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestEquald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestEquald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestEquald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestEquald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestEqualr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestEqualr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNotequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNotequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNotequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNotequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestAlwaysd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestAlwaysr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNeverd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseneverd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNeverd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNeverr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseneverr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestNeverr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmapnearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessorequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessorequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessorequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestLessr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparselessr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestGreaterr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestEquald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestEquald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestEquald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestEquald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestEqualr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestEqualr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNotequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNotequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNotequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNotequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestAlwaysd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestAlwaysr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNeverd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseneverd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNeverd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNeverr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseneverr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestNeverr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmapnearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessorequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessorequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessorequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearLessr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparselessr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearGreaterr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearEquald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearEquald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearEquald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearEquald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearEqualr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearEqualr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNotequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNotequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNotequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNotequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearAlwaysd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearAlwaysr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNeverd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseneverd16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNeverd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNeverr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseneverr16unorm, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearNeverr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dNearestmipmaplinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessorequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessorequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessorequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearLessr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparselessr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearGreaterr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearEquald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearEquald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearEquald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearEquald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearEqualr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearEqualr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNotequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNotequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNotequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNotequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearAlwaysd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearAlwaysr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNeverd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseneverd16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNeverd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNeverr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseneverr16unorm, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearNeverr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1dLinearmipmaplinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessorequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestLessr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparselessr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestGreaterr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestEquald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestEquald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestEquald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestEquald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestEqualr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestEqualr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNotequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNotequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNotequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNotequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestAlwaysd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestAlwaysr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNeverd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseneverd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNeverd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNeverr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseneverr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestNeverr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessorequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessd16unorm, "dEQP-VK.texture.shadow.1d_array.linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessd16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearLessr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparselessr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterd16unorm, "dEQP-VK.texture.shadow.1d_array.linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearGreaterr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearEquald16unorm, "dEQP-VK.texture.shadow.1d_array.linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearEquald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearEquald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearEquald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearEqualr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearEqualr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNotequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNotequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNotequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNotequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearAlwaysd16unorm, "dEQP-VK.texture.shadow.1d_array.linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearAlwaysr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNeverd16unorm, "dEQP-VK.texture.shadow.1d_array.linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseneverd16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNeverd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNeverr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseneverr16unorm, "dEQP-VK.texture.shadow.1d_array.linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearNeverr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear.sparse_never_r32_sfloat*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_shadow03TestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_shadow03TestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1b47f204aeac88139714d9abcf351b5d64a39d15 --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_shadow03TestCase.cpp @@ -0,0 +1,1307 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0002TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessorequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestLessr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparselessr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestGreaterr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestEquald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestEquald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestEquald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestEquald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestEqualr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestEqualr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNotequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNotequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNotequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNotequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestAlwaysd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestAlwaysr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNeverd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseneverd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNeverd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNeverr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseneverr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestNeverr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmapnearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessorequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestLessr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparselessr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestGreaterr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestEquald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestEquald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestEquald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestEquald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestEqualr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestEqualr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNotequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNotequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNotequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNotequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestAlwaysd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestAlwaysr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNeverd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseneverd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNeverd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNeverr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseneverr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestNeverr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmapnearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessorequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearLessr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparselessr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearGreaterr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearEquald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearEquald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearEquald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearEquald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearEqualr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearEqualr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNotequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNotequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNotequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNotequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearAlwaysd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearAlwaysr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNeverd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseneverd16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNeverd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNeverr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseneverr16unorm, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearNeverr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayNearestmipmaplinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessorequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearLessr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparselessr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearGreaterr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearEquald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearEquald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearEquald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearEquald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearEqualr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearEqualr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNotequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNotequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNotequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNotequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearAlwaysd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearAlwaysr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNeverd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseneverd16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNeverd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNeverr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseneverr16unorm, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearNeverr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TC1darrayLinearmipmaplinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessorequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestLessr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparselessr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestGreaterr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestEquald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestEquald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestEquald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestEquald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestEqualr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestEqualr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNotequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNotequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNotequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNotequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestAlwaysd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestAlwaysr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNeverd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseneverd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNeverd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNeverr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseneverr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestNeverr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessorequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessd16unorm, "dEQP-VK.texture.shadow.cube_array.linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessd16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearLessr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparselessr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterd16unorm, "dEQP-VK.texture.shadow.cube_array.linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearGreaterr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearEquald16unorm, "dEQP-VK.texture.shadow.cube_array.linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearEquald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearEquald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearEquald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearEqualr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearEqualr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNotequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNotequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNotequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNotequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearAlwaysd16unorm, "dEQP-VK.texture.shadow.cube_array.linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearAlwaysr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNeverd16unorm, "dEQP-VK.texture.shadow.cube_array.linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseneverd16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNeverd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNeverr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseneverr16unorm, "dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearNeverr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r32_sfloat*"); + + +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessorequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestLessr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparselessr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestGreaterr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestEquald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestEquald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestEquald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestEquald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestEqualr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestEqualr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNotequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNotequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNotequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNotequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestAlwaysd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestAlwaysr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNeverd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseneverd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNeverd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNeverr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseneverr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestNeverr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmapnearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessorequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessorequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterorequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestLessr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparselessr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestGreaterr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestEquald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestEqualx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestEquald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestEquald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestEquald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestEquald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestEqualr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestEqualr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNotequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsenotequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNotequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsenotequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNotequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNotequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNotequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsenotequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNotequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestAlwaysd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsealwaysd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestAlwaysd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestAlwaysr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsealwaysr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestAlwaysr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNeverd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseneverd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNeverx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNeverd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseneverd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNeverd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNeverd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNeverd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNeverr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseneverr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestNeverr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmapnearestSparseneverr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessorequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearLessr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparselessr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearGreaterr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearEquald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearEquald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearEquald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearEquald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearEqualr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearEqualr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNotequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNotequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNotequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNotequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearAlwaysd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearAlwaysr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNeverd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseneverd16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNeverd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNeverr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseneverr16unorm, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearNeverr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayNearestmipmaplinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessorequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessorequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterorequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterorequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterorequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterorequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterorequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterorequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterorequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterorequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterorequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearLessr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparselessr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearGreaterr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsegreaterr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearEquald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearEqualx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearEquald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearEquald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearEquald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearEquald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearEqualr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearEqualr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNotequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsenotequald16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsenotequalx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNotequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsenotequald32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNotequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsenotequald16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNotequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsenotequald24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsenotequald32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNotequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsenotequalr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNotequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsenotequalr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearAlwaysd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsealwaysd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearAlwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsealwaysx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearAlwaysd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsealwaysd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearAlwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsealwaysd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearAlwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsealwaysd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearAlwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsealwaysd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearAlwaysr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsealwaysr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearAlwaysr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparsealwaysr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNeverd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseneverd16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNeverx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseneverx8d24unormpack32, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNeverd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseneverd32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNeverd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseneverd16unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNeverd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseneverd24unorms8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNeverd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseneverd32sfloats8uint, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNeverr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseneverr16unorm, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_r16_unorm*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearNeverr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_r32_sfloat*"); +static SHRINK_HWTEST_F(ActsTexture0002TS, TCCubearrayLinearmipmaplinearSparseneverr32sfloat, "dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_r32_sfloat*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_subgroup_lodTestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_subgroup_lodTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..6387bd568d1680e9c4980fc74fe8bfcd114d1050 --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_subgroup_lodTestCase.cpp @@ -0,0 +1,27 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0007TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsTexture0007TS, TCTexturelod, "dEQP-VK.texture.subgroup_lod.texturelod*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCTexturegrad, "dEQP-VK.texture.subgroup_lod.texturegrad*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCTexelfetch, "dEQP-VK.texture.subgroup_lod.texelfetch*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_swizzle01TestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_swizzle01TestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..eca0f9385099c7be5801a1938b874eb0a5c1b9ee --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_swizzle01TestCase.cpp @@ -0,0 +1,1590 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0006TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4unormpack82dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR4g4b4a4unormpack162dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g6b5unormpack162dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR5g5b5a1unormpack162dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8unorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8snorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8uint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8sint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8srgb2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8unorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8snorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8uint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8sint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8srgb2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8unorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8snorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8uint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8sint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8srgb2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8unorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8snorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8uint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8sint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR8g8b8a8srgb2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10unormpack322dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2r10g10b10uintpack322dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA2b10g10r10uscaledpack322dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16unorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16snorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16uint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16sfloat2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16unorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16snorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16uint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16sfloat2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16unorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16snorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16uint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16sfloat2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16unorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16snorm2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sscaled2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16uint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR16g16b16a16sfloat2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32uint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32sfloat2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32uint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32sfloat2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32uint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32sfloat2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32uint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sint2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingR32g32b32a32sfloat2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB10g11r11ufloatpack322dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingE5b9g9r9ufloatpack322dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB4g4r4a4unormpack162dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingB5g5r5a1unormpack162dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4r4g4b4unormpack16ext2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingA4b4g4r4unormpack16ext2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0006TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_pot_sparse_abgr*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_swizzle02TestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_swizzle02TestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1237750ec087076fc6793914e12f84e42be65c08 --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_swizzle02TestCase.cpp @@ -0,0 +1,1734 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0008TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11snormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingEacr11g11snormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc4x4srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x4srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc5x5srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x5srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc6x6srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x5srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x6srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc8x8srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x5srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x6srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x8srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc10x10srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x10srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12unormblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingAstc12x12srgbblock2dpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_pot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4unormpack82dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r4g4_unorm_pack8_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR4g4b4a4unormpack162dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r4g4b4a4_unorm_pack16_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g6b5unormpack162dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r5g6b5_unorm_pack16_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR5g5b5a1unormpack162dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r5g5b5a1_unorm_pack16_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8unorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_unorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8snorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_snorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_uscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_sscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8uint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_uint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8sint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_sint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8srgb2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8_srgb_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8unorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_unorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8snorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_snorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8uint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_uint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8sint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_sint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8srgb2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8_srgb_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8unorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_unorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8snorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_snorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8uint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_uint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8sint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_sint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8srgb2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8_srgb_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8unorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_unorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8snorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_snorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8uint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_uint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8sint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_sint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR8g8b8a8srgb2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r8g8b8a8_srgb_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10unormpack322dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_unorm_pack32_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2r10g10b10uintpack322dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.a2r10g10b10_uint_pack32_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingA2b10g10r10uscaledpack322dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.a2b10g10r10_uscaled_pack32_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16unorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_unorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16snorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_snorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_uscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_sscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16uint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_uint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_sint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16sfloat2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16_sfloat_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16unorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_unorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16snorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_snorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16uint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_uint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16sfloat2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16_sfloat_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16unorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_unorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16snorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_snorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16uint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_uint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16sfloat2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16_sfloat_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16unorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_unorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16snorm2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_snorm_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sscaled2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sscaled_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16uint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_uint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0008TS, TCComponentmappingR16g16b16a16sfloat2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r16g16b16a16_sfloat_2d_npot_sparse_abgr*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_swizzle03TestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_swizzle03TestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..349b00495fe346ad3b08d3e4375370e4dd643d9f --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_swizzle03TestCase.cpp @@ -0,0 +1,1453 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0009TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4unormpack82dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4_unorm_pack8_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4unormpack82dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4_unorm_pack8_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4unormpack82dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4_unorm_pack8_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4unormpack82dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4_unorm_pack8_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4unormpack82dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4_unorm_pack8_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4unormpack82dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4_unorm_pack8_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4b4a4unormpack162dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4b4a4_unorm_pack16_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4b4a4unormpack162dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4b4a4_unorm_pack16_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4b4a4unormpack162dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4b4a4_unorm_pack16_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4b4a4unormpack162dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4b4a4_unorm_pack16_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4b4a4unormpack162dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4b4a4_unorm_pack16_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4b4a4unormpack162dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4b4a4_unorm_pack16_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g6b5unormpack162dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g6b5_unorm_pack16_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g6b5unormpack162dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g6b5_unorm_pack16_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g6b5unormpack162dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r5g6b5_unorm_pack16_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g6b5unormpack162dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g6b5_unorm_pack16_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g6b5unormpack162dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g6b5_unorm_pack16_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g6b5unormpack162dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r5g6b5_unorm_pack16_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g5b5a1unormpack162dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g5b5a1_unorm_pack16_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g5b5a1unormpack162dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g5b5a1_unorm_pack16_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g5b5a1unormpack162dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r5g5b5a1_unorm_pack16_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g5b5a1unormpack162dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g5b5a1_unorm_pack16_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g5b5a1unormpack162dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g5b5a1_unorm_pack16_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g5b5a1unormpack162dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r5g5b5a1_unorm_pack16_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8unorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_unorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8unorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_unorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8unorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_unorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8unorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_unorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8unorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_unorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8unorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_unorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8snorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_snorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8snorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_snorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8snorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_snorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8snorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_snorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8snorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_snorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8snorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_snorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8srgb2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_srgb_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8srgb2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_srgb_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8srgb2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_srgb_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8srgb2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_srgb_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8srgb2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_srgb_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8srgb2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_srgb_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8unorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_unorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8unorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_unorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8unorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_unorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8unorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_unorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8unorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_unorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8unorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_unorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8snorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_snorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8snorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_snorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8snorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_snorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8snorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_snorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8snorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_snorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8snorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_snorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8srgb2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_srgb_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8srgb2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_srgb_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8srgb2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_srgb_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8srgb2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_srgb_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8srgb2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_srgb_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8srgb2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_srgb_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8unorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_unorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8unorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_unorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8unorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_unorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8unorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_unorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8unorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_unorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8unorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_unorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8snorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_snorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8snorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_snorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8snorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_snorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8snorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_snorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8snorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_snorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8snorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_snorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8srgb2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_srgb_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8srgb2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_srgb_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8srgb2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_srgb_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8srgb2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_srgb_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8srgb2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_srgb_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8srgb2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_srgb_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8unorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_unorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8unorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_unorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8unorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_unorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8unorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_unorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8unorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_unorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8unorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_unorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8snorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_snorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8snorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_snorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8snorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_snorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8snorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_snorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8snorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_snorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8snorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_snorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8srgb2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_srgb_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8srgb2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_srgb_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8srgb2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_srgb_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8srgb2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_srgb_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8srgb2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_srgb_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8srgb2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_srgb_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10unormpack322dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_unorm_pack32_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10unormpack322dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_unorm_pack32_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10unormpack322dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_unorm_pack32_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10unormpack322dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_unorm_pack32_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10unormpack322dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_unorm_pack32_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10unormpack322dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_unorm_pack32_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10uintpack322dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_uint_pack32_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10uintpack322dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_uint_pack32_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10uintpack322dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_uint_pack32_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10uintpack322dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_uint_pack32_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10uintpack322dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_uint_pack32_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10uintpack322dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_uint_pack32_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2b10g10r10uscaledpack322dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.a2b10g10r10_uscaled_pack32_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2b10g10r10uscaledpack322dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.a2b10g10r10_uscaled_pack32_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2b10g10r10uscaledpack322dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.a2b10g10r10_uscaled_pack32_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2b10g10r10uscaledpack322dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.a2b10g10r10_uscaled_pack32_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2b10g10r10uscaledpack322dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.a2b10g10r10_uscaled_pack32_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2b10g10r10uscaledpack322dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.a2b10g10r10_uscaled_pack32_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16unorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_unorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16unorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_unorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16unorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_unorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16unorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_unorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16unorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_unorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16unorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_unorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16snorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_snorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16snorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_snorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16snorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_snorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16snorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_snorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16snorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_snorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16snorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_snorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sfloat2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sfloat_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sfloat2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sfloat_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sfloat2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sfloat_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sfloat2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sfloat_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sfloat2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sfloat_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sfloat2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sfloat_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16unorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_unorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16unorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_unorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16unorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_unorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16unorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_unorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16unorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_unorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16unorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_unorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16snorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_snorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16snorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_snorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16snorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_snorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16snorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_snorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16snorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_snorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16snorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_snorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sfloat2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sfloat_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sfloat2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sfloat_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sfloat2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sfloat_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sfloat2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sfloat_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sfloat2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sfloat_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sfloat2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sfloat_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16unorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_unorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16unorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_unorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16unorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_unorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16unorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_unorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16unorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_unorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16unorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_unorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16snorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_snorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16snorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_snorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16snorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_snorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16snorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_snorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16snorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_snorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16snorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_snorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sfloat2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sfloat_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sfloat2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sfloat_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sfloat2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sfloat_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sfloat2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sfloat_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sfloat2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sfloat_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sfloat2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sfloat_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16unorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_unorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16unorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_unorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16unorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_unorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16unorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_unorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16unorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_unorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16unorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_unorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16snorm2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_snorm_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16snorm2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_snorm_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16snorm2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_snorm_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16snorm2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_snorm_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16snorm2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_snorm_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16snorm2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_snorm_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sscaled2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sscaled_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sscaled2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sscaled_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sscaled2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sscaled_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sscaled2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sscaled_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sscaled2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sscaled_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sscaled2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sscaled_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sfloat2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sfloat_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sfloat2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sfloat_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sfloat2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sfloat_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sfloat2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sfloat_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sfloat2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sfloat_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sfloat2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sfloat_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32uint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_uint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32uint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_uint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32uint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32_uint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32uint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_uint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32uint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_uint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32uint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32_uint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sfloat2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sfloat_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sfloat2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sfloat_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sfloat2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sfloat_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sfloat2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sfloat_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sfloat2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sfloat_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sfloat2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sfloat_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32uint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_uint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32uint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_uint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32uint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_uint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32uint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_uint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32uint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_uint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32uint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_uint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sfloat2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sfloat_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sfloat2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sfloat_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sfloat2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sfloat_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sfloat2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sfloat_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sfloat2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sfloat_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sfloat2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sfloat_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32uint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_uint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32uint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_uint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32uint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_uint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32uint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_uint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32uint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_uint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32uint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_uint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sfloat2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sfloat_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sfloat2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sfloat_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sfloat2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sfloat_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sfloat2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sfloat_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sfloat2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sfloat_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sfloat2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sfloat_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32uint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_uint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32uint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_uint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32uint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_uint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32uint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_uint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32uint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_uint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32uint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_uint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sint2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sint_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sint2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sint_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sint2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sint_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sint2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sint_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sint2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sint_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sint2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sint_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sfloat2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sfloat_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sfloat2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sfloat_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sfloat2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sfloat_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sfloat2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sfloat_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sfloat2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sfloat_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sfloat2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sfloat_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB10g11r11ufloatpack322dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.b10g11r11_ufloat_pack32_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB10g11r11ufloatpack322dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.b10g11r11_ufloat_pack32_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB10g11r11ufloatpack322dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.b10g11r11_ufloat_pack32_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB10g11r11ufloatpack322dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.b10g11r11_ufloat_pack32_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB10g11r11ufloatpack322dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.b10g11r11_ufloat_pack32_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB10g11r11ufloatpack322dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.b10g11r11_ufloat_pack32_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateE5b9g9r9ufloatpack322dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.e5b9g9r9_ufloat_pack32_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateE5b9g9r9ufloatpack322dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.e5b9g9r9_ufloat_pack32_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateE5b9g9r9ufloatpack322dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.e5b9g9r9_ufloat_pack32_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateE5b9g9r9ufloatpack322dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.e5b9g9r9_ufloat_pack32_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateE5b9g9r9ufloatpack322dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.e5b9g9r9_ufloat_pack32_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateE5b9g9r9ufloatpack322dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.e5b9g9r9_ufloat_pack32_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB4g4r4a4unormpack162dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.b4g4r4a4_unorm_pack16_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB4g4r4a4unormpack162dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.b4g4r4a4_unorm_pack16_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB4g4r4a4unormpack162dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.b4g4r4a4_unorm_pack16_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB4g4r4a4unormpack162dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.b4g4r4a4_unorm_pack16_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB4g4r4a4unormpack162dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.b4g4r4a4_unorm_pack16_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB4g4r4a4unormpack162dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.b4g4r4a4_unorm_pack16_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB5g5r5a1unormpack162dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.b5g5r5a1_unorm_pack16_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB5g5r5a1unormpack162dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.b5g5r5a1_unorm_pack16_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB5g5r5a1unormpack162dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.b5g5r5a1_unorm_pack16_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB5g5r5a1unormpack162dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.b5g5r5a1_unorm_pack16_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB5g5r5a1unormpack162dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.b5g5r5a1_unorm_pack16_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB5g5r5a1unormpack162dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.b5g5r5a1_unorm_pack16_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4r4g4b4unormpack16ext2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.a4r4g4b4_unorm_pack16_ext_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4r4g4b4unormpack16ext2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.a4r4g4b4_unorm_pack16_ext_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4r4g4b4unormpack16ext2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.a4r4g4b4_unorm_pack16_ext_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4r4g4b4unormpack16ext2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.a4r4g4b4_unorm_pack16_ext_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4r4g4b4unormpack16ext2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.a4r4g4b4_unorm_pack16_ext_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4r4g4b4unormpack16ext2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.a4r4g4b4_unorm_pack16_ext_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4b4g4r4unormpack16ext2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.a4b4g4r4_unorm_pack16_ext_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4b4g4r4unormpack16ext2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.a4b4g4r4_unorm_pack16_ext_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4b4g4r4unormpack16ext2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.a4b4g4r4_unorm_pack16_ext_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4b4g4r4unormpack16ext2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.a4b4g4r4_unorm_pack16_ext_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4b4g4r4unormpack16ext2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.a4b4g4r4_unorm_pack16_ext_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4b4g4r4unormpack16ext2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.a4b4g4r4_unorm_pack16_ext_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11snormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_snorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11snormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_snorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11snormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_snorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11snormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_snorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11snormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_snorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11snormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_snorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11snormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_snorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11snormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_snorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11snormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_snorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11snormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_snorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11snormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_snorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11snormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_snorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12unormblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_unorm_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12unormblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_unorm_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12unormblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_unorm_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12unormblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_unorm_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12unormblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_unorm_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12unormblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_unorm_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12srgbblock2dpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_srgb_block_2d_pot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12srgbblock2dpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_srgb_block_2d_pot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12srgbblock2dpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_srgb_block_2d_pot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12srgbblock2dpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_srgb_block_2d_pot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12srgbblock2dpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_srgb_block_2d_pot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12srgbblock2dpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_srgb_block_2d_pot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4unormpack82dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4_unorm_pack8_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4unormpack82dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4_unorm_pack8_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4unormpack82dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4_unorm_pack8_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4unormpack82dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4_unorm_pack8_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4unormpack82dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4_unorm_pack8_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4unormpack82dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4_unorm_pack8_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4b4a4unormpack162dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4b4a4_unorm_pack16_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4b4a4unormpack162dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4b4a4_unorm_pack16_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4b4a4unormpack162dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4b4a4_unorm_pack16_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4b4a4unormpack162dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4b4a4_unorm_pack16_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4b4a4unormpack162dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4b4a4_unorm_pack16_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR4g4b4a4unormpack162dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r4g4b4a4_unorm_pack16_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g6b5unormpack162dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g6b5_unorm_pack16_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g6b5unormpack162dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g6b5_unorm_pack16_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g6b5unormpack162dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r5g6b5_unorm_pack16_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g6b5unormpack162dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g6b5_unorm_pack16_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g6b5unormpack162dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g6b5_unorm_pack16_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g6b5unormpack162dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r5g6b5_unorm_pack16_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g5b5a1unormpack162dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g5b5a1_unorm_pack16_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g5b5a1unormpack162dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g5b5a1_unorm_pack16_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g5b5a1unormpack162dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r5g5b5a1_unorm_pack16_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g5b5a1unormpack162dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g5b5a1_unorm_pack16_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g5b5a1unormpack162dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r5g5b5a1_unorm_pack16_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR5g5b5a1unormpack162dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r5g5b5a1_unorm_pack16_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8unorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_unorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8unorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_unorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8unorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_unorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8unorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_unorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8unorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_unorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8unorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_unorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8snorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_snorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8snorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_snorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8snorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_snorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8snorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_snorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8snorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_snorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8snorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_snorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8uint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_uint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8sint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_sint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8srgb2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_srgb_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8srgb2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_srgb_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8srgb2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_srgb_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8srgb2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_srgb_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8srgb2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8_srgb_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8srgb2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8_srgb_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8unorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_unorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8unorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_unorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8unorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_unorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8unorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_unorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8unorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_unorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8unorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_unorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8snorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_snorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8snorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_snorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8snorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_snorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8snorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_snorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8snorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_snorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8snorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_snorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8uint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_uint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8sint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_sint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8srgb2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_srgb_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8srgb2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_srgb_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8srgb2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_srgb_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8srgb2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_srgb_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8srgb2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_srgb_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8srgb2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8_srgb_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8unorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_unorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8unorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_unorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8unorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_unorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8unorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_unorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8unorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_unorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8unorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_unorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8snorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_snorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8snorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_snorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8snorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_snorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8snorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_snorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8snorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_snorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8snorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_snorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8uint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_uint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8sint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_sint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8srgb2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_srgb_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8srgb2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_srgb_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8srgb2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_srgb_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8srgb2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_srgb_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8srgb2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_srgb_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8srgb2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8_srgb_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8unorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_unorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8unorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_unorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8unorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_unorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8unorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_unorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8unorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_unorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8unorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_unorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8snorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_snorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8snorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_snorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8snorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_snorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8snorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_snorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8snorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_snorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8snorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_snorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8uint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_uint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8sint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_sint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8srgb2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_srgb_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8srgb2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_srgb_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8srgb2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_srgb_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8srgb2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_srgb_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8srgb2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_srgb_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR8g8b8a8srgb2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r8g8b8a8_srgb_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10unormpack322dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_unorm_pack32_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10unormpack322dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_unorm_pack32_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10unormpack322dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_unorm_pack32_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10unormpack322dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_unorm_pack32_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10unormpack322dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_unorm_pack32_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10unormpack322dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_unorm_pack32_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10uintpack322dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_uint_pack32_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10uintpack322dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_uint_pack32_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10uintpack322dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_uint_pack32_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10uintpack322dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_uint_pack32_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10uintpack322dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_uint_pack32_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2r10g10b10uintpack322dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.a2r10g10b10_uint_pack32_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2b10g10r10uscaledpack322dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.a2b10g10r10_uscaled_pack32_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2b10g10r10uscaledpack322dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.a2b10g10r10_uscaled_pack32_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2b10g10r10uscaledpack322dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.a2b10g10r10_uscaled_pack32_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2b10g10r10uscaledpack322dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.a2b10g10r10_uscaled_pack32_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2b10g10r10uscaledpack322dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.a2b10g10r10_uscaled_pack32_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA2b10g10r10uscaledpack322dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.a2b10g10r10_uscaled_pack32_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16unorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_unorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16unorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_unorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16unorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_unorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16unorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_unorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16unorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_unorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16unorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_unorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16snorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_snorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16snorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_snorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16snorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_snorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16snorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_snorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16snorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_snorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16snorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_snorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16uint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_uint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sfloat2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sfloat_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sfloat2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sfloat_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sfloat2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sfloat_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sfloat2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sfloat_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sfloat2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sfloat_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16sfloat2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16_sfloat_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16unorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_unorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16unorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_unorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16unorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_unorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16unorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_unorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16unorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_unorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16unorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_unorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16snorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_snorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16snorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_snorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16snorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_snorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16snorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_snorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16snorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_snorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16snorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_snorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16uint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_uint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sfloat2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sfloat_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sfloat2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sfloat_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sfloat2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sfloat_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sfloat2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sfloat_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sfloat2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sfloat_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16sfloat2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16_sfloat_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16unorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_unorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16unorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_unorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16unorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_unorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16unorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_unorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16unorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_unorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16unorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_unorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16snorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_snorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16snorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_snorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16snorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_snorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16snorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_snorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16snorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_snorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16snorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_snorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16uint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_uint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sfloat2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sfloat_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sfloat2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sfloat_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sfloat2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sfloat_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sfloat2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sfloat_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sfloat2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sfloat_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16sfloat2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16_sfloat_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16unorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_unorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16unorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_unorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16unorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_unorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16unorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_unorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16unorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_unorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16unorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_unorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16snorm2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_snorm_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16snorm2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_snorm_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16snorm2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_snorm_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16snorm2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_snorm_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16snorm2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_snorm_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16snorm2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_snorm_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sscaled2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sscaled_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sscaled2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sscaled_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sscaled2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sscaled_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sscaled2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sscaled_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sscaled2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sscaled_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sscaled2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sscaled_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16uint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_uint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sfloat2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sfloat_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sfloat2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sfloat_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sfloat2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sfloat_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sfloat2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sfloat_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sfloat2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sfloat_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR16g16b16a16sfloat2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r16g16b16a16_sfloat_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32uint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_uint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32uint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_uint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32uint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32_uint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32uint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_uint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32uint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_uint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32uint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32_uint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sfloat2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sfloat_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sfloat2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sfloat_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sfloat2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sfloat_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sfloat2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sfloat_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sfloat2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sfloat_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32sfloat2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32_sfloat_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32uint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_uint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32uint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_uint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32uint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_uint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32uint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_uint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32uint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_uint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32uint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_uint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sfloat2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sfloat_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sfloat2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sfloat_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sfloat2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sfloat_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sfloat2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sfloat_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sfloat2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sfloat_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32sfloat2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32_sfloat_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32uint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_uint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32uint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_uint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32uint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_uint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32uint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_uint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32uint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_uint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32uint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_uint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sfloat2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sfloat_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sfloat2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sfloat_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sfloat2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sfloat_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sfloat2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sfloat_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sfloat2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sfloat_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32sfloat2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32_sfloat_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32uint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_uint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32uint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_uint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32uint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_uint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32uint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_uint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32uint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_uint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32uint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_uint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sint2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sint_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sint2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sint_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sint2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sint_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sint2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sint_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sint2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sint_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sint2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sint_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sfloat2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sfloat_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sfloat2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sfloat_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sfloat2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sfloat_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sfloat2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sfloat_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sfloat2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sfloat_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateR32g32b32a32sfloat2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.r32g32b32a32_sfloat_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB10g11r11ufloatpack322dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.b10g11r11_ufloat_pack32_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB10g11r11ufloatpack322dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.b10g11r11_ufloat_pack32_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB10g11r11ufloatpack322dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.b10g11r11_ufloat_pack32_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB10g11r11ufloatpack322dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.b10g11r11_ufloat_pack32_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB10g11r11ufloatpack322dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.b10g11r11_ufloat_pack32_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB10g11r11ufloatpack322dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.b10g11r11_ufloat_pack32_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateE5b9g9r9ufloatpack322dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.e5b9g9r9_ufloat_pack32_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateE5b9g9r9ufloatpack322dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.e5b9g9r9_ufloat_pack32_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateE5b9g9r9ufloatpack322dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.e5b9g9r9_ufloat_pack32_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateE5b9g9r9ufloatpack322dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.e5b9g9r9_ufloat_pack32_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateE5b9g9r9ufloatpack322dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.e5b9g9r9_ufloat_pack32_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateE5b9g9r9ufloatpack322dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.e5b9g9r9_ufloat_pack32_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB4g4r4a4unormpack162dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.b4g4r4a4_unorm_pack16_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB4g4r4a4unormpack162dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.b4g4r4a4_unorm_pack16_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB4g4r4a4unormpack162dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.b4g4r4a4_unorm_pack16_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB4g4r4a4unormpack162dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.b4g4r4a4_unorm_pack16_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB4g4r4a4unormpack162dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.b4g4r4a4_unorm_pack16_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB4g4r4a4unormpack162dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.b4g4r4a4_unorm_pack16_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB5g5r5a1unormpack162dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.b5g5r5a1_unorm_pack16_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB5g5r5a1unormpack162dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.b5g5r5a1_unorm_pack16_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB5g5r5a1unormpack162dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.b5g5r5a1_unorm_pack16_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB5g5r5a1unormpack162dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.b5g5r5a1_unorm_pack16_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB5g5r5a1unormpack162dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.b5g5r5a1_unorm_pack16_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateB5g5r5a1unormpack162dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.b5g5r5a1_unorm_pack16_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4r4g4b4unormpack16ext2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.a4r4g4b4_unorm_pack16_ext_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4r4g4b4unormpack16ext2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.a4r4g4b4_unorm_pack16_ext_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4r4g4b4unormpack16ext2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.a4r4g4b4_unorm_pack16_ext_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4r4g4b4unormpack16ext2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.a4r4g4b4_unorm_pack16_ext_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4r4g4b4unormpack16ext2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.a4r4g4b4_unorm_pack16_ext_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4r4g4b4unormpack16ext2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.a4r4g4b4_unorm_pack16_ext_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4b4g4r4unormpack16ext2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.a4b4g4r4_unorm_pack16_ext_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4b4g4r4unormpack16ext2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.a4b4g4r4_unorm_pack16_ext_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4b4g4r4unormpack16ext2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.a4b4g4r4_unorm_pack16_ext_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4b4g4r4unormpack16ext2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.a4b4g4r4_unorm_pack16_ext_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4b4g4r4unormpack16ext2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.a4b4g4r4_unorm_pack16_ext_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateA4b4g4r4unormpack16ext2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.a4b4g4r4_unorm_pack16_ext_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a1srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a1_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEtc2r8g8b8a8srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.etc2_r8g8b8a8_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11snormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_snorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11snormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_snorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11snormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_snorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11snormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_snorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11snormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_snorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11snormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11_snorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11snormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_snorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11snormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_snorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11snormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_snorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11snormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_snorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11snormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_snorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateEacr11g11snormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.eac_r11g11_snorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc4x4srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_4x4_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x4srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x4_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc5x5srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_5x5_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x5srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x5_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc6x6srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_6x6_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x5srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x5_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x6srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x6_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc8x8srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_8x8_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x5srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x5_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x6srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x6_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x8srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x8_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc10x10srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_10x10_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x10srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x10_srgb_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12unormblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_unorm_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12unormblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_unorm_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12unormblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_unorm_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12unormblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_unorm_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12unormblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_unorm_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12unormblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_unorm_block_2d_npot_sparse_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12srgbblock2dnpotyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_srgb_block_2d_npot_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12srgbblock2dnpotxx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_srgb_block_2d_npot_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12srgbblock2dnpotyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_srgb_block_2d_npot_yy*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12srgbblock2dnpotsparseyx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_srgb_block_2d_npot_sparse_yx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12srgbblock2dnpotsparsexx, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_srgb_block_2d_npot_sparse_xx*"); +static SHRINK_HWTEST_F(ActsTexture0009TS, TCTexturecoordinateAstc12x12srgbblock2dnpotsparseyy, "dEQP-VK.texture.swizzle.texture_coordinate.astc_12x12_srgb_block_2d_npot_sparse_yy*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_swizzle04TestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_swizzle04TestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..a711fd1ed66aa051a8402f7a41f446d06ce6448a --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_swizzle04TestCase.cpp @@ -0,0 +1,1033 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0007TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32uint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32_uint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32_sint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32sfloat2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32_sfloat_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32uint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_uint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32sfloat2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32_sfloat_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32uint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_uint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32sfloat2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32_sfloat_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32uint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_uint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sint2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sint_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingR32g32b32a32sfloat2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.r32g32b32a32_sfloat_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB10g11r11ufloatpack322dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.b10g11r11_ufloat_pack32_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingE5b9g9r9ufloatpack322dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.e5b9g9r9_ufloat_pack32_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB4g4r4a4unormpack162dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.b4g4r4a4_unorm_pack16_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingB5g5r5a1unormpack162dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.b5g5r5a1_unorm_pack16_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4r4g4b4unormpack16ext2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.a4r4g4b4_unorm_pack16_ext_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingA4b4g4r4unormpack16ext2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.a4b4g4r4_unorm_pack16_ext_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a1srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a1_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEtc2r8g8b8a8srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.etc2_r8g8b8a8_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11snormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11_snorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingEacr11g11snormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.eac_r11g11_snorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc4x4srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_4x4_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x4srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x4_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc5x5srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_5x5_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x5srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x5_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc6x6srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_6x6_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x5srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x5_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x6srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x6_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc8x8srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_8x8_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x5srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x5_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x6srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x6_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x8srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x8_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc10x10srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_10x10_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x10srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x10_srgb_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12unormblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_unorm_block_2d_npot_sparse_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotzzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotrrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotgggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotbbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotrgba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_abgr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotsparsezzzz, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_sparse_zzzz*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotsparseoooo, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_sparse_oooo*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotsparserrrr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_sparse_rrrr*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotsparsegggg, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_sparse_gggg*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotsparsebbbb, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_sparse_bbbb*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotsparseaaaa, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_sparse_aaaa*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotsparsergba, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_sparse_rgba*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotsparseiiii, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_sparse_iiii*"); +static SHRINK_HWTEST_F(ActsTexture0007TS, TCComponentmappingAstc12x12srgbblock2dnpotsparseabgr, "dEQP-VK.texture.swizzle.component_mapping.astc_12x12_srgb_block_2d_npot_sparse_abgr*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_texel_bufferTestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_texel_bufferTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f7e49fa8f4063e561c4eb2162a41f8b547b4f1eb --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_texel_bufferTestCase.cpp @@ -0,0 +1,58 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0009TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformPackedA2b10g10r10_uint_pack32, "dEQP-VK.texture.texel_buffer.uniform.packed.a2b10g10r10-uint-pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformPackedA2b10g10r10_unorm_pack32, "dEQP-VK.texture.texel_buffer.uniform.packed.a2b10g10r10-unorm-pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformPackedA8b8g8r8_sint_pack32, "dEQP-VK.texture.texel_buffer.uniform.packed.a8b8g8r8-sint-pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformPackedA8b8g8r8_snorm_pack32, "dEQP-VK.texture.texel_buffer.uniform.packed.a8b8g8r8-snorm-pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformPackedA8b8g8r8_uint_pack32, "dEQP-VK.texture.texel_buffer.uniform.packed.a8b8g8r8-uint-pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformPackedA8b8g8r8_unorm_pack32, "dEQP-VK.texture.texel_buffer.uniform.packed.a8b8g8r8-unorm-pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformPackedB10g11r11_ufloat_pack32, "dEQP-VK.texture.texel_buffer.uniform.packed.b10g11r11-ufloat-pack32*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformSnormB8g8r8_snorm, "dEQP-VK.texture.texel_buffer.uniform.snorm.b8g8r8-snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformSnormB8g8r8a8_snorm, "dEQP-VK.texture.texel_buffer.uniform.snorm.b8g8r8a8-snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformSnormR16_snorm, "dEQP-VK.texture.texel_buffer.uniform.snorm.r16-snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformSnormR16g16_snorm, "dEQP-VK.texture.texel_buffer.uniform.snorm.r16g16-snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformSnormR16g16b16_snorm, "dEQP-VK.texture.texel_buffer.uniform.snorm.r16g16b16-snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformSnormR16g16b16a16_snorm, "dEQP-VK.texture.texel_buffer.uniform.snorm.r16g16b16a16-snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformSnormR8_snorm, "dEQP-VK.texture.texel_buffer.uniform.snorm.r8-snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformSnormR8g8_snorm, "dEQP-VK.texture.texel_buffer.uniform.snorm.r8g8-snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformSnormR8g8b8_snorm, "dEQP-VK.texture.texel_buffer.uniform.snorm.r8g8b8-snorm*"); + +static SHRINK_HWTEST_F(ActsTexture0009TS, TCUniformSnormR8g8b8a8_snorm, "dEQP-VK.texture.texel_buffer.uniform.snorm.r8g8b8a8-snorm*"); diff --git a/graphic/vulkan/src/texture/texture/Texture_texel_offsetTestCase.cpp b/graphic/vulkan/src/texture/texture/Texture_texel_offsetTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..503ee53fd90722ff2dc59a880f6d68fa0d384155 --- /dev/null +++ b/graphic/vulkan/src/texture/texture/Texture_texel_offsetTestCase.cpp @@ -0,0 +1,25 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../TextureBaseFunc.h" +#include "../ActsTexture0011TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsTexture0011TS, TCTexeloffset, "dEQP-VK.texture.texel_offset.texel_offset*"); diff --git a/graphic/vulkan/src/ubo/ActsUbo0001TestSuite.cpp b/graphic/vulkan/src/ubo/ActsUbo0001TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..a9b73c1789ef51f6407b1b1cdb46511a7143b15e --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0001TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "UboBaseFunc.h" +#include "ActsUbo0001TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsUbo0001TS::startTime; + time_t ActsUbo0001TS::endTime; + FuncRunResult ActsUbo0001TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0001TestSuite.h b/graphic/vulkan/src/ubo/ActsUbo0001TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..fb79f798d2e0e9ef589870c494b28290396ca066 --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0001TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UBO0001_TESTCASE_H +#define UBO0001_TESTCASE_H + +#include "UboBaseFunc.h" +#include "testsuitehead.h" +#include "testsuitehead.h" +SHRINK_SUITETEST_HEAD(ActsUbo0001TS) + +#endif // UBO0001_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0002TestSuite.cpp b/graphic/vulkan/src/ubo/ActsUbo0002TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..d8012712537ac783b6e8847b05a1930b2da4df7b --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0002TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "UboBaseFunc.h" +#include "ActsUbo0002TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsUbo0002TS::startTime; + time_t ActsUbo0002TS::endTime; + FuncRunResult ActsUbo0002TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0002TestSuite.h b/graphic/vulkan/src/ubo/ActsUbo0002TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..1fcb156ee64b3886a1aa472201bc6b1384b77b20 --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0002TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UBO_TESTCASE_H +#define UBO_TESTCASE_H + +#include "UboBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsUbo0002TS) + +#endif // UBO_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0003TestSuite.cpp b/graphic/vulkan/src/ubo/ActsUbo0003TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..134d12fd4f7a2cbd6ee117fd45211aa79aea4ddc --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0003TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "UboBaseFunc.h" +#include "ActsUbo0003TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsUbo0003TS::startTime; + time_t ActsUbo0003TS::endTime; + FuncRunResult ActsUbo0003TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0003TestSuite.h b/graphic/vulkan/src/ubo/ActsUbo0003TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..cf54c9494e76a9cfc3c9b01734cec2b3987d11b0 --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0003TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UBO_TESTCASE_H +#define UBO_TESTCASE_H + +#include "UboBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsUbo0003TS) + +#endif // UBO_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0004TestSuite.cpp b/graphic/vulkan/src/ubo/ActsUbo0004TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..476cba896da13fc562256af930a85c0551b3b0b2 --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0004TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "UboBaseFunc.h" +#include "ActsUbo0004TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsUbo0004TS::startTime; + time_t ActsUbo0004TS::endTime; + FuncRunResult ActsUbo0004TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0004TestSuite.h b/graphic/vulkan/src/ubo/ActsUbo0004TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..63bc78e6cd2b8f26c000ad162c0ac6240968e0af --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0004TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UBO_TESTCASE_H +#define UBO_TESTCASE_H + +#include "UboBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsUbo0004TS) + +#endif // UBO_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0005TestSuite.cpp b/graphic/vulkan/src/ubo/ActsUbo0005TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..fe0ca3399ad2d6c9cb8d226ebbf55c905b74477a --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0005TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "UboBaseFunc.h" +#include "ActsUbo0005TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsUbo0005TS::startTime; + time_t ActsUbo0005TS::endTime; + FuncRunResult ActsUbo0005TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0005TestSuite.h b/graphic/vulkan/src/ubo/ActsUbo0005TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..1bbc4b6e475a30b0d5f5eea267b5d2629da5b88d --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0005TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UBO_TESTCASE_H +#define UBO_TESTCASE_H + +#include "UboBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsUbo0005TS) + +#endif // UBO_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0006TestSuite.cpp b/graphic/vulkan/src/ubo/ActsUbo0006TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..4f4136943914a5e3e982145d3af9effd11dc684f --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0006TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "UboBaseFunc.h" +#include "ActsUbo0006TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsUbo0006TS::startTime; + time_t ActsUbo0006TS::endTime; + FuncRunResult ActsUbo0006TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0006TestSuite.h b/graphic/vulkan/src/ubo/ActsUbo0006TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..73281991d23c2b9e4c061c23edc8876c4ea73d99 --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0006TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UBO_TESTCASE_H +#define UBO_TESTCASE_H + +#include "UboBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsUbo0006TS) + +#endif // UBO_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0007TestSuite.cpp b/graphic/vulkan/src/ubo/ActsUbo0007TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..2288e3c4bfc6cd468eec20ba4265b51bb7ba0451 --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0007TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "UboBaseFunc.h" +#include "ActsUbo0007TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsUbo0007TS::startTime; + time_t ActsUbo0007TS::endTime; + FuncRunResult ActsUbo0007TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0007TestSuite.h b/graphic/vulkan/src/ubo/ActsUbo0007TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..29154f3e8ac4dea6c015d9bc2c82db403682defe --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0007TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UBO_TESTCASE_H +#define UBO_TESTCASE_H + +#include "UboBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsUbo0007TS) + +#endif // UBO_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0008TestSuite.cpp b/graphic/vulkan/src/ubo/ActsUbo0008TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f9e600f3d9cc52199f311de9207024523c0badac --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0008TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "UboBaseFunc.h" +#include "ActsUbo0008TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsUbo0008TS::startTime; + time_t ActsUbo0008TS::endTime; + FuncRunResult ActsUbo0008TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0008TestSuite.h b/graphic/vulkan/src/ubo/ActsUbo0008TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..52919b8962726dee3ad6befee25b731b3e401563 --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0008TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UBO_TESTCASE_H +#define UBO_TESTCASE_H + +#include "UboBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsUbo0008TS) + +#endif // UBO_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0009TestSuite.cpp b/graphic/vulkan/src/ubo/ActsUbo0009TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..2eb3b59610941fbbbda3062f502705d5df2fd47d --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0009TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "UboBaseFunc.h" +#include "ActsUbo0009TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsUbo0009TS::startTime; + time_t ActsUbo0009TS::endTime; + FuncRunResult ActsUbo0009TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0009TestSuite.h b/graphic/vulkan/src/ubo/ActsUbo0009TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..654b2bf68c741e9dfe88c626693e3b7c3327e5f1 --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0009TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UBO_TESTCASE_H +#define UBO_TESTCASE_H + +#include "UboBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsUbo0009TS) + +#endif // UBO_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0010TestSuite.cpp b/graphic/vulkan/src/ubo/ActsUbo0010TestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..8182c7e7b3c93a7f8089c314219f8a0e4750c5d8 --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0010TestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "UboBaseFunc.h" +#include "ActsUbo0010TestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsUbo0010TS::startTime; + time_t ActsUbo0010TS::endTime; + FuncRunResult ActsUbo0010TS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUbo0010TestSuite.h b/graphic/vulkan/src/ubo/ActsUbo0010TestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..d359fbf0066a2f21a42883681a73cb2c042727ca --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUbo0010TestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UBO_TESTCASE_H +#define UBO_TESTCASE_H + +#include "UboBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsUbo0010TS) + +#endif // UBO_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUboTestSuite.cpp b/graphic/vulkan/src/ubo/ActsUboTestSuite.cpp new file mode 100644 index 0000000000000000000000000000000000000000..7df133dc4437f41c5208ffe58c8464d33f8ab84b --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUboTestSuite.cpp @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include +#include "UboBaseFunc.h" +#include "ActsUboTestSuite.h" + +namespace OHOS { + using namespace std; + using namespace testing::ext; + + time_t ActsUboTS::startTime; + time_t ActsUboTS::endTime; + FuncRunResult ActsUboTS::runResult; + +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ActsUboTestSuite.h b/graphic/vulkan/src/ubo/ActsUboTestSuite.h new file mode 100644 index 0000000000000000000000000000000000000000..ede90a753ae1913b82aa1f3c99e29b6a314ea47a --- /dev/null +++ b/graphic/vulkan/src/ubo/ActsUboTestSuite.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UBO_TESTCASE_H +#define UBO_TESTCASE_H + +#include "UboBaseFunc.h" +#include "testsuitehead.h" + +SHRINK_SUITETEST_HEAD(ActsUboTS) + +#endif // UBO_TESTCASE_H \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/UboBaseFunc.cpp b/graphic/vulkan/src/ubo/UboBaseFunc.cpp new file mode 100644 index 0000000000000000000000000000000000000000..55ee5f641d6e6968561f0b2c3ffb5b4f46de9382 --- /dev/null +++ b/graphic/vulkan/src/ubo/UboBaseFunc.cpp @@ -0,0 +1,85 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +#include "tcuDefs.hpp" +#include "tcuCommandLine.hpp" +#include "tcuPlatform.hpp" +// #include "ActsApp.h" +#include "tcuApp.hpp" +#include "tcuResource.hpp" +#include "tcuTestLog.hpp" +#include "tcuTestSessionExecutor.hpp" +#include "deUniquePtr.hpp" +#include "tcuOhosPlatform.hpp" + +#include "external/vulkancts/modules/vulkan/vktTestPackage.hpp" + +#include "logdefine.h" +#include "UboBaseFunc.h" + + +static tcu::TestPackage* createTestPackage (tcu::TestContext& testCtx) +{ + return new vkt::TestPackage(testCtx); +} + +static tcu::TestPackage* createExperimentalTestPackage (tcu::TestContext& testCtx) +{ + return new vkt::ExperimentalTestPackage(testCtx); +} + +// tcu::TestPackageDescriptor g_vktPackageDescriptor("dEQP-VK", createTestPackage); +// tcu::TestPackageDescriptor g_vktExperimentalPackageDescriptor("dEQP-VK-experimental", createExperimentalTestPackage); + +void RegistPackage(void) +{ + tcu::TestPackageRegistry *registry = tcu::TestPackageRegistry::getSingleton(); + registry->registerPackage("dEQP-VK", createTestPackage); + registry->registerPackage("dEQP-VK-experimental", createExperimentalTestPackage); +} + + +// extern tcu::TestLog tcutestlog; +FuncRunResult RunTestKHRGLES(int argc, const char** argv) +{ + FuncRunResult runResult; + try { + tcu::CommandLine cmdLine(argc, argv); + std::cout << "testmain end argc"<< argc << ";" << argv[0] << ";" << argv[1] << ";" << argv[2] << std::endl; + tcu::DirArchive archive(cmdLine.getArchiveDir()); + + de::UniquePtr platform(createOhosPlatform()); + de::UniquePtr app(new tcu::App(*platform, archive, OHOS::Logdefine::tcutestlog, cmdLine)); + + for (;;) { + if (!app->iterate()) { + break; + }; + }; + runResult.isComplete = app->getResult().isComplete; + runResult.numPassed = app->getResult().numPassed; + runResult.numExecuted = app->getResult().numExecuted; + runResult.numFailed = app->getResult().numFailed; + runResult.numNotSupported = app->getResult().numNotSupported; + runResult.numWarnings = app->getResult().numWarnings; + runResult.numWaived = app->getResult().numWaived; + } catch (const std::exception &e) { + tcu::die("%s", e.what()); + }; + return runResult; +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/UboBaseFunc.h b/graphic/vulkan/src/ubo/UboBaseFunc.h new file mode 100644 index 0000000000000000000000000000000000000000..82b27c9465f09be20f6b42ca8b65de4839406d60 --- /dev/null +++ b/graphic/vulkan/src/ubo/UboBaseFunc.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef UBO_FUNC_H +#define UBO_FUNC_H + +struct FuncRunResult { + int numExecuted; // !< Total number of cases executed. + int numPassed; // !< Number of cases passed. + int numFailed; // !< Number of cases failed. + int numNotSupported; // !< Number of cases not supported. + int numWarnings; // !< Number of QualityWarning / CompatibilityWarning results. + int numWaived; // !< Number of waived tests. + bool isComplete; // !< Is run complete. +}; + +void RegistPackage(void); +FuncRunResult RunTestKHRGLES(int argc, const char** argv); + +#endif // UBO_FUNC_H \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0001/BUILD.gn b/graphic/vulkan/src/ubo/build0001/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..19918317246c1cdfe2f468ba6136206b33572923 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0001/BUILD.gn @@ -0,0 +1,300 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libubofunc0001") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../UboBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsUboTestSuite0001") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsUbo0001TestSuite.cpp", + "../ubo/Ubo_2_level_arrayTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libubofunc0001" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/ubo/build0001/Test.json b/graphic/vulkan/src/ubo/build0001/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..64d7d029aff218828688f9c24605817c44859273 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0001/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsUboTS0001 test cases", + "driver": { + "module-name": "ActsUboTS0001", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsUboTS0001->/data/local/tmp/ActsUboTS0001", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0001/logdefine.cpp b/graphic/vulkan/src/ubo/build0001/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..55e7bc795e9e63ed9cacbad58cacc03faae7f786 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0001/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsUboTS0001.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0002/BUILD.gn b/graphic/vulkan/src/ubo/build0002/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..b61830d81b7fecf6e5d4a183273a861f5150ca31 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0002/BUILD.gn @@ -0,0 +1,300 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libubofunc0002") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../UboBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsUboTestSuite0002") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsUbo0002TestSuite.cpp", + "../ubo/Ubo_3_level_arrayTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libubofunc0002" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/ubo/build0002/Test.json b/graphic/vulkan/src/ubo/build0002/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..46925ceae1bdd47623c1cce06066e7003907bd69 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0002/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsUboTS0002 test cases", + "driver": { + "module-name": "ActsUboTS0002", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsUboTS0002->/data/local/tmp/ActsUboTS0002", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0002/logdefine.cpp b/graphic/vulkan/src/ubo/build0002/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..fb62c68f0a0c1f15770b040cdf4e4f638760f411 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0002/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsUboTS0002.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0003/BUILD.gn b/graphic/vulkan/src/ubo/build0003/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..6739a6bfdbcf6c9ebb4c757f1d583c4d5f0dc494 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0003/BUILD.gn @@ -0,0 +1,302 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libubofunc0003") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../UboBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsUboTestSuite0003") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsUbo0003TestSuite.cpp", + "../ubo/Ubo_2_level_struct_arrayTestCase.cpp", + "../ubo/Ubo_single_basic_type01TestCase.cpp", + "../ubo/Ubo_single_basic_type02TestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libubofunc0003" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/ubo/build0003/Test.json b/graphic/vulkan/src/ubo/build0003/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..83a65ca86798402d775c1b7695361d8d501c507f --- /dev/null +++ b/graphic/vulkan/src/ubo/build0003/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsUboTS0003 test cases", + "driver": { + "module-name": "ActsUboTS0003", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsUboTS0003->/data/local/tmp/ActsUboTS0003", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0003/logdefine.cpp b/graphic/vulkan/src/ubo/build0003/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..99fa380f6a66fe595f9b238bc2db954e76c40464 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0003/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsUboTS0003.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0004/BUILD.gn b/graphic/vulkan/src/ubo/build0004/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..9c100c48adc538ac0e65ea6e7220ffd8b83ab668 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0004/BUILD.gn @@ -0,0 +1,300 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libubofunc0004") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../UboBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsUboTestSuite0004") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsUbo0004TestSuite.cpp", + "../ubo/Ubo_single_basic_arrayTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libubofunc0004" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/ubo/build0004/Test.json b/graphic/vulkan/src/ubo/build0004/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..56b98e4f1567a6724873fc5dd5601fb8b6789659 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0004/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsUboTS0004 test cases", + "driver": { + "module-name": "ActsUboTS0004", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsUboTS0004->/data/local/tmp/ActsUboTS0004", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0004/logdefine.cpp b/graphic/vulkan/src/ubo/build0004/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..8bda0ad372219e0ff40bf73882d37c61b1cdb8de --- /dev/null +++ b/graphic/vulkan/src/ubo/build0004/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsUboTS0004.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0005/BUILD.gn b/graphic/vulkan/src/ubo/build0005/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..ae540857cfa0633cbfdf71bd1e0fd608fb01c3d1 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0005/BUILD.gn @@ -0,0 +1,300 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libubofunc0005") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../UboBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsUboTestSuite0005") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsUbo0005TestSuite.cpp", + "../ubo/Ubo_single_structTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libubofunc0005" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/ubo/build0005/Test.json b/graphic/vulkan/src/ubo/build0005/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..b4fb5789831aadfdaefac09f3133fc4d06ee78df --- /dev/null +++ b/graphic/vulkan/src/ubo/build0005/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsUboTS0005 test cases", + "driver": { + "module-name": "ActsUboTS0005", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsUboTS0005->/data/local/tmp/ActsUboTS0005", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0005/logdefine.cpp b/graphic/vulkan/src/ubo/build0005/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..fcfde2913f9050f2ae02b0a25b9f038fb71ac52a --- /dev/null +++ b/graphic/vulkan/src/ubo/build0005/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsUboTS0005.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0006/BUILD.gn b/graphic/vulkan/src/ubo/build0006/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..cea3b68162874f150979236070998cbc16e1ce71 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0006/BUILD.gn @@ -0,0 +1,300 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libubofunc0006") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../UboBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsUboTestSuite0006") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsUbo0006TestSuite.cpp", + "../ubo/Ubo_single_struct_arrayTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libubofunc0006" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/ubo/build0006/Test.json b/graphic/vulkan/src/ubo/build0006/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..69efb66d05f5ee3272f8c90208df0b2691d932da --- /dev/null +++ b/graphic/vulkan/src/ubo/build0006/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsUboTS0006 test cases", + "driver": { + "module-name": "ActsUboTS0006", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsUboTS0006->/data/local/tmp/ActsUboTS0006", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0006/logdefine.cpp b/graphic/vulkan/src/ubo/build0006/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..268b1d9d2769961b04ee75944659d6c05cfe71e9 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0006/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsUboTS0006.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0007/BUILD.gn b/graphic/vulkan/src/ubo/build0007/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..2b16726d9b7e4d3b41caf79f35f2fc6e90a11164 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0007/BUILD.gn @@ -0,0 +1,302 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libubofunc0007") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../UboBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsUboTestSuite0007") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsUbo0007TestSuite.cpp", + "../ubo/Ubo_instance_array_basic_typeTestCase.cpp", + "../ubo/Ubo_single_nested_structTestCase.cpp", + "../ubo/Ubo_single_nested_struct_arrayTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libubofunc0007" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/ubo/build0007/Test.json b/graphic/vulkan/src/ubo/build0007/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..fd1f4e9da009e4abaf3bc6f0a3d0a12a0aa8cf91 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0007/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsUboTS0007 test cases", + "driver": { + "module-name": "ActsUboTS0007", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsUboTS0007->/data/local/tmp/ActsUboTS0007", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0007/logdefine.cpp b/graphic/vulkan/src/ubo/build0007/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..3f69e6450b1610a943410bb4a786d13f5de71b8f --- /dev/null +++ b/graphic/vulkan/src/ubo/build0007/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsUboTS0007.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0008/BUILD.gn b/graphic/vulkan/src/ubo/build0008/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..a6b1ddfd24451782f97e213e13161ffff1f7da70 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0008/BUILD.gn @@ -0,0 +1,303 @@ +# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import("//test/xts/acts/graphic/vulkan/comm.gni") + +config("deqp_platform_ohos_config") { + cflags_cc = deqp_common_cflags_cc + + cflags_cc += [ + # "-Wno-conversion", + # "-Wno-unused-function", + "-Wno-unused-parameter", + ] + + defines = deqp_common_defines + + # defines -=["DE_PTR_SIZE=8"] + # defines += [ + # "DE_PTR_SIZE=4", + # "_XOPEN_SOURCE=600" + # ] +} + +ohos_static_library("libubofunc0008") { + subsystem_name = "xts" + part_name = "acts" + sources = [ + "../UboBaseFunc.cpp", + "logdefine.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = common_depends + external_deps = common_externl_deps + deps += [ + "//third_party/glslang/OGLCompilersDLL:libdeqp_OGLCompiler", + "//third_party/glslang/SPIRV:libdeqp_spirv", + "//third_party/glslang/SPIRV:libdeqp_spvremapper", + "//third_party/glslang/glslang:libdeqp_GenericCodeGen", + "//third_party/glslang/glslang:libdeqp_MachineIndependent", + "//third_party/glslang/glslang:libdeqp_OSDependent", + "//third_party/glslang/glslang:libdeqp_glslang", + "//third_party/libpng:libpng", + "//third_party/spirv-tools:libdeqp_spirvtools", + "//third_party/spirv-tools/source/opt:libdeqp_spirvtools-opt", + "//third_party/vk-gl-cts/external/amber/src/src:libdeqp_amber", + "//third_party/vk-gl-cts/external/amber/src/src/vulkan:libdeqp_amberenginevulkan", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutil", + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan:libdeqp_vkutilnoshader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber:libdeqp_vk_amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api:libdeqp_vk_api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model:libdeqp_vk_binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping:libdeqp_vk_clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute:libdeqp_vk_compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering:libdeqp_vk_conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing:libdeqp_vk_descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group:libdeqp_vk_device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw:libdeqp_vk_draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state:libdeqp_vk_dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops:libdeqp_vk_fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock:libdeqp_vk_fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate:libdeqp_vk_fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry:libdeqp_vk_geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image:libdeqp_vk_image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer:libdeqp_vk_imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory:libdeqp_vk_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model:libdeqp_vk_memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader:libdeqp_vk_mesh_shader", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers:libdeqp_vk_modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview:libdeqp_vk_multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline:libdeqp_vk_pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem:libdeqp_vk_postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory:libdeqp_vk_protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool:libdeqp_vk_query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization:libdeqp_vk_rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query:libdeqp_vk_ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing:libdeqp_vk_ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence:libdeqp_vk_reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass:libdeqp_vk_renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness:libdeqp_vk_robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor:libdeqp_vk_shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender:libdeqp_vk_shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources:libdeqp_vk_sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly:libdeqp_vk_spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo:libdeqp_vk_ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups:libdeqp_vk_subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization:libdeqp_vk_synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation:libdeqp_vk_tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture:libdeqp_vk_texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback:libdeqp_vk_transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo:libdeqp_vk_ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util:libdeqp_vk_util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi:libdeqp_vk_wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr:libdeqp_vk_ycbcr", + "//third_party/vk-gl-cts/framework/common:libdeqp_tcutil", + "//third_party/vk-gl-cts/framework/delibs/debase:libdeqp_debase", + "//third_party/vk-gl-cts/framework/delibs/decpp:libdeqp_decpp", + "//third_party/vk-gl-cts/framework/delibs/depool:libdeqp_depool", + "//third_party/vk-gl-cts/framework/delibs/dethread:libdeqp_dethread", + "//third_party/vk-gl-cts/framework/delibs/deutil:libdeqp_deutil", + "//third_party/vk-gl-cts/framework/opengl:libdeqp_glutil", + "//third_party/vk-gl-cts/framework/opengl/wrapper:libdeqp_glwrapper", + "//third_party/vk-gl-cts/framework/qphelper:libdeqp_qphelper", + "//third_party/vk-gl-cts/framework/referencerenderer:libdeqp_referencerenderer", + "//third_party/vk-gl-cts/framework/xexml:libdeqp_xexml", + "//third_party/zlib:libz", + ] + deps += [ + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan:libdeqp_vk_package", + "//third_party/vk-gl-cts/framework/platform:libdeqp_ohos_platform", + ] + + configs = [ ":deqp_platform_ohos_config" ] +} + +ohos_moduletest_suite("ActsUboTestSuite0008") { + subsystem_name = "xts" + part_name = "acts" + + sources = [ + "../ActsUbo0008TestSuite.cpp", + "../ubo/Ubo_link_by_bindingTestCase.cpp", + "../ubo/Ubo_multi_basic_typesTestCase.cpp", + "../ubo/Ubo_multi_nested_structTestCase.cpp", + "../ubo/Ubo_randomTestCase.cpp", + ] + + include_dirs = common_include + include_dirs += [ + "../../../src", + "//third_party/vk-gl-cts/framework/opengl", + "//third_party/vk-gl-cts/framework/opengl/wrapper", + "//third_party/vk-gl-cts/framework/opengl/simplereference", + "//third_party/vk-gl-cts/framework/randomshaders", + "//third_party/vk-gl-cts/framework/common", + "//third_party/vk-gl-cts/framework/xexml", + "//third_party/vk-gl-cts/framework/qphelper", + "//third_party/vk-gl-cts/framework/egl", + "//third_party/vk-gl-cts/framework/egl/wrapper", + "//third_party/vk-gl-cts/framework/referencerenderer", + "//third_party/vk-gl-cts/framework/delibs/decpp", + "//third_party/vk-gl-cts/framework/delibs/debase", + "//third_party/vk-gl-cts/framework/delibs/deutil", + "//third_party/vk-gl-cts/framework/delibs/dethread", + "//third_party/vk-gl-cts/framework/delibs/depool", + "//third_party/vk-gl-cts/framework/delibs/deimage", + "//third_party/vk-gl-cts/framework/delibs/destream", + + "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan", + + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence", + "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader", + "//third_party/zlib", + "//third_party/spirv-headers/include", + "//third_party/libpng", + "//third_party/vk-gl-cts/external/amber", + "//third_party/vk-gl-cts/build/include", + "//third_party/glslang", + "//third_party/spirv-tools/include", + "//third_party/vk-gl-cts/external/amber/src/include", + + "//third_party/vk-gl-cts/framework/platform/ohos", + ] + + deps = [ ":libubofunc0008" ] + + cflags = [ "-Wno-error" ] +} diff --git a/graphic/vulkan/src/ubo/build0008/Test.json b/graphic/vulkan/src/ubo/build0008/Test.json new file mode 100644 index 0000000000000000000000000000000000000000..f96d3b6c759ecfc313d440cea44654011fef3257 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0008/Test.json @@ -0,0 +1,47 @@ +{ + "description": "Config for ActsUboTS0008 test cases", + "driver": { + "module-name": "ActsUboTS0008", + "native-test-timeout": "120000", + "native-test-device-path": "/data/local/tmp", + "runtime-hint": "100s", + "type": "CppTest" + }, + "kits": [ + { + "pre-push" : [ + ], + "post-push" : [ + "mount -o rw,remount /", + "chmod -R 777 /data/local/tmp/*", + "mkdir /data/local/tmp/vkTest", + "tar zxvf /data/local/tmp/vkTestdata.tar.gz -C /data/local/tmp/vkTest", + "chmod -R 777 /data/local/tmp/vkTest/*", + "cp -r /data/local/tmp/vkTest /data/local/tmp", + "cp /data/local/tmp/libdeqp* /system/lib", + "cp /data/local/tmp/librosen_context* /system/lib", + "cp /data/local/tmp/libskia_canvaskit* /system/lib" + ], + "push": [ + "ActsUboTS0008->/data/local/tmp/ActsUboTS0008", + "vkTestdata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", + "vkTestdata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", + "vkTestdata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", + "vkTestdata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", + "vkTestdata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", + "vkTestdata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", + "vkTestdata/vkTestdata.tar.gz->/data/local/tmp/vkTestdata.tar.gz" + + ], + "type": "PushKit" + }, + { + "type": "ShellKit", + "run-command": [ + "remount", + "mkdir /data/test", + "cd /data/local/tmp" + ] + } + ] +} \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/build0008/logdefine.cpp b/graphic/vulkan/src/ubo/build0008/logdefine.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f3bf7adb82586e53d7fa1e34187247593a2bbcd7 --- /dev/null +++ b/graphic/vulkan/src/ubo/build0008/logdefine.cpp @@ -0,0 +1,20 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "logdefine.h" + +namespace OHOS { + tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsUboTS0008.qpa", 0); +} // OHOS \ No newline at end of file diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_2_level_arrayTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_2_level_arrayTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..48fdaed023aaa1ff6dc481d47a6f47f0e11f4a31 --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_2_level_arrayTestCase.cpp @@ -0,0 +1,1158 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0001TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140FloatVertex, "dEQP-VK.ubo.2_level_array.std140.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140FloatFragment, "dEQP-VK.ubo.2_level_array.std140.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140FloatBoth, "dEQP-VK.ubo.2_level_array.std140.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140FloatVertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140FloatFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140FloatBothcompaccess, "dEQP-VK.ubo.2_level_array.std140.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec2Vertex, "dEQP-VK.ubo.2_level_array.std140.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec2Fragment, "dEQP-VK.ubo.2_level_array.std140.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec2Both, "dEQP-VK.ubo.2_level_array.std140.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec3Vertex, "dEQP-VK.ubo.2_level_array.std140.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec3Fragment, "dEQP-VK.ubo.2_level_array.std140.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec3Both, "dEQP-VK.ubo.2_level_array.std140.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec4Vertex, "dEQP-VK.ubo.2_level_array.std140.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec4Fragment, "dEQP-VK.ubo.2_level_array.std140.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec4Both, "dEQP-VK.ubo.2_level_array.std140.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140IntVertex, "dEQP-VK.ubo.2_level_array.std140.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140IntFragment, "dEQP-VK.ubo.2_level_array.std140.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140IntBoth, "dEQP-VK.ubo.2_level_array.std140.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140IntVertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140IntFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140IntBothcompaccess, "dEQP-VK.ubo.2_level_array.std140.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec2Vertex, "dEQP-VK.ubo.2_level_array.std140.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec2Fragment, "dEQP-VK.ubo.2_level_array.std140.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec2Both, "dEQP-VK.ubo.2_level_array.std140.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec3Vertex, "dEQP-VK.ubo.2_level_array.std140.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec3Fragment, "dEQP-VK.ubo.2_level_array.std140.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec3Both, "dEQP-VK.ubo.2_level_array.std140.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec4Vertex, "dEQP-VK.ubo.2_level_array.std140.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec4Fragment, "dEQP-VK.ubo.2_level_array.std140.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec4Both, "dEQP-VK.ubo.2_level_array.std140.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Ivec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140UintVertex, "dEQP-VK.ubo.2_level_array.std140.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140UintFragment, "dEQP-VK.ubo.2_level_array.std140.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140UintBoth, "dEQP-VK.ubo.2_level_array.std140.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140UintVertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140UintFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140UintBothcompaccess, "dEQP-VK.ubo.2_level_array.std140.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec2Vertex, "dEQP-VK.ubo.2_level_array.std140.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec2Fragment, "dEQP-VK.ubo.2_level_array.std140.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec2Both, "dEQP-VK.ubo.2_level_array.std140.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec3Vertex, "dEQP-VK.ubo.2_level_array.std140.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec3Fragment, "dEQP-VK.ubo.2_level_array.std140.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec3Both, "dEQP-VK.ubo.2_level_array.std140.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec4Vertex, "dEQP-VK.ubo.2_level_array.std140.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec4Fragment, "dEQP-VK.ubo.2_level_array.std140.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec4Both, "dEQP-VK.ubo.2_level_array.std140.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uvec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140BoolVertex, "dEQP-VK.ubo.2_level_array.std140.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140BoolFragment, "dEQP-VK.ubo.2_level_array.std140.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140BoolBoth, "dEQP-VK.ubo.2_level_array.std140.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140BoolVertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140BoolFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140BoolBothcompaccess, "dEQP-VK.ubo.2_level_array.std140.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec2Vertex, "dEQP-VK.ubo.2_level_array.std140.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec2Fragment, "dEQP-VK.ubo.2_level_array.std140.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec2Both, "dEQP-VK.ubo.2_level_array.std140.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec3Vertex, "dEQP-VK.ubo.2_level_array.std140.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec3Fragment, "dEQP-VK.ubo.2_level_array.std140.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec3Both, "dEQP-VK.ubo.2_level_array.std140.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec4Vertex, "dEQP-VK.ubo.2_level_array.std140.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec4Fragment, "dEQP-VK.ubo.2_level_array.std140.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec4Both, "dEQP-VK.ubo.2_level_array.std140.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Bvec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2Vertex, "dEQP-VK.ubo.2_level_array.std140.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2Fragment, "dEQP-VK.ubo.2_level_array.std140.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2Both, "dEQP-VK.ubo.2_level_array.std140.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2Vertex, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2Fragment, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2Both, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2Vertex, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2Fragment, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2Both, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3Vertex, "dEQP-VK.ubo.2_level_array.std140.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3Fragment, "dEQP-VK.ubo.2_level_array.std140.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3Both, "dEQP-VK.ubo.2_level_array.std140.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3Vertex, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3Fragment, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3Both, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3Vertex, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3Fragment, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3Both, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4Vertex, "dEQP-VK.ubo.2_level_array.std140.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4Fragment, "dEQP-VK.ubo.2_level_array.std140.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4Both, "dEQP-VK.ubo.2_level_array.std140.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4Vertex, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4Fragment, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4Both, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4Vertex, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4Fragment, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4Both, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2x3Vertex, "dEQP-VK.ubo.2_level_array.std140.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2x3Fragment, "dEQP-VK.ubo.2_level_array.std140.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2x3Both, "dEQP-VK.ubo.2_level_array.std140.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2x3Vertex, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2x3Fragment, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2x3Both, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2x3Vertex, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2x3Fragment, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2x3Both, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2x4Vertex, "dEQP-VK.ubo.2_level_array.std140.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2x4Fragment, "dEQP-VK.ubo.2_level_array.std140.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2x4Both, "dEQP-VK.ubo.2_level_array.std140.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat2x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2x4Vertex, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2x4Fragment, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2x4Both, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2x4Vertex, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2x4Fragment, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2x4Both, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3x2Vertex, "dEQP-VK.ubo.2_level_array.std140.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3x2Fragment, "dEQP-VK.ubo.2_level_array.std140.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3x2Both, "dEQP-VK.ubo.2_level_array.std140.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3x2Vertex, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3x2Fragment, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3x2Both, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3x2Vertex, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3x2Fragment, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3x2Both, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3x4Vertex, "dEQP-VK.ubo.2_level_array.std140.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3x4Fragment, "dEQP-VK.ubo.2_level_array.std140.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3x4Both, "dEQP-VK.ubo.2_level_array.std140.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat3x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3x4Vertex, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3x4Fragment, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3x4Both, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3x4Vertex, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3x4Fragment, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3x4Both, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4x2Vertex, "dEQP-VK.ubo.2_level_array.std140.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4x2Fragment, "dEQP-VK.ubo.2_level_array.std140.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4x2Both, "dEQP-VK.ubo.2_level_array.std140.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4x2Vertex, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4x2Fragment, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4x2Both, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4x2Vertex, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4x2Fragment, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4x2Both, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4x3Vertex, "dEQP-VK.ubo.2_level_array.std140.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4x3Fragment, "dEQP-VK.ubo.2_level_array.std140.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4x3Both, "dEQP-VK.ubo.2_level_array.std140.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Mat4x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4x3Vertex, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4x3Fragment, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4x3Both, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Rowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4x3Vertex, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4x3Fragment, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4x3Both, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Columnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uint8tVertex, "dEQP-VK.ubo.2_level_array.std140.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uint8tFragment, "dEQP-VK.ubo.2_level_array.std140.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uint8tBoth, "dEQP-VK.ubo.2_level_array.std140.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uint8tVertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uint8tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uint8tBothcompaccess, "dEQP-VK.ubo.2_level_array.std140.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec2Vertex, "dEQP-VK.ubo.2_level_array.std140.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec2Fragment, "dEQP-VK.ubo.2_level_array.std140.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec2Both, "dEQP-VK.ubo.2_level_array.std140.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec3Vertex, "dEQP-VK.ubo.2_level_array.std140.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec3Fragment, "dEQP-VK.ubo.2_level_array.std140.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec3Both, "dEQP-VK.ubo.2_level_array.std140.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec4Vertex, "dEQP-VK.ubo.2_level_array.std140.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec4Fragment, "dEQP-VK.ubo.2_level_array.std140.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec4Both, "dEQP-VK.ubo.2_level_array.std140.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U8vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Int8tVertex, "dEQP-VK.ubo.2_level_array.std140.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Int8tFragment, "dEQP-VK.ubo.2_level_array.std140.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Int8tBoth, "dEQP-VK.ubo.2_level_array.std140.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Int8tVertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Int8tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Int8tBothcompaccess, "dEQP-VK.ubo.2_level_array.std140.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec2Vertex, "dEQP-VK.ubo.2_level_array.std140.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec2Fragment, "dEQP-VK.ubo.2_level_array.std140.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec2Both, "dEQP-VK.ubo.2_level_array.std140.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec3Vertex, "dEQP-VK.ubo.2_level_array.std140.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec3Fragment, "dEQP-VK.ubo.2_level_array.std140.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec3Both, "dEQP-VK.ubo.2_level_array.std140.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec4Vertex, "dEQP-VK.ubo.2_level_array.std140.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec4Fragment, "dEQP-VK.ubo.2_level_array.std140.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec4Both, "dEQP-VK.ubo.2_level_array.std140.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I8vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uint16tVertex, "dEQP-VK.ubo.2_level_array.std140.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uint16tFragment, "dEQP-VK.ubo.2_level_array.std140.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uint16tBoth, "dEQP-VK.ubo.2_level_array.std140.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uint16tVertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uint16tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Uint16tBothcompaccess, "dEQP-VK.ubo.2_level_array.std140.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec2Vertex, "dEQP-VK.ubo.2_level_array.std140.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec2Fragment, "dEQP-VK.ubo.2_level_array.std140.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec2Both, "dEQP-VK.ubo.2_level_array.std140.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec3Vertex, "dEQP-VK.ubo.2_level_array.std140.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec3Fragment, "dEQP-VK.ubo.2_level_array.std140.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec3Both, "dEQP-VK.ubo.2_level_array.std140.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec4Vertex, "dEQP-VK.ubo.2_level_array.std140.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec4Fragment, "dEQP-VK.ubo.2_level_array.std140.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec4Both, "dEQP-VK.ubo.2_level_array.std140.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140U16vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Int16tVertex, "dEQP-VK.ubo.2_level_array.std140.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Int16tFragment, "dEQP-VK.ubo.2_level_array.std140.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Int16tBoth, "dEQP-VK.ubo.2_level_array.std140.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Int16tVertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Int16tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Int16tBothcompaccess, "dEQP-VK.ubo.2_level_array.std140.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec2Vertex, "dEQP-VK.ubo.2_level_array.std140.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec2Fragment, "dEQP-VK.ubo.2_level_array.std140.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec2Both, "dEQP-VK.ubo.2_level_array.std140.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec3Vertex, "dEQP-VK.ubo.2_level_array.std140.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec3Fragment, "dEQP-VK.ubo.2_level_array.std140.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec3Both, "dEQP-VK.ubo.2_level_array.std140.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec4Vertex, "dEQP-VK.ubo.2_level_array.std140.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec4Fragment, "dEQP-VK.ubo.2_level_array.std140.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec4Both, "dEQP-VK.ubo.2_level_array.std140.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140I16vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Float16tVertex, "dEQP-VK.ubo.2_level_array.std140.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Float16tFragment, "dEQP-VK.ubo.2_level_array.std140.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Float16tBoth, "dEQP-VK.ubo.2_level_array.std140.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Float16tVertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Float16tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140Float16tBothcompaccess, "dEQP-VK.ubo.2_level_array.std140.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec2Vertex, "dEQP-VK.ubo.2_level_array.std140.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec2Fragment, "dEQP-VK.ubo.2_level_array.std140.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec2Both, "dEQP-VK.ubo.2_level_array.std140.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec3Vertex, "dEQP-VK.ubo.2_level_array.std140.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec3Fragment, "dEQP-VK.ubo.2_level_array.std140.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec3Both, "dEQP-VK.ubo.2_level_array.std140.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec4Vertex, "dEQP-VK.ubo.2_level_array.std140.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec4Fragment, "dEQP-VK.ubo.2_level_array.std140.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec4Both, "dEQP-VK.ubo.2_level_array.std140.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std140.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std140.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd140F16vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std140.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430FloatVertex, "dEQP-VK.ubo.2_level_array.std430.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430FloatFragment, "dEQP-VK.ubo.2_level_array.std430.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430FloatBoth, "dEQP-VK.ubo.2_level_array.std430.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430FloatVertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430FloatFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430FloatBothcompaccess, "dEQP-VK.ubo.2_level_array.std430.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec2Vertex, "dEQP-VK.ubo.2_level_array.std430.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec2Fragment, "dEQP-VK.ubo.2_level_array.std430.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec2Both, "dEQP-VK.ubo.2_level_array.std430.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec3Vertex, "dEQP-VK.ubo.2_level_array.std430.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec3Fragment, "dEQP-VK.ubo.2_level_array.std430.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec3Both, "dEQP-VK.ubo.2_level_array.std430.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec4Vertex, "dEQP-VK.ubo.2_level_array.std430.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec4Fragment, "dEQP-VK.ubo.2_level_array.std430.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec4Both, "dEQP-VK.ubo.2_level_array.std430.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430IntVertex, "dEQP-VK.ubo.2_level_array.std430.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430IntFragment, "dEQP-VK.ubo.2_level_array.std430.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430IntBoth, "dEQP-VK.ubo.2_level_array.std430.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430IntVertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430IntFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430IntBothcompaccess, "dEQP-VK.ubo.2_level_array.std430.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec2Vertex, "dEQP-VK.ubo.2_level_array.std430.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec2Fragment, "dEQP-VK.ubo.2_level_array.std430.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec2Both, "dEQP-VK.ubo.2_level_array.std430.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec3Vertex, "dEQP-VK.ubo.2_level_array.std430.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec3Fragment, "dEQP-VK.ubo.2_level_array.std430.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec3Both, "dEQP-VK.ubo.2_level_array.std430.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec4Vertex, "dEQP-VK.ubo.2_level_array.std430.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec4Fragment, "dEQP-VK.ubo.2_level_array.std430.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec4Both, "dEQP-VK.ubo.2_level_array.std430.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Ivec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430UintVertex, "dEQP-VK.ubo.2_level_array.std430.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430UintFragment, "dEQP-VK.ubo.2_level_array.std430.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430UintBoth, "dEQP-VK.ubo.2_level_array.std430.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430UintVertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430UintFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430UintBothcompaccess, "dEQP-VK.ubo.2_level_array.std430.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec2Vertex, "dEQP-VK.ubo.2_level_array.std430.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec2Fragment, "dEQP-VK.ubo.2_level_array.std430.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec2Both, "dEQP-VK.ubo.2_level_array.std430.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec3Vertex, "dEQP-VK.ubo.2_level_array.std430.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec3Fragment, "dEQP-VK.ubo.2_level_array.std430.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec3Both, "dEQP-VK.ubo.2_level_array.std430.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec4Vertex, "dEQP-VK.ubo.2_level_array.std430.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec4Fragment, "dEQP-VK.ubo.2_level_array.std430.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec4Both, "dEQP-VK.ubo.2_level_array.std430.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uvec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430BoolVertex, "dEQP-VK.ubo.2_level_array.std430.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430BoolFragment, "dEQP-VK.ubo.2_level_array.std430.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430BoolBoth, "dEQP-VK.ubo.2_level_array.std430.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430BoolVertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430BoolFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430BoolBothcompaccess, "dEQP-VK.ubo.2_level_array.std430.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec2Vertex, "dEQP-VK.ubo.2_level_array.std430.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec2Fragment, "dEQP-VK.ubo.2_level_array.std430.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec2Both, "dEQP-VK.ubo.2_level_array.std430.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec3Vertex, "dEQP-VK.ubo.2_level_array.std430.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec3Fragment, "dEQP-VK.ubo.2_level_array.std430.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec3Both, "dEQP-VK.ubo.2_level_array.std430.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec4Vertex, "dEQP-VK.ubo.2_level_array.std430.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec4Fragment, "dEQP-VK.ubo.2_level_array.std430.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec4Both, "dEQP-VK.ubo.2_level_array.std430.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Bvec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2Vertex, "dEQP-VK.ubo.2_level_array.std430.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2Fragment, "dEQP-VK.ubo.2_level_array.std430.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2Both, "dEQP-VK.ubo.2_level_array.std430.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2Vertex, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2Fragment, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2Both, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2Vertex, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2Fragment, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2Both, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3Vertex, "dEQP-VK.ubo.2_level_array.std430.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3Fragment, "dEQP-VK.ubo.2_level_array.std430.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3Both, "dEQP-VK.ubo.2_level_array.std430.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3Vertex, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3Fragment, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3Both, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3Vertex, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3Fragment, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3Both, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4Vertex, "dEQP-VK.ubo.2_level_array.std430.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4Fragment, "dEQP-VK.ubo.2_level_array.std430.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4Both, "dEQP-VK.ubo.2_level_array.std430.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4Vertex, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4Fragment, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4Both, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4Vertex, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4Fragment, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4Both, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2x3Vertex, "dEQP-VK.ubo.2_level_array.std430.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2x3Fragment, "dEQP-VK.ubo.2_level_array.std430.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2x3Both, "dEQP-VK.ubo.2_level_array.std430.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2x3Vertex, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2x3Fragment, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2x3Both, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2x3Vertex, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2x3Fragment, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2x3Both, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2x4Vertex, "dEQP-VK.ubo.2_level_array.std430.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2x4Fragment, "dEQP-VK.ubo.2_level_array.std430.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2x4Both, "dEQP-VK.ubo.2_level_array.std430.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat2x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2x4Vertex, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2x4Fragment, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2x4Both, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2x4Vertex, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2x4Fragment, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2x4Both, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3x2Vertex, "dEQP-VK.ubo.2_level_array.std430.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3x2Fragment, "dEQP-VK.ubo.2_level_array.std430.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3x2Both, "dEQP-VK.ubo.2_level_array.std430.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3x2Vertex, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3x2Fragment, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3x2Both, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3x2Vertex, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3x2Fragment, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3x2Both, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3x4Vertex, "dEQP-VK.ubo.2_level_array.std430.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3x4Fragment, "dEQP-VK.ubo.2_level_array.std430.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3x4Both, "dEQP-VK.ubo.2_level_array.std430.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat3x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3x4Vertex, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3x4Fragment, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3x4Both, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3x4Vertex, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3x4Fragment, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3x4Both, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4x2Vertex, "dEQP-VK.ubo.2_level_array.std430.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4x2Fragment, "dEQP-VK.ubo.2_level_array.std430.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4x2Both, "dEQP-VK.ubo.2_level_array.std430.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4x2Vertex, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4x2Fragment, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4x2Both, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4x2Vertex, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4x2Fragment, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4x2Both, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4x3Vertex, "dEQP-VK.ubo.2_level_array.std430.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4x3Fragment, "dEQP-VK.ubo.2_level_array.std430.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4x3Both, "dEQP-VK.ubo.2_level_array.std430.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Mat4x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4x3Vertex, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4x3Fragment, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4x3Both, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Rowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4x3Vertex, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4x3Fragment, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4x3Both, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Columnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uint8tVertex, "dEQP-VK.ubo.2_level_array.std430.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uint8tFragment, "dEQP-VK.ubo.2_level_array.std430.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uint8tBoth, "dEQP-VK.ubo.2_level_array.std430.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uint8tVertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uint8tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uint8tBothcompaccess, "dEQP-VK.ubo.2_level_array.std430.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec2Vertex, "dEQP-VK.ubo.2_level_array.std430.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec2Fragment, "dEQP-VK.ubo.2_level_array.std430.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec2Both, "dEQP-VK.ubo.2_level_array.std430.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec3Vertex, "dEQP-VK.ubo.2_level_array.std430.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec3Fragment, "dEQP-VK.ubo.2_level_array.std430.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec3Both, "dEQP-VK.ubo.2_level_array.std430.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec4Vertex, "dEQP-VK.ubo.2_level_array.std430.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec4Fragment, "dEQP-VK.ubo.2_level_array.std430.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec4Both, "dEQP-VK.ubo.2_level_array.std430.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U8vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Int8tVertex, "dEQP-VK.ubo.2_level_array.std430.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Int8tFragment, "dEQP-VK.ubo.2_level_array.std430.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Int8tBoth, "dEQP-VK.ubo.2_level_array.std430.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Int8tVertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Int8tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Int8tBothcompaccess, "dEQP-VK.ubo.2_level_array.std430.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec2Vertex, "dEQP-VK.ubo.2_level_array.std430.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec2Fragment, "dEQP-VK.ubo.2_level_array.std430.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec2Both, "dEQP-VK.ubo.2_level_array.std430.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec3Vertex, "dEQP-VK.ubo.2_level_array.std430.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec3Fragment, "dEQP-VK.ubo.2_level_array.std430.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec3Both, "dEQP-VK.ubo.2_level_array.std430.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec4Vertex, "dEQP-VK.ubo.2_level_array.std430.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec4Fragment, "dEQP-VK.ubo.2_level_array.std430.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec4Both, "dEQP-VK.ubo.2_level_array.std430.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I8vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uint16tVertex, "dEQP-VK.ubo.2_level_array.std430.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uint16tFragment, "dEQP-VK.ubo.2_level_array.std430.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uint16tBoth, "dEQP-VK.ubo.2_level_array.std430.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uint16tVertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uint16tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Uint16tBothcompaccess, "dEQP-VK.ubo.2_level_array.std430.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec2Vertex, "dEQP-VK.ubo.2_level_array.std430.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec2Fragment, "dEQP-VK.ubo.2_level_array.std430.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec2Both, "dEQP-VK.ubo.2_level_array.std430.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec3Vertex, "dEQP-VK.ubo.2_level_array.std430.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec3Fragment, "dEQP-VK.ubo.2_level_array.std430.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec3Both, "dEQP-VK.ubo.2_level_array.std430.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec4Vertex, "dEQP-VK.ubo.2_level_array.std430.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec4Fragment, "dEQP-VK.ubo.2_level_array.std430.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec4Both, "dEQP-VK.ubo.2_level_array.std430.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430U16vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Int16tVertex, "dEQP-VK.ubo.2_level_array.std430.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Int16tFragment, "dEQP-VK.ubo.2_level_array.std430.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Int16tBoth, "dEQP-VK.ubo.2_level_array.std430.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Int16tVertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Int16tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Int16tBothcompaccess, "dEQP-VK.ubo.2_level_array.std430.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec2Vertex, "dEQP-VK.ubo.2_level_array.std430.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec2Fragment, "dEQP-VK.ubo.2_level_array.std430.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec2Both, "dEQP-VK.ubo.2_level_array.std430.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec3Vertex, "dEQP-VK.ubo.2_level_array.std430.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec3Fragment, "dEQP-VK.ubo.2_level_array.std430.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec3Both, "dEQP-VK.ubo.2_level_array.std430.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec4Vertex, "dEQP-VK.ubo.2_level_array.std430.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec4Fragment, "dEQP-VK.ubo.2_level_array.std430.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec4Both, "dEQP-VK.ubo.2_level_array.std430.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430I16vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Float16tVertex, "dEQP-VK.ubo.2_level_array.std430.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Float16tFragment, "dEQP-VK.ubo.2_level_array.std430.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Float16tBoth, "dEQP-VK.ubo.2_level_array.std430.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Float16tVertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Float16tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430Float16tBothcompaccess, "dEQP-VK.ubo.2_level_array.std430.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec2Vertex, "dEQP-VK.ubo.2_level_array.std430.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec2Fragment, "dEQP-VK.ubo.2_level_array.std430.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec2Both, "dEQP-VK.ubo.2_level_array.std430.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec3Vertex, "dEQP-VK.ubo.2_level_array.std430.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec3Fragment, "dEQP-VK.ubo.2_level_array.std430.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec3Both, "dEQP-VK.ubo.2_level_array.std430.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec4Vertex, "dEQP-VK.ubo.2_level_array.std430.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec4Fragment, "dEQP-VK.ubo.2_level_array.std430.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec4Both, "dEQP-VK.ubo.2_level_array.std430.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.std430.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.std430.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCStd430F16vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.std430.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarFloatVertex, "dEQP-VK.ubo.2_level_array.scalar.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarFloatFragment, "dEQP-VK.ubo.2_level_array.scalar.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarFloatBoth, "dEQP-VK.ubo.2_level_array.scalar.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarFloatVertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarFloatFragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarFloatBothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec2Vertex, "dEQP-VK.ubo.2_level_array.scalar.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec2Fragment, "dEQP-VK.ubo.2_level_array.scalar.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec2Both, "dEQP-VK.ubo.2_level_array.scalar.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec3Vertex, "dEQP-VK.ubo.2_level_array.scalar.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec3Fragment, "dEQP-VK.ubo.2_level_array.scalar.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec3Both, "dEQP-VK.ubo.2_level_array.scalar.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec4Vertex, "dEQP-VK.ubo.2_level_array.scalar.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec4Fragment, "dEQP-VK.ubo.2_level_array.scalar.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec4Both, "dEQP-VK.ubo.2_level_array.scalar.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarVec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIntVertex, "dEQP-VK.ubo.2_level_array.scalar.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIntFragment, "dEQP-VK.ubo.2_level_array.scalar.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIntBoth, "dEQP-VK.ubo.2_level_array.scalar.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIntVertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIntFragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIntBothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec2Vertex, "dEQP-VK.ubo.2_level_array.scalar.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec2Fragment, "dEQP-VK.ubo.2_level_array.scalar.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec2Both, "dEQP-VK.ubo.2_level_array.scalar.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec3Vertex, "dEQP-VK.ubo.2_level_array.scalar.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec3Fragment, "dEQP-VK.ubo.2_level_array.scalar.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec3Both, "dEQP-VK.ubo.2_level_array.scalar.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec4Vertex, "dEQP-VK.ubo.2_level_array.scalar.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec4Fragment, "dEQP-VK.ubo.2_level_array.scalar.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec4Both, "dEQP-VK.ubo.2_level_array.scalar.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarIvec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUintVertex, "dEQP-VK.ubo.2_level_array.scalar.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUintFragment, "dEQP-VK.ubo.2_level_array.scalar.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUintBoth, "dEQP-VK.ubo.2_level_array.scalar.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUintVertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUintFragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUintBothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec2Vertex, "dEQP-VK.ubo.2_level_array.scalar.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec2Fragment, "dEQP-VK.ubo.2_level_array.scalar.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec2Both, "dEQP-VK.ubo.2_level_array.scalar.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec3Vertex, "dEQP-VK.ubo.2_level_array.scalar.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec3Fragment, "dEQP-VK.ubo.2_level_array.scalar.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec3Both, "dEQP-VK.ubo.2_level_array.scalar.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec4Vertex, "dEQP-VK.ubo.2_level_array.scalar.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec4Fragment, "dEQP-VK.ubo.2_level_array.scalar.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec4Both, "dEQP-VK.ubo.2_level_array.scalar.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUvec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBoolVertex, "dEQP-VK.ubo.2_level_array.scalar.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBoolFragment, "dEQP-VK.ubo.2_level_array.scalar.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBoolBoth, "dEQP-VK.ubo.2_level_array.scalar.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBoolVertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBoolFragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBoolBothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec2Vertex, "dEQP-VK.ubo.2_level_array.scalar.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec2Fragment, "dEQP-VK.ubo.2_level_array.scalar.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec2Both, "dEQP-VK.ubo.2_level_array.scalar.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec3Vertex, "dEQP-VK.ubo.2_level_array.scalar.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec3Fragment, "dEQP-VK.ubo.2_level_array.scalar.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec3Both, "dEQP-VK.ubo.2_level_array.scalar.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec4Vertex, "dEQP-VK.ubo.2_level_array.scalar.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec4Fragment, "dEQP-VK.ubo.2_level_array.scalar.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec4Both, "dEQP-VK.ubo.2_level_array.scalar.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarBvec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2Vertex, "dEQP-VK.ubo.2_level_array.scalar.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2Fragment, "dEQP-VK.ubo.2_level_array.scalar.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2Both, "dEQP-VK.ubo.2_level_array.scalar.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2Vertex, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2Fragment, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2Both, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2Vertex, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2Fragment, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2Both, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3Vertex, "dEQP-VK.ubo.2_level_array.scalar.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3Fragment, "dEQP-VK.ubo.2_level_array.scalar.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3Both, "dEQP-VK.ubo.2_level_array.scalar.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3Vertex, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3Fragment, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3Both, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3Vertex, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3Fragment, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3Both, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4Vertex, "dEQP-VK.ubo.2_level_array.scalar.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4Fragment, "dEQP-VK.ubo.2_level_array.scalar.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4Both, "dEQP-VK.ubo.2_level_array.scalar.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4Vertex, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4Fragment, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4Both, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4Vertex, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4Fragment, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4Both, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2x3Vertex, "dEQP-VK.ubo.2_level_array.scalar.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2x3Fragment, "dEQP-VK.ubo.2_level_array.scalar.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2x3Both, "dEQP-VK.ubo.2_level_array.scalar.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2x3Vertex, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2x3Fragment, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2x3Both, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2x3Vertex, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2x3Fragment, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2x3Both, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2x4Vertex, "dEQP-VK.ubo.2_level_array.scalar.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2x4Fragment, "dEQP-VK.ubo.2_level_array.scalar.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2x4Both, "dEQP-VK.ubo.2_level_array.scalar.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat2x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2x4Vertex, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2x4Fragment, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2x4Both, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2x4Vertex, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2x4Fragment, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2x4Both, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3x2Vertex, "dEQP-VK.ubo.2_level_array.scalar.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3x2Fragment, "dEQP-VK.ubo.2_level_array.scalar.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3x2Both, "dEQP-VK.ubo.2_level_array.scalar.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3x2Vertex, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3x2Fragment, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3x2Both, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3x2Vertex, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3x2Fragment, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3x2Both, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3x4Vertex, "dEQP-VK.ubo.2_level_array.scalar.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3x4Fragment, "dEQP-VK.ubo.2_level_array.scalar.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3x4Both, "dEQP-VK.ubo.2_level_array.scalar.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat3x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3x4Vertex, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3x4Fragment, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3x4Both, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3x4Vertex, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3x4Fragment, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3x4Both, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4x2Vertex, "dEQP-VK.ubo.2_level_array.scalar.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4x2Fragment, "dEQP-VK.ubo.2_level_array.scalar.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4x2Both, "dEQP-VK.ubo.2_level_array.scalar.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4x2Vertex, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4x2Fragment, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4x2Both, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4x2Vertex, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4x2Fragment, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4x2Both, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4x3Vertex, "dEQP-VK.ubo.2_level_array.scalar.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4x3Fragment, "dEQP-VK.ubo.2_level_array.scalar.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4x3Both, "dEQP-VK.ubo.2_level_array.scalar.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarMat4x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4x3Vertex, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4x3Fragment, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4x3Both, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4x3Vertex, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4x3Fragment, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4x3Both, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUint8tVertex, "dEQP-VK.ubo.2_level_array.scalar.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUint8tFragment, "dEQP-VK.ubo.2_level_array.scalar.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUint8tBoth, "dEQP-VK.ubo.2_level_array.scalar.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUint8tVertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUint8tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUint8tBothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec2Vertex, "dEQP-VK.ubo.2_level_array.scalar.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec2Fragment, "dEQP-VK.ubo.2_level_array.scalar.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec2Both, "dEQP-VK.ubo.2_level_array.scalar.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec3Vertex, "dEQP-VK.ubo.2_level_array.scalar.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec3Fragment, "dEQP-VK.ubo.2_level_array.scalar.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec3Both, "dEQP-VK.ubo.2_level_array.scalar.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec4Vertex, "dEQP-VK.ubo.2_level_array.scalar.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec4Fragment, "dEQP-VK.ubo.2_level_array.scalar.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec4Both, "dEQP-VK.ubo.2_level_array.scalar.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU8vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarInt8tVertex, "dEQP-VK.ubo.2_level_array.scalar.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarInt8tFragment, "dEQP-VK.ubo.2_level_array.scalar.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarInt8tBoth, "dEQP-VK.ubo.2_level_array.scalar.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarInt8tVertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarInt8tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarInt8tBothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec2Vertex, "dEQP-VK.ubo.2_level_array.scalar.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec2Fragment, "dEQP-VK.ubo.2_level_array.scalar.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec2Both, "dEQP-VK.ubo.2_level_array.scalar.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec3Vertex, "dEQP-VK.ubo.2_level_array.scalar.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec3Fragment, "dEQP-VK.ubo.2_level_array.scalar.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec3Both, "dEQP-VK.ubo.2_level_array.scalar.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec4Vertex, "dEQP-VK.ubo.2_level_array.scalar.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec4Fragment, "dEQP-VK.ubo.2_level_array.scalar.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec4Both, "dEQP-VK.ubo.2_level_array.scalar.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI8vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUint16tVertex, "dEQP-VK.ubo.2_level_array.scalar.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUint16tFragment, "dEQP-VK.ubo.2_level_array.scalar.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUint16tBoth, "dEQP-VK.ubo.2_level_array.scalar.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUint16tVertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUint16tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarUint16tBothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec2Vertex, "dEQP-VK.ubo.2_level_array.scalar.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec2Fragment, "dEQP-VK.ubo.2_level_array.scalar.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec2Both, "dEQP-VK.ubo.2_level_array.scalar.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec3Vertex, "dEQP-VK.ubo.2_level_array.scalar.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec3Fragment, "dEQP-VK.ubo.2_level_array.scalar.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec3Both, "dEQP-VK.ubo.2_level_array.scalar.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec4Vertex, "dEQP-VK.ubo.2_level_array.scalar.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec4Fragment, "dEQP-VK.ubo.2_level_array.scalar.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec4Both, "dEQP-VK.ubo.2_level_array.scalar.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarU16vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarInt16tVertex, "dEQP-VK.ubo.2_level_array.scalar.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarInt16tFragment, "dEQP-VK.ubo.2_level_array.scalar.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarInt16tBoth, "dEQP-VK.ubo.2_level_array.scalar.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarInt16tVertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarInt16tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarInt16tBothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec2Vertex, "dEQP-VK.ubo.2_level_array.scalar.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec2Fragment, "dEQP-VK.ubo.2_level_array.scalar.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec2Both, "dEQP-VK.ubo.2_level_array.scalar.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec3Vertex, "dEQP-VK.ubo.2_level_array.scalar.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec3Fragment, "dEQP-VK.ubo.2_level_array.scalar.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec3Both, "dEQP-VK.ubo.2_level_array.scalar.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec4Vertex, "dEQP-VK.ubo.2_level_array.scalar.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec4Fragment, "dEQP-VK.ubo.2_level_array.scalar.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec4Both, "dEQP-VK.ubo.2_level_array.scalar.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarI16vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarFloat16tVertex, "dEQP-VK.ubo.2_level_array.scalar.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarFloat16tFragment, "dEQP-VK.ubo.2_level_array.scalar.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarFloat16tBoth, "dEQP-VK.ubo.2_level_array.scalar.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarFloat16tVertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarFloat16tFragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarFloat16tBothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec2Vertex, "dEQP-VK.ubo.2_level_array.scalar.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec2Fragment, "dEQP-VK.ubo.2_level_array.scalar.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec2Both, "dEQP-VK.ubo.2_level_array.scalar.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec2Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec2Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec2Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec3Vertex, "dEQP-VK.ubo.2_level_array.scalar.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec3Fragment, "dEQP-VK.ubo.2_level_array.scalar.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec3Both, "dEQP-VK.ubo.2_level_array.scalar.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec3Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec3Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec3Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec4Vertex, "dEQP-VK.ubo.2_level_array.scalar.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec4Fragment, "dEQP-VK.ubo.2_level_array.scalar.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec4Both, "dEQP-VK.ubo.2_level_array.scalar.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec4Vertexcompaccess, "dEQP-VK.ubo.2_level_array.scalar.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec4Fragmentcompaccess, "dEQP-VK.ubo.2_level_array.scalar.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0001TS, TCScalarF16vec4Bothcompaccess, "dEQP-VK.ubo.2_level_array.scalar.f16vec4.both_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_2_level_struct_arrayTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_2_level_struct_arrayTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..fc2936691b948c50bc6ce5b0fac1564524b78daf --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_2_level_struct_arrayTestCase.cpp @@ -0,0 +1,78 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0003TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd140vertex, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std140_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd140fragment, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std140_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd140both, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std140_both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd140vertexcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std140_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd140fragmentcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std140_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd140bothcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std140_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd140instancearrayvertex, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd140instancearrayfragment, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd140instancearrayboth, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd430vertex, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std430_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd430fragment, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std430_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd430both, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std430_both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd430vertexcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std430_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd430fragmentcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std430_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd430bothcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std430_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd430instancearrayvertex, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd430instancearrayfragment, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd430instancearrayboth, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferScalarvertex, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.scalar_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferScalarfragment, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.scalar_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferScalarboth, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.scalar_both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferScalarvertexcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.scalar_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferScalarfragmentcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.scalar_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferScalarbothcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.scalar_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferScalarinstancearrayvertex, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferScalarinstancearrayfragment, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferScalarinstancearrayboth, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSAPerblockbufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.2_level_struct_array.per_block_buffer.scalar_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferStd140instancearrayvertex, "dEQP-VK.ubo.2_level_struct_array.single_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferStd140instancearrayfragment, "dEQP-VK.ubo.2_level_struct_array.single_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferStd140instancearrayboth, "dEQP-VK.ubo.2_level_struct_array.single_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.2_level_struct_array.single_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.2_level_struct_array.single_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.2_level_struct_array.single_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferStd430instancearrayvertex, "dEQP-VK.ubo.2_level_struct_array.single_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferStd430instancearrayfragment, "dEQP-VK.ubo.2_level_struct_array.single_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferStd430instancearrayboth, "dEQP-VK.ubo.2_level_struct_array.single_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.2_level_struct_array.single_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.2_level_struct_array.single_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.2_level_struct_array.single_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferScalarinstancearrayvertex, "dEQP-VK.ubo.2_level_struct_array.single_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferScalarinstancearrayfragment, "dEQP-VK.ubo.2_level_struct_array.single_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferScalarinstancearrayboth, "dEQP-VK.ubo.2_level_struct_array.single_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.2_level_struct_array.single_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.2_level_struct_array.single_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCLSASinglebufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.2_level_struct_array.single_buffer.scalar_instance_array_both_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_3_level_arrayTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_3_level_arrayTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..c33c31172807b920d85bb7100ef1d1b5356b365d --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_3_level_arrayTestCase.cpp @@ -0,0 +1,1158 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0002TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140FloatVertex, "dEQP-VK.ubo.3_level_array.std140.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140FloatFragment, "dEQP-VK.ubo.3_level_array.std140.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140FloatBoth, "dEQP-VK.ubo.3_level_array.std140.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140FloatVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140FloatFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140FloatBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec2Vertex, "dEQP-VK.ubo.3_level_array.std140.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec2Fragment, "dEQP-VK.ubo.3_level_array.std140.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec2Both, "dEQP-VK.ubo.3_level_array.std140.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec3Vertex, "dEQP-VK.ubo.3_level_array.std140.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec3Fragment, "dEQP-VK.ubo.3_level_array.std140.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec3Both, "dEQP-VK.ubo.3_level_array.std140.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec4Vertex, "dEQP-VK.ubo.3_level_array.std140.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec4Fragment, "dEQP-VK.ubo.3_level_array.std140.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec4Both, "dEQP-VK.ubo.3_level_array.std140.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140IntVertex, "dEQP-VK.ubo.3_level_array.std140.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140IntFragment, "dEQP-VK.ubo.3_level_array.std140.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140IntBoth, "dEQP-VK.ubo.3_level_array.std140.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140IntVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140IntFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140IntBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec2Vertex, "dEQP-VK.ubo.3_level_array.std140.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec2Fragment, "dEQP-VK.ubo.3_level_array.std140.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec2Both, "dEQP-VK.ubo.3_level_array.std140.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec3Vertex, "dEQP-VK.ubo.3_level_array.std140.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec3Fragment, "dEQP-VK.ubo.3_level_array.std140.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec3Both, "dEQP-VK.ubo.3_level_array.std140.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec4Vertex, "dEQP-VK.ubo.3_level_array.std140.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec4Fragment, "dEQP-VK.ubo.3_level_array.std140.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec4Both, "dEQP-VK.ubo.3_level_array.std140.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140UintVertex, "dEQP-VK.ubo.3_level_array.std140.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140UintFragment, "dEQP-VK.ubo.3_level_array.std140.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140UintBoth, "dEQP-VK.ubo.3_level_array.std140.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140UintVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140UintFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140UintBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec2Vertex, "dEQP-VK.ubo.3_level_array.std140.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec2Fragment, "dEQP-VK.ubo.3_level_array.std140.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec2Both, "dEQP-VK.ubo.3_level_array.std140.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec3Vertex, "dEQP-VK.ubo.3_level_array.std140.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec3Fragment, "dEQP-VK.ubo.3_level_array.std140.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec3Both, "dEQP-VK.ubo.3_level_array.std140.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec4Vertex, "dEQP-VK.ubo.3_level_array.std140.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec4Fragment, "dEQP-VK.ubo.3_level_array.std140.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec4Both, "dEQP-VK.ubo.3_level_array.std140.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140BoolVertex, "dEQP-VK.ubo.3_level_array.std140.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140BoolFragment, "dEQP-VK.ubo.3_level_array.std140.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140BoolBoth, "dEQP-VK.ubo.3_level_array.std140.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140BoolVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140BoolFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140BoolBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec2Vertex, "dEQP-VK.ubo.3_level_array.std140.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec2Fragment, "dEQP-VK.ubo.3_level_array.std140.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec2Both, "dEQP-VK.ubo.3_level_array.std140.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec3Vertex, "dEQP-VK.ubo.3_level_array.std140.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec3Fragment, "dEQP-VK.ubo.3_level_array.std140.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec3Both, "dEQP-VK.ubo.3_level_array.std140.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec4Vertex, "dEQP-VK.ubo.3_level_array.std140.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec4Fragment, "dEQP-VK.ubo.3_level_array.std140.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec4Both, "dEQP-VK.ubo.3_level_array.std140.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2Vertex, "dEQP-VK.ubo.3_level_array.std140.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2Fragment, "dEQP-VK.ubo.3_level_array.std140.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2Both, "dEQP-VK.ubo.3_level_array.std140.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3Vertex, "dEQP-VK.ubo.3_level_array.std140.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3Fragment, "dEQP-VK.ubo.3_level_array.std140.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3Both, "dEQP-VK.ubo.3_level_array.std140.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4Vertex, "dEQP-VK.ubo.3_level_array.std140.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4Fragment, "dEQP-VK.ubo.3_level_array.std140.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4Both, "dEQP-VK.ubo.3_level_array.std140.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x3Vertex, "dEQP-VK.ubo.3_level_array.std140.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x3Fragment, "dEQP-VK.ubo.3_level_array.std140.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x3Both, "dEQP-VK.ubo.3_level_array.std140.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x3Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x3Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x3Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x3Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x3Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x3Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x4Vertex, "dEQP-VK.ubo.3_level_array.std140.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x4Fragment, "dEQP-VK.ubo.3_level_array.std140.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x4Both, "dEQP-VK.ubo.3_level_array.std140.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x4Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x4Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x4Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x4Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x4Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x4Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x2Vertex, "dEQP-VK.ubo.3_level_array.std140.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x2Fragment, "dEQP-VK.ubo.3_level_array.std140.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x2Both, "dEQP-VK.ubo.3_level_array.std140.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x2Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x2Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x2Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x2Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x2Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x2Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x4Vertex, "dEQP-VK.ubo.3_level_array.std140.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x4Fragment, "dEQP-VK.ubo.3_level_array.std140.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x4Both, "dEQP-VK.ubo.3_level_array.std140.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x4Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x4Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x4Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x4Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x4Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x4Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x2Vertex, "dEQP-VK.ubo.3_level_array.std140.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x2Fragment, "dEQP-VK.ubo.3_level_array.std140.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x2Both, "dEQP-VK.ubo.3_level_array.std140.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x2Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x2Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x2Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x2Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x2Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x2Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x3Vertex, "dEQP-VK.ubo.3_level_array.std140.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x3Fragment, "dEQP-VK.ubo.3_level_array.std140.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x3Both, "dEQP-VK.ubo.3_level_array.std140.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x3Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x3Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x3Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x3Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x3Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x3Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint8tVertex, "dEQP-VK.ubo.3_level_array.std140.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint8tFragment, "dEQP-VK.ubo.3_level_array.std140.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint8tBoth, "dEQP-VK.ubo.3_level_array.std140.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint8tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint8tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint8tBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec2Vertex, "dEQP-VK.ubo.3_level_array.std140.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec2Fragment, "dEQP-VK.ubo.3_level_array.std140.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec2Both, "dEQP-VK.ubo.3_level_array.std140.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec3Vertex, "dEQP-VK.ubo.3_level_array.std140.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec3Fragment, "dEQP-VK.ubo.3_level_array.std140.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec3Both, "dEQP-VK.ubo.3_level_array.std140.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec4Vertex, "dEQP-VK.ubo.3_level_array.std140.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec4Fragment, "dEQP-VK.ubo.3_level_array.std140.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec4Both, "dEQP-VK.ubo.3_level_array.std140.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int8tVertex, "dEQP-VK.ubo.3_level_array.std140.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int8tFragment, "dEQP-VK.ubo.3_level_array.std140.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int8tBoth, "dEQP-VK.ubo.3_level_array.std140.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int8tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int8tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int8tBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec2Vertex, "dEQP-VK.ubo.3_level_array.std140.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec2Fragment, "dEQP-VK.ubo.3_level_array.std140.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec2Both, "dEQP-VK.ubo.3_level_array.std140.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec3Vertex, "dEQP-VK.ubo.3_level_array.std140.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec3Fragment, "dEQP-VK.ubo.3_level_array.std140.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec3Both, "dEQP-VK.ubo.3_level_array.std140.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec4Vertex, "dEQP-VK.ubo.3_level_array.std140.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec4Fragment, "dEQP-VK.ubo.3_level_array.std140.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec4Both, "dEQP-VK.ubo.3_level_array.std140.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint16tVertex, "dEQP-VK.ubo.3_level_array.std140.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint16tFragment, "dEQP-VK.ubo.3_level_array.std140.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint16tBoth, "dEQP-VK.ubo.3_level_array.std140.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint16tBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec2Vertex, "dEQP-VK.ubo.3_level_array.std140.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec2Fragment, "dEQP-VK.ubo.3_level_array.std140.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec2Both, "dEQP-VK.ubo.3_level_array.std140.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec3Vertex, "dEQP-VK.ubo.3_level_array.std140.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec3Fragment, "dEQP-VK.ubo.3_level_array.std140.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec3Both, "dEQP-VK.ubo.3_level_array.std140.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec4Vertex, "dEQP-VK.ubo.3_level_array.std140.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec4Fragment, "dEQP-VK.ubo.3_level_array.std140.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec4Both, "dEQP-VK.ubo.3_level_array.std140.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int16tVertex, "dEQP-VK.ubo.3_level_array.std140.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int16tFragment, "dEQP-VK.ubo.3_level_array.std140.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int16tBoth, "dEQP-VK.ubo.3_level_array.std140.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int16tBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec2Vertex, "dEQP-VK.ubo.3_level_array.std140.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec2Fragment, "dEQP-VK.ubo.3_level_array.std140.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec2Both, "dEQP-VK.ubo.3_level_array.std140.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec3Vertex, "dEQP-VK.ubo.3_level_array.std140.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec3Fragment, "dEQP-VK.ubo.3_level_array.std140.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec3Both, "dEQP-VK.ubo.3_level_array.std140.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec4Vertex, "dEQP-VK.ubo.3_level_array.std140.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec4Fragment, "dEQP-VK.ubo.3_level_array.std140.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec4Both, "dEQP-VK.ubo.3_level_array.std140.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Float16tVertex, "dEQP-VK.ubo.3_level_array.std140.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Float16tFragment, "dEQP-VK.ubo.3_level_array.std140.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Float16tBoth, "dEQP-VK.ubo.3_level_array.std140.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Float16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Float16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Float16tBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec2Vertex, "dEQP-VK.ubo.3_level_array.std140.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec2Fragment, "dEQP-VK.ubo.3_level_array.std140.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec2Both, "dEQP-VK.ubo.3_level_array.std140.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec3Vertex, "dEQP-VK.ubo.3_level_array.std140.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec3Fragment, "dEQP-VK.ubo.3_level_array.std140.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec3Both, "dEQP-VK.ubo.3_level_array.std140.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec4Vertex, "dEQP-VK.ubo.3_level_array.std140.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec4Fragment, "dEQP-VK.ubo.3_level_array.std140.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec4Both, "dEQP-VK.ubo.3_level_array.std140.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430FloatVertex, "dEQP-VK.ubo.3_level_array.std430.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430FloatFragment, "dEQP-VK.ubo.3_level_array.std430.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430FloatBoth, "dEQP-VK.ubo.3_level_array.std430.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430FloatVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430FloatFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430FloatBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec2Vertex, "dEQP-VK.ubo.3_level_array.std430.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec2Fragment, "dEQP-VK.ubo.3_level_array.std430.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec2Both, "dEQP-VK.ubo.3_level_array.std430.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec3Vertex, "dEQP-VK.ubo.3_level_array.std430.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec3Fragment, "dEQP-VK.ubo.3_level_array.std430.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec3Both, "dEQP-VK.ubo.3_level_array.std430.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec4Vertex, "dEQP-VK.ubo.3_level_array.std430.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec4Fragment, "dEQP-VK.ubo.3_level_array.std430.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec4Both, "dEQP-VK.ubo.3_level_array.std430.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430IntVertex, "dEQP-VK.ubo.3_level_array.std430.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430IntFragment, "dEQP-VK.ubo.3_level_array.std430.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430IntBoth, "dEQP-VK.ubo.3_level_array.std430.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430IntVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430IntFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430IntBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec2Vertex, "dEQP-VK.ubo.3_level_array.std430.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec2Fragment, "dEQP-VK.ubo.3_level_array.std430.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec2Both, "dEQP-VK.ubo.3_level_array.std430.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec3Vertex, "dEQP-VK.ubo.3_level_array.std430.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec3Fragment, "dEQP-VK.ubo.3_level_array.std430.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec3Both, "dEQP-VK.ubo.3_level_array.std430.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec4Vertex, "dEQP-VK.ubo.3_level_array.std430.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec4Fragment, "dEQP-VK.ubo.3_level_array.std430.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec4Both, "dEQP-VK.ubo.3_level_array.std430.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430UintVertex, "dEQP-VK.ubo.3_level_array.std430.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430UintFragment, "dEQP-VK.ubo.3_level_array.std430.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430UintBoth, "dEQP-VK.ubo.3_level_array.std430.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430UintVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430UintFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430UintBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec2Vertex, "dEQP-VK.ubo.3_level_array.std430.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec2Fragment, "dEQP-VK.ubo.3_level_array.std430.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec2Both, "dEQP-VK.ubo.3_level_array.std430.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec3Vertex, "dEQP-VK.ubo.3_level_array.std430.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec3Fragment, "dEQP-VK.ubo.3_level_array.std430.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec3Both, "dEQP-VK.ubo.3_level_array.std430.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec4Vertex, "dEQP-VK.ubo.3_level_array.std430.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec4Fragment, "dEQP-VK.ubo.3_level_array.std430.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec4Both, "dEQP-VK.ubo.3_level_array.std430.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430BoolVertex, "dEQP-VK.ubo.3_level_array.std430.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430BoolFragment, "dEQP-VK.ubo.3_level_array.std430.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430BoolBoth, "dEQP-VK.ubo.3_level_array.std430.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430BoolVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430BoolFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430BoolBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec2Vertex, "dEQP-VK.ubo.3_level_array.std430.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec2Fragment, "dEQP-VK.ubo.3_level_array.std430.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec2Both, "dEQP-VK.ubo.3_level_array.std430.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec3Vertex, "dEQP-VK.ubo.3_level_array.std430.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec3Fragment, "dEQP-VK.ubo.3_level_array.std430.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec3Both, "dEQP-VK.ubo.3_level_array.std430.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec4Vertex, "dEQP-VK.ubo.3_level_array.std430.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec4Fragment, "dEQP-VK.ubo.3_level_array.std430.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec4Both, "dEQP-VK.ubo.3_level_array.std430.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2Vertex, "dEQP-VK.ubo.3_level_array.std430.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2Fragment, "dEQP-VK.ubo.3_level_array.std430.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2Both, "dEQP-VK.ubo.3_level_array.std430.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3Vertex, "dEQP-VK.ubo.3_level_array.std430.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3Fragment, "dEQP-VK.ubo.3_level_array.std430.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3Both, "dEQP-VK.ubo.3_level_array.std430.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4Vertex, "dEQP-VK.ubo.3_level_array.std430.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4Fragment, "dEQP-VK.ubo.3_level_array.std430.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4Both, "dEQP-VK.ubo.3_level_array.std430.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x3Vertex, "dEQP-VK.ubo.3_level_array.std430.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x3Fragment, "dEQP-VK.ubo.3_level_array.std430.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x3Both, "dEQP-VK.ubo.3_level_array.std430.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x3Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x3Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x3Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x3Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x3Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x3Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x4Vertex, "dEQP-VK.ubo.3_level_array.std430.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x4Fragment, "dEQP-VK.ubo.3_level_array.std430.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x4Both, "dEQP-VK.ubo.3_level_array.std430.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x4Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x4Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x4Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x4Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x4Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x4Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x2Vertex, "dEQP-VK.ubo.3_level_array.std430.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x2Fragment, "dEQP-VK.ubo.3_level_array.std430.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x2Both, "dEQP-VK.ubo.3_level_array.std430.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x2Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x2Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x2Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x2Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x2Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x2Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x4Vertex, "dEQP-VK.ubo.3_level_array.std430.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x4Fragment, "dEQP-VK.ubo.3_level_array.std430.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x4Both, "dEQP-VK.ubo.3_level_array.std430.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x4Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x4Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x4Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x4Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x4Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x4Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x2Vertex, "dEQP-VK.ubo.3_level_array.std430.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x2Fragment, "dEQP-VK.ubo.3_level_array.std430.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x2Both, "dEQP-VK.ubo.3_level_array.std430.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x2Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x2Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x2Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x2Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x2Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x2Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x3Vertex, "dEQP-VK.ubo.3_level_array.std430.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x3Fragment, "dEQP-VK.ubo.3_level_array.std430.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x3Both, "dEQP-VK.ubo.3_level_array.std430.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x3Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x3Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x3Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x3Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x3Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x3Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint8tVertex, "dEQP-VK.ubo.3_level_array.std430.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint8tFragment, "dEQP-VK.ubo.3_level_array.std430.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint8tBoth, "dEQP-VK.ubo.3_level_array.std430.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint8tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint8tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint8tBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec2Vertex, "dEQP-VK.ubo.3_level_array.std430.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec2Fragment, "dEQP-VK.ubo.3_level_array.std430.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec2Both, "dEQP-VK.ubo.3_level_array.std430.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec3Vertex, "dEQP-VK.ubo.3_level_array.std430.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec3Fragment, "dEQP-VK.ubo.3_level_array.std430.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec3Both, "dEQP-VK.ubo.3_level_array.std430.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec4Vertex, "dEQP-VK.ubo.3_level_array.std430.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec4Fragment, "dEQP-VK.ubo.3_level_array.std430.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec4Both, "dEQP-VK.ubo.3_level_array.std430.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int8tVertex, "dEQP-VK.ubo.3_level_array.std430.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int8tFragment, "dEQP-VK.ubo.3_level_array.std430.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int8tBoth, "dEQP-VK.ubo.3_level_array.std430.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int8tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int8tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int8tBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec2Vertex, "dEQP-VK.ubo.3_level_array.std430.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec2Fragment, "dEQP-VK.ubo.3_level_array.std430.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec2Both, "dEQP-VK.ubo.3_level_array.std430.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec3Vertex, "dEQP-VK.ubo.3_level_array.std430.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec3Fragment, "dEQP-VK.ubo.3_level_array.std430.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec3Both, "dEQP-VK.ubo.3_level_array.std430.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec4Vertex, "dEQP-VK.ubo.3_level_array.std430.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec4Fragment, "dEQP-VK.ubo.3_level_array.std430.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec4Both, "dEQP-VK.ubo.3_level_array.std430.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint16tVertex, "dEQP-VK.ubo.3_level_array.std430.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint16tFragment, "dEQP-VK.ubo.3_level_array.std430.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint16tBoth, "dEQP-VK.ubo.3_level_array.std430.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint16tBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec2Vertex, "dEQP-VK.ubo.3_level_array.std430.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec2Fragment, "dEQP-VK.ubo.3_level_array.std430.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec2Both, "dEQP-VK.ubo.3_level_array.std430.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec3Vertex, "dEQP-VK.ubo.3_level_array.std430.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec3Fragment, "dEQP-VK.ubo.3_level_array.std430.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec3Both, "dEQP-VK.ubo.3_level_array.std430.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec4Vertex, "dEQP-VK.ubo.3_level_array.std430.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec4Fragment, "dEQP-VK.ubo.3_level_array.std430.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec4Both, "dEQP-VK.ubo.3_level_array.std430.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int16tVertex, "dEQP-VK.ubo.3_level_array.std430.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int16tFragment, "dEQP-VK.ubo.3_level_array.std430.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int16tBoth, "dEQP-VK.ubo.3_level_array.std430.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int16tBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec2Vertex, "dEQP-VK.ubo.3_level_array.std430.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec2Fragment, "dEQP-VK.ubo.3_level_array.std430.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec2Both, "dEQP-VK.ubo.3_level_array.std430.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec3Vertex, "dEQP-VK.ubo.3_level_array.std430.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec3Fragment, "dEQP-VK.ubo.3_level_array.std430.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec3Both, "dEQP-VK.ubo.3_level_array.std430.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec4Vertex, "dEQP-VK.ubo.3_level_array.std430.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec4Fragment, "dEQP-VK.ubo.3_level_array.std430.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec4Both, "dEQP-VK.ubo.3_level_array.std430.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Float16tVertex, "dEQP-VK.ubo.3_level_array.std430.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Float16tFragment, "dEQP-VK.ubo.3_level_array.std430.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Float16tBoth, "dEQP-VK.ubo.3_level_array.std430.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Float16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Float16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Float16tBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec2Vertex, "dEQP-VK.ubo.3_level_array.std430.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec2Fragment, "dEQP-VK.ubo.3_level_array.std430.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec2Both, "dEQP-VK.ubo.3_level_array.std430.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec3Vertex, "dEQP-VK.ubo.3_level_array.std430.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec3Fragment, "dEQP-VK.ubo.3_level_array.std430.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec3Both, "dEQP-VK.ubo.3_level_array.std430.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec4Vertex, "dEQP-VK.ubo.3_level_array.std430.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec4Fragment, "dEQP-VK.ubo.3_level_array.std430.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec4Both, "dEQP-VK.ubo.3_level_array.std430.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloatVertex, "dEQP-VK.ubo.3_level_array.scalar.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloatFragment, "dEQP-VK.ubo.3_level_array.scalar.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloatBoth, "dEQP-VK.ubo.3_level_array.scalar.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloatVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloatFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloatBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec2Both, "dEQP-VK.ubo.3_level_array.scalar.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec3Both, "dEQP-VK.ubo.3_level_array.scalar.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec4Both, "dEQP-VK.ubo.3_level_array.scalar.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIntVertex, "dEQP-VK.ubo.3_level_array.scalar.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIntFragment, "dEQP-VK.ubo.3_level_array.scalar.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIntBoth, "dEQP-VK.ubo.3_level_array.scalar.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIntVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIntFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIntBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec2Both, "dEQP-VK.ubo.3_level_array.scalar.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec3Both, "dEQP-VK.ubo.3_level_array.scalar.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec4Both, "dEQP-VK.ubo.3_level_array.scalar.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUintVertex, "dEQP-VK.ubo.3_level_array.scalar.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUintFragment, "dEQP-VK.ubo.3_level_array.scalar.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUintBoth, "dEQP-VK.ubo.3_level_array.scalar.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUintVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUintFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUintBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec2Both, "dEQP-VK.ubo.3_level_array.scalar.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec3Both, "dEQP-VK.ubo.3_level_array.scalar.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec4Both, "dEQP-VK.ubo.3_level_array.scalar.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBoolVertex, "dEQP-VK.ubo.3_level_array.scalar.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBoolFragment, "dEQP-VK.ubo.3_level_array.scalar.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBoolBoth, "dEQP-VK.ubo.3_level_array.scalar.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBoolVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBoolFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBoolBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec2Both, "dEQP-VK.ubo.3_level_array.scalar.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec3Both, "dEQP-VK.ubo.3_level_array.scalar.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec4Both, "dEQP-VK.ubo.3_level_array.scalar.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2Both, "dEQP-VK.ubo.3_level_array.scalar.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3Both, "dEQP-VK.ubo.3_level_array.scalar.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4Both, "dEQP-VK.ubo.3_level_array.scalar.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x3Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x3Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x3Both, "dEQP-VK.ubo.3_level_array.scalar.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x3Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x3Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x3Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x3Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x3Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x3Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x4Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x4Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x4Both, "dEQP-VK.ubo.3_level_array.scalar.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x4Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x4Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x4Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x4Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x4Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x4Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x2Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x2Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x2Both, "dEQP-VK.ubo.3_level_array.scalar.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x2Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x2Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x2Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x2Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x2Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x2Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x4Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x4Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x4Both, "dEQP-VK.ubo.3_level_array.scalar.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x4Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x4Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x4Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x4Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x4Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x4Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x2Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x2Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x2Both, "dEQP-VK.ubo.3_level_array.scalar.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x2Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x2Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x2Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x2Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x2Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x2Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x3Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x3Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x3Both, "dEQP-VK.ubo.3_level_array.scalar.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x3Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x3Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x3Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x3Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x3Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x3Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint8tVertex, "dEQP-VK.ubo.3_level_array.scalar.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint8tFragment, "dEQP-VK.ubo.3_level_array.scalar.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint8tBoth, "dEQP-VK.ubo.3_level_array.scalar.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint8tVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint8tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint8tBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec2Both, "dEQP-VK.ubo.3_level_array.scalar.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec3Both, "dEQP-VK.ubo.3_level_array.scalar.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec4Both, "dEQP-VK.ubo.3_level_array.scalar.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt8tVertex, "dEQP-VK.ubo.3_level_array.scalar.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt8tFragment, "dEQP-VK.ubo.3_level_array.scalar.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt8tBoth, "dEQP-VK.ubo.3_level_array.scalar.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt8tVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt8tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt8tBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec2Both, "dEQP-VK.ubo.3_level_array.scalar.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec3Both, "dEQP-VK.ubo.3_level_array.scalar.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec4Both, "dEQP-VK.ubo.3_level_array.scalar.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint16tVertex, "dEQP-VK.ubo.3_level_array.scalar.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint16tFragment, "dEQP-VK.ubo.3_level_array.scalar.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint16tBoth, "dEQP-VK.ubo.3_level_array.scalar.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint16tBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec2Both, "dEQP-VK.ubo.3_level_array.scalar.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec3Both, "dEQP-VK.ubo.3_level_array.scalar.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec4Both, "dEQP-VK.ubo.3_level_array.scalar.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt16tVertex, "dEQP-VK.ubo.3_level_array.scalar.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt16tFragment, "dEQP-VK.ubo.3_level_array.scalar.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt16tBoth, "dEQP-VK.ubo.3_level_array.scalar.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt16tBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec2Both, "dEQP-VK.ubo.3_level_array.scalar.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec3Both, "dEQP-VK.ubo.3_level_array.scalar.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec4Both, "dEQP-VK.ubo.3_level_array.scalar.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloat16tVertex, "dEQP-VK.ubo.3_level_array.scalar.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloat16tFragment, "dEQP-VK.ubo.3_level_array.scalar.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloat16tBoth, "dEQP-VK.ubo.3_level_array.scalar.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloat16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloat16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloat16tBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec2Both, "dEQP-VK.ubo.3_level_array.scalar.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec3Both, "dEQP-VK.ubo.3_level_array.scalar.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec4Both, "dEQP-VK.ubo.3_level_array.scalar.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec4.both_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_instance_array_basic_typeTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_instance_array_basic_typeTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..11ef8e6198cc0b24fba1184afaf9af001cdb30e9 --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_instance_array_basic_typeTestCase.cpp @@ -0,0 +1,1158 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0007TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140FloatVertex, "dEQP-VK.ubo.instance_array_basic_type.std140.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140FloatFragment, "dEQP-VK.ubo.instance_array_basic_type.std140.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140FloatBoth, "dEQP-VK.ubo.instance_array_basic_type.std140.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140FloatVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140FloatFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140FloatBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140IntVertex, "dEQP-VK.ubo.instance_array_basic_type.std140.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140IntFragment, "dEQP-VK.ubo.instance_array_basic_type.std140.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140IntBoth, "dEQP-VK.ubo.instance_array_basic_type.std140.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140IntVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140IntFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140IntBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Ivec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140UintVertex, "dEQP-VK.ubo.instance_array_basic_type.std140.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140UintFragment, "dEQP-VK.ubo.instance_array_basic_type.std140.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140UintBoth, "dEQP-VK.ubo.instance_array_basic_type.std140.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140UintVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140UintFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140UintBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uvec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140BoolVertex, "dEQP-VK.ubo.instance_array_basic_type.std140.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140BoolFragment, "dEQP-VK.ubo.instance_array_basic_type.std140.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140BoolBoth, "dEQP-VK.ubo.instance_array_basic_type.std140.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140BoolVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140BoolFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140BoolBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Bvec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2x3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2x3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2x3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2x4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat2x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2x4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2x4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3x2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3x2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3x2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3x4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat3x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3x4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3x4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4x2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4x2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4x2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4x3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Mat4x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4x3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Rowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4x3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Columnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uint8tVertex, "dEQP-VK.ubo.instance_array_basic_type.std140.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uint8tFragment, "dEQP-VK.ubo.instance_array_basic_type.std140.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uint8tBoth, "dEQP-VK.ubo.instance_array_basic_type.std140.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uint8tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uint8tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uint8tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U8vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Int8tVertex, "dEQP-VK.ubo.instance_array_basic_type.std140.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Int8tFragment, "dEQP-VK.ubo.instance_array_basic_type.std140.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Int8tBoth, "dEQP-VK.ubo.instance_array_basic_type.std140.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Int8tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Int8tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Int8tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I8vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uint16tVertex, "dEQP-VK.ubo.instance_array_basic_type.std140.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uint16tFragment, "dEQP-VK.ubo.instance_array_basic_type.std140.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uint16tBoth, "dEQP-VK.ubo.instance_array_basic_type.std140.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uint16tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uint16tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Uint16tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140U16vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Int16tVertex, "dEQP-VK.ubo.instance_array_basic_type.std140.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Int16tFragment, "dEQP-VK.ubo.instance_array_basic_type.std140.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Int16tBoth, "dEQP-VK.ubo.instance_array_basic_type.std140.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Int16tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Int16tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Int16tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140I16vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Float16tVertex, "dEQP-VK.ubo.instance_array_basic_type.std140.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Float16tFragment, "dEQP-VK.ubo.instance_array_basic_type.std140.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Float16tBoth, "dEQP-VK.ubo.instance_array_basic_type.std140.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Float16tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Float16tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140Float16tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec2Both, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec3Both, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec4Both, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd140F16vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std140.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430FloatVertex, "dEQP-VK.ubo.instance_array_basic_type.std430.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430FloatFragment, "dEQP-VK.ubo.instance_array_basic_type.std430.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430FloatBoth, "dEQP-VK.ubo.instance_array_basic_type.std430.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430FloatVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430FloatFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430FloatBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430IntVertex, "dEQP-VK.ubo.instance_array_basic_type.std430.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430IntFragment, "dEQP-VK.ubo.instance_array_basic_type.std430.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430IntBoth, "dEQP-VK.ubo.instance_array_basic_type.std430.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430IntVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430IntFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430IntBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Ivec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430UintVertex, "dEQP-VK.ubo.instance_array_basic_type.std430.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430UintFragment, "dEQP-VK.ubo.instance_array_basic_type.std430.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430UintBoth, "dEQP-VK.ubo.instance_array_basic_type.std430.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430UintVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430UintFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430UintBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uvec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430BoolVertex, "dEQP-VK.ubo.instance_array_basic_type.std430.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430BoolFragment, "dEQP-VK.ubo.instance_array_basic_type.std430.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430BoolBoth, "dEQP-VK.ubo.instance_array_basic_type.std430.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430BoolVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430BoolFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430BoolBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Bvec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2x3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2x3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2x3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2x4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat2x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2x4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2x4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3x2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3x2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3x2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3x4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat3x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3x4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3x4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4x2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4x2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4x2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4x3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Mat4x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4x3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Rowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4x3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Columnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uint8tVertex, "dEQP-VK.ubo.instance_array_basic_type.std430.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uint8tFragment, "dEQP-VK.ubo.instance_array_basic_type.std430.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uint8tBoth, "dEQP-VK.ubo.instance_array_basic_type.std430.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uint8tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uint8tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uint8tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U8vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Int8tVertex, "dEQP-VK.ubo.instance_array_basic_type.std430.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Int8tFragment, "dEQP-VK.ubo.instance_array_basic_type.std430.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Int8tBoth, "dEQP-VK.ubo.instance_array_basic_type.std430.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Int8tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Int8tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Int8tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I8vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uint16tVertex, "dEQP-VK.ubo.instance_array_basic_type.std430.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uint16tFragment, "dEQP-VK.ubo.instance_array_basic_type.std430.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uint16tBoth, "dEQP-VK.ubo.instance_array_basic_type.std430.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uint16tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uint16tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Uint16tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430U16vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Int16tVertex, "dEQP-VK.ubo.instance_array_basic_type.std430.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Int16tFragment, "dEQP-VK.ubo.instance_array_basic_type.std430.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Int16tBoth, "dEQP-VK.ubo.instance_array_basic_type.std430.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Int16tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Int16tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Int16tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430I16vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Float16tVertex, "dEQP-VK.ubo.instance_array_basic_type.std430.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Float16tFragment, "dEQP-VK.ubo.instance_array_basic_type.std430.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Float16tBoth, "dEQP-VK.ubo.instance_array_basic_type.std430.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Float16tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Float16tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430Float16tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec2Both, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec3Both, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec4Both, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCStd430F16vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.std430.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarFloatVertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarFloatFragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarFloatBoth, "dEQP-VK.ubo.instance_array_basic_type.scalar.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarFloatVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarFloatFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarFloatBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarVec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIntVertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIntFragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIntBoth, "dEQP-VK.ubo.instance_array_basic_type.scalar.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIntVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIntFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIntBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarIvec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUintVertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUintFragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUintBoth, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUintVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUintFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUintBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUvec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBoolVertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBoolFragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBoolBoth, "dEQP-VK.ubo.instance_array_basic_type.scalar.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBoolVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBoolFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBoolBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarBvec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2x3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2x3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2x3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2x4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat2x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2x4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2x4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3x2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3x2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3x2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3x4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat3x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3x4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3x4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3x4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3x4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4x2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4x2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4x2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4x2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4x2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4x3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarMat4x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4x3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4x3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4x3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4x3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUint8tVertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUint8tFragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUint8tBoth, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUint8tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUint8tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUint8tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU8vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarInt8tVertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarInt8tFragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarInt8tBoth, "dEQP-VK.ubo.instance_array_basic_type.scalar.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarInt8tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarInt8tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarInt8tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI8vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUint16tVertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUint16tFragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUint16tBoth, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUint16tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUint16tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarUint16tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarU16vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarInt16tVertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarInt16tFragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarInt16tBoth, "dEQP-VK.ubo.instance_array_basic_type.scalar.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarInt16tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarInt16tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarInt16tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarI16vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarFloat16tVertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarFloat16tFragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarFloat16tBoth, "dEQP-VK.ubo.instance_array_basic_type.scalar.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarFloat16tVertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarFloat16tFragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarFloat16tBothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec2Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec2Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec2Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec2Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec2Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec2Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec3Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec3Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec3Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec3Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec3Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec3Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec4Vertex, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec4Fragment, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec4Both, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec4Vertexcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec4Fragmentcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCScalarF16vec4Bothcompaccess, "dEQP-VK.ubo.instance_array_basic_type.scalar.f16vec4.both_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_link_by_bindingTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_link_by_bindingTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..53734b9a2b9127a21aedf58d82d8c37a263f473f --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_link_by_bindingTestCase.cpp @@ -0,0 +1,28 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0008TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0008TS, TCSinglebufsingleinstance, "dEQP-VK.ubo.link_by_binding.single_buf_single_instance*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCSinglebufinstancearray, "dEQP-VK.ubo.link_by_binding.single_buf_instance_array*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCPerblockbufsingleinstance, "dEQP-VK.ubo.link_by_binding.per_block_buf_single_instance*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCPerblockbufinstancearray, "dEQP-VK.ubo.link_by_binding.per_block_buf_instance_array*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_multi_basic_typesTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_multi_basic_typesTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..dff949291534520a351e2b79e9283693721c1864 --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_multi_basic_typesTestCase.cpp @@ -0,0 +1,120 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0008TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140vertex, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140fragment, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140both, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140mixed, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140vertexcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140fragmentcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140bothcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140mixedcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140instancearrayvertex, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140instancearrayfragment, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140instancearrayboth, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140instancearraymixed, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_instance_array_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd140instancearraymixedcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std140_instance_array_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430vertex, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430fragment, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430both, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430mixed, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430vertexcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430fragmentcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430bothcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430mixedcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430instancearrayvertex, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430instancearrayfragment, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430instancearrayboth, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430instancearraymixed, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_instance_array_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferStd430instancearraymixedcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.std430_instance_array_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarvertex, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarfragment, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarboth, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarmixed, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarvertexcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarfragmentcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarbothcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarmixedcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarinstancearrayvertex, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarinstancearrayfragment, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarinstancearrayboth, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarinstancearraymixed, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_instance_array_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTPerblockbufferScalarinstancearraymixedcompaccess, "dEQP-VK.ubo.multi_basic_types.per_block_buffer.scalar_instance_array_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140vertex, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140fragment, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140both, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140mixed, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140vertexcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140fragmentcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140bothcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140mixedcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140instancearrayvertex, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140instancearrayfragment, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140instancearrayboth, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140instancearraymixed, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_instance_array_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd140instancearraymixedcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std140_instance_array_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430vertex, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430fragment, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430both, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430mixed, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430vertexcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430fragmentcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430bothcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430mixedcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430instancearrayvertex, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430instancearrayfragment, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430instancearrayboth, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430instancearraymixed, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_instance_array_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferStd430instancearraymixedcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.std430_instance_array_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarvertex, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarfragment, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarboth, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarmixed, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarvertexcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarfragmentcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarbothcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarmixedcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarinstancearrayvertex, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarinstancearrayfragment, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarinstancearrayboth, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarinstancearraymixed, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_instance_array_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMBTSinglebufferScalarinstancearraymixedcompaccess, "dEQP-VK.ubo.multi_basic_types.single_buffer.scalar_instance_array_mixed_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_multi_nested_structTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_multi_nested_structTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..0557d70f277370c6dbd885e5d656d874b82a7012 --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_multi_nested_structTestCase.cpp @@ -0,0 +1,120 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0008TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140vertex, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140fragment, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140both, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140mixed, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140vertexcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140fragmentcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140bothcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140mixedcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140instancearrayvertex, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140instancearrayfragment, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140instancearrayboth, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140instancearraymixed, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_instance_array_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd140instancearraymixedcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std140_instance_array_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430vertex, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430fragment, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430both, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430mixed, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430vertexcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430fragmentcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430bothcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430mixedcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430instancearrayvertex, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430instancearrayfragment, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430instancearrayboth, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430instancearraymixed, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_instance_array_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferStd430instancearraymixedcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.std430_instance_array_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarvertex, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarfragment, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarboth, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarmixed, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarvertexcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarfragmentcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarbothcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarmixedcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarinstancearrayvertex, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarinstancearrayfragment, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarinstancearrayboth, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarinstancearraymixed, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_instance_array_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSPerblockbufferScalarinstancearraymixedcompaccess, "dEQP-VK.ubo.multi_nested_struct.per_block_buffer.scalar_instance_array_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140vertex, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140fragment, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140both, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140mixed, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140vertexcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140fragmentcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140bothcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140mixedcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140instancearrayvertex, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140instancearrayfragment, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140instancearrayboth, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140instancearraymixed, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_instance_array_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd140instancearraymixedcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std140_instance_array_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430vertex, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430fragment, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430both, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430mixed, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430vertexcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430fragmentcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430bothcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430mixedcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430instancearrayvertex, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430instancearrayfragment, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430instancearrayboth, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430instancearraymixed, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_instance_array_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferStd430instancearraymixedcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.std430_instance_array_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarvertex, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarfragment, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarboth, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarmixed, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarvertexcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarfragmentcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarbothcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarmixedcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_mixed_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarinstancearrayvertex, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarinstancearrayfragment, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarinstancearrayboth, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarinstancearraymixed, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_instance_array_mixed*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCMNSSinglebufferScalarinstancearraymixedcompaccess, "dEQP-VK.ubo.multi_nested_struct.single_buffer.scalar_instance_array_mixed_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_randomTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_randomTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..301548e2b0ce5ac557d59da88f8d3c6c13f6a1c0 --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_randomTestCase.cpp @@ -0,0 +1,1599 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0008TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes0, "dEQP-VK.ubo.random.scalar_types.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes1, "dEQP-VK.ubo.random.scalar_types.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes2, "dEQP-VK.ubo.random.scalar_types.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes3, "dEQP-VK.ubo.random.scalar_types.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes4, "dEQP-VK.ubo.random.scalar_types.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes5, "dEQP-VK.ubo.random.scalar_types.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes6, "dEQP-VK.ubo.random.scalar_types.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes7, "dEQP-VK.ubo.random.scalar_types.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes8, "dEQP-VK.ubo.random.scalar_types.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes9, "dEQP-VK.ubo.random.scalar_types.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes10, "dEQP-VK.ubo.random.scalar_types.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes11, "dEQP-VK.ubo.random.scalar_types.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes12, "dEQP-VK.ubo.random.scalar_types.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes13, "dEQP-VK.ubo.random.scalar_types.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes14, "dEQP-VK.ubo.random.scalar_types.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes15, "dEQP-VK.ubo.random.scalar_types.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes16, "dEQP-VK.ubo.random.scalar_types.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes17, "dEQP-VK.ubo.random.scalar_types.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes18, "dEQP-VK.ubo.random.scalar_types.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes19, "dEQP-VK.ubo.random.scalar_types.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes20, "dEQP-VK.ubo.random.scalar_types.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes21, "dEQP-VK.ubo.random.scalar_types.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes22, "dEQP-VK.ubo.random.scalar_types.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes23, "dEQP-VK.ubo.random.scalar_types.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalartypes24, "dEQP-VK.ubo.random.scalar_types.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes0, "dEQP-VK.ubo.random.vector_types.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes1, "dEQP-VK.ubo.random.vector_types.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes2, "dEQP-VK.ubo.random.vector_types.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes3, "dEQP-VK.ubo.random.vector_types.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes4, "dEQP-VK.ubo.random.vector_types.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes5, "dEQP-VK.ubo.random.vector_types.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes6, "dEQP-VK.ubo.random.vector_types.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes7, "dEQP-VK.ubo.random.vector_types.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes8, "dEQP-VK.ubo.random.vector_types.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes9, "dEQP-VK.ubo.random.vector_types.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes10, "dEQP-VK.ubo.random.vector_types.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes11, "dEQP-VK.ubo.random.vector_types.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes12, "dEQP-VK.ubo.random.vector_types.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes13, "dEQP-VK.ubo.random.vector_types.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes14, "dEQP-VK.ubo.random.vector_types.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes15, "dEQP-VK.ubo.random.vector_types.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes16, "dEQP-VK.ubo.random.vector_types.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes17, "dEQP-VK.ubo.random.vector_types.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes18, "dEQP-VK.ubo.random.vector_types.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes19, "dEQP-VK.ubo.random.vector_types.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes20, "dEQP-VK.ubo.random.vector_types.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes21, "dEQP-VK.ubo.random.vector_types.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes22, "dEQP-VK.ubo.random.vector_types.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes23, "dEQP-VK.ubo.random.vector_types.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCVectortypes24, "dEQP-VK.ubo.random.vector_types.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes0, "dEQP-VK.ubo.random.basic_types.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes1, "dEQP-VK.ubo.random.basic_types.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes2, "dEQP-VK.ubo.random.basic_types.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes3, "dEQP-VK.ubo.random.basic_types.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes4, "dEQP-VK.ubo.random.basic_types.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes5, "dEQP-VK.ubo.random.basic_types.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes6, "dEQP-VK.ubo.random.basic_types.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes7, "dEQP-VK.ubo.random.basic_types.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes8, "dEQP-VK.ubo.random.basic_types.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes9, "dEQP-VK.ubo.random.basic_types.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes10, "dEQP-VK.ubo.random.basic_types.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes11, "dEQP-VK.ubo.random.basic_types.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes12, "dEQP-VK.ubo.random.basic_types.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes13, "dEQP-VK.ubo.random.basic_types.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes14, "dEQP-VK.ubo.random.basic_types.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes15, "dEQP-VK.ubo.random.basic_types.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes16, "dEQP-VK.ubo.random.basic_types.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes17, "dEQP-VK.ubo.random.basic_types.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes18, "dEQP-VK.ubo.random.basic_types.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes19, "dEQP-VK.ubo.random.basic_types.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes20, "dEQP-VK.ubo.random.basic_types.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes21, "dEQP-VK.ubo.random.basic_types.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes22, "dEQP-VK.ubo.random.basic_types.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes23, "dEQP-VK.ubo.random.basic_types.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasictypes24, "dEQP-VK.ubo.random.basic_types.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays0, "dEQP-VK.ubo.random.basic_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays1, "dEQP-VK.ubo.random.basic_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays2, "dEQP-VK.ubo.random.basic_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays3, "dEQP-VK.ubo.random.basic_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays4, "dEQP-VK.ubo.random.basic_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays5, "dEQP-VK.ubo.random.basic_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays6, "dEQP-VK.ubo.random.basic_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays7, "dEQP-VK.ubo.random.basic_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays8, "dEQP-VK.ubo.random.basic_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays9, "dEQP-VK.ubo.random.basic_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays10, "dEQP-VK.ubo.random.basic_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays11, "dEQP-VK.ubo.random.basic_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays12, "dEQP-VK.ubo.random.basic_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays13, "dEQP-VK.ubo.random.basic_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays14, "dEQP-VK.ubo.random.basic_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays15, "dEQP-VK.ubo.random.basic_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays16, "dEQP-VK.ubo.random.basic_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays17, "dEQP-VK.ubo.random.basic_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays18, "dEQP-VK.ubo.random.basic_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays19, "dEQP-VK.ubo.random.basic_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays20, "dEQP-VK.ubo.random.basic_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays21, "dEQP-VK.ubo.random.basic_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays22, "dEQP-VK.ubo.random.basic_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays23, "dEQP-VK.ubo.random.basic_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicarrays24, "dEQP-VK.ubo.random.basic_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays0, "dEQP-VK.ubo.random.basic_instance_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays1, "dEQP-VK.ubo.random.basic_instance_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays2, "dEQP-VK.ubo.random.basic_instance_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays3, "dEQP-VK.ubo.random.basic_instance_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays4, "dEQP-VK.ubo.random.basic_instance_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays5, "dEQP-VK.ubo.random.basic_instance_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays6, "dEQP-VK.ubo.random.basic_instance_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays7, "dEQP-VK.ubo.random.basic_instance_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays8, "dEQP-VK.ubo.random.basic_instance_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays9, "dEQP-VK.ubo.random.basic_instance_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays10, "dEQP-VK.ubo.random.basic_instance_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays11, "dEQP-VK.ubo.random.basic_instance_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays12, "dEQP-VK.ubo.random.basic_instance_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays13, "dEQP-VK.ubo.random.basic_instance_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays14, "dEQP-VK.ubo.random.basic_instance_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays15, "dEQP-VK.ubo.random.basic_instance_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays16, "dEQP-VK.ubo.random.basic_instance_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays17, "dEQP-VK.ubo.random.basic_instance_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays18, "dEQP-VK.ubo.random.basic_instance_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays19, "dEQP-VK.ubo.random.basic_instance_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays20, "dEQP-VK.ubo.random.basic_instance_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays21, "dEQP-VK.ubo.random.basic_instance_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays22, "dEQP-VK.ubo.random.basic_instance_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays23, "dEQP-VK.ubo.random.basic_instance_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCBasicinstancearrays24, "dEQP-VK.ubo.random.basic_instance_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs0, "dEQP-VK.ubo.random.nested_structs.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs1, "dEQP-VK.ubo.random.nested_structs.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs2, "dEQP-VK.ubo.random.nested_structs.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs3, "dEQP-VK.ubo.random.nested_structs.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs4, "dEQP-VK.ubo.random.nested_structs.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs5, "dEQP-VK.ubo.random.nested_structs.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs6, "dEQP-VK.ubo.random.nested_structs.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs7, "dEQP-VK.ubo.random.nested_structs.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs8, "dEQP-VK.ubo.random.nested_structs.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs9, "dEQP-VK.ubo.random.nested_structs.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs10, "dEQP-VK.ubo.random.nested_structs.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs11, "dEQP-VK.ubo.random.nested_structs.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs12, "dEQP-VK.ubo.random.nested_structs.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs13, "dEQP-VK.ubo.random.nested_structs.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs14, "dEQP-VK.ubo.random.nested_structs.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs15, "dEQP-VK.ubo.random.nested_structs.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs16, "dEQP-VK.ubo.random.nested_structs.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs17, "dEQP-VK.ubo.random.nested_structs.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs18, "dEQP-VK.ubo.random.nested_structs.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs19, "dEQP-VK.ubo.random.nested_structs.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs20, "dEQP-VK.ubo.random.nested_structs.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs21, "dEQP-VK.ubo.random.nested_structs.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs22, "dEQP-VK.ubo.random.nested_structs.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs23, "dEQP-VK.ubo.random.nested_structs.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructs24, "dEQP-VK.ubo.random.nested_structs.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays0, "dEQP-VK.ubo.random.nested_structs_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays1, "dEQP-VK.ubo.random.nested_structs_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays2, "dEQP-VK.ubo.random.nested_structs_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays3, "dEQP-VK.ubo.random.nested_structs_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays4, "dEQP-VK.ubo.random.nested_structs_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays5, "dEQP-VK.ubo.random.nested_structs_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays6, "dEQP-VK.ubo.random.nested_structs_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays7, "dEQP-VK.ubo.random.nested_structs_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays8, "dEQP-VK.ubo.random.nested_structs_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays9, "dEQP-VK.ubo.random.nested_structs_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays10, "dEQP-VK.ubo.random.nested_structs_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays11, "dEQP-VK.ubo.random.nested_structs_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays12, "dEQP-VK.ubo.random.nested_structs_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays13, "dEQP-VK.ubo.random.nested_structs_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays14, "dEQP-VK.ubo.random.nested_structs_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays15, "dEQP-VK.ubo.random.nested_structs_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays16, "dEQP-VK.ubo.random.nested_structs_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays17, "dEQP-VK.ubo.random.nested_structs_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays18, "dEQP-VK.ubo.random.nested_structs_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays19, "dEQP-VK.ubo.random.nested_structs_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays20, "dEQP-VK.ubo.random.nested_structs_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays21, "dEQP-VK.ubo.random.nested_structs_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays22, "dEQP-VK.ubo.random.nested_structs_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays23, "dEQP-VK.ubo.random.nested_structs_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarrays24, "dEQP-VK.ubo.random.nested_structs_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays0, "dEQP-VK.ubo.random.nested_structs_instance_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays1, "dEQP-VK.ubo.random.nested_structs_instance_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays2, "dEQP-VK.ubo.random.nested_structs_instance_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays3, "dEQP-VK.ubo.random.nested_structs_instance_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays4, "dEQP-VK.ubo.random.nested_structs_instance_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays5, "dEQP-VK.ubo.random.nested_structs_instance_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays6, "dEQP-VK.ubo.random.nested_structs_instance_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays7, "dEQP-VK.ubo.random.nested_structs_instance_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays8, "dEQP-VK.ubo.random.nested_structs_instance_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays9, "dEQP-VK.ubo.random.nested_structs_instance_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays10, "dEQP-VK.ubo.random.nested_structs_instance_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays11, "dEQP-VK.ubo.random.nested_structs_instance_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays12, "dEQP-VK.ubo.random.nested_structs_instance_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays13, "dEQP-VK.ubo.random.nested_structs_instance_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays14, "dEQP-VK.ubo.random.nested_structs_instance_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays15, "dEQP-VK.ubo.random.nested_structs_instance_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays16, "dEQP-VK.ubo.random.nested_structs_instance_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays17, "dEQP-VK.ubo.random.nested_structs_instance_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays18, "dEQP-VK.ubo.random.nested_structs_instance_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays19, "dEQP-VK.ubo.random.nested_structs_instance_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays20, "dEQP-VK.ubo.random.nested_structs_instance_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays21, "dEQP-VK.ubo.random.nested_structs_instance_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays22, "dEQP-VK.ubo.random.nested_structs_instance_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays23, "dEQP-VK.ubo.random.nested_structs_instance_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsinstancearrays24, "dEQP-VK.ubo.random.nested_structs_instance_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays0, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays1, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays2, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays3, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays4, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays5, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays6, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays7, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays8, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays9, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays10, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays11, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays12, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays13, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays14, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays15, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays16, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays17, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays18, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays19, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays20, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays21, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays22, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays23, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCNestedstructsarraysinstancearrays24, "dEQP-VK.ubo.random.nested_structs_arrays_instance_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers0, "dEQP-VK.ubo.random.all_per_block_buffers.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers1, "dEQP-VK.ubo.random.all_per_block_buffers.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers2, "dEQP-VK.ubo.random.all_per_block_buffers.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers3, "dEQP-VK.ubo.random.all_per_block_buffers.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers4, "dEQP-VK.ubo.random.all_per_block_buffers.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers5, "dEQP-VK.ubo.random.all_per_block_buffers.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers6, "dEQP-VK.ubo.random.all_per_block_buffers.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers7, "dEQP-VK.ubo.random.all_per_block_buffers.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers8, "dEQP-VK.ubo.random.all_per_block_buffers.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers9, "dEQP-VK.ubo.random.all_per_block_buffers.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers10, "dEQP-VK.ubo.random.all_per_block_buffers.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers11, "dEQP-VK.ubo.random.all_per_block_buffers.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers12, "dEQP-VK.ubo.random.all_per_block_buffers.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers13, "dEQP-VK.ubo.random.all_per_block_buffers.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers14, "dEQP-VK.ubo.random.all_per_block_buffers.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers15, "dEQP-VK.ubo.random.all_per_block_buffers.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers16, "dEQP-VK.ubo.random.all_per_block_buffers.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers17, "dEQP-VK.ubo.random.all_per_block_buffers.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers18, "dEQP-VK.ubo.random.all_per_block_buffers.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers19, "dEQP-VK.ubo.random.all_per_block_buffers.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers20, "dEQP-VK.ubo.random.all_per_block_buffers.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers21, "dEQP-VK.ubo.random.all_per_block_buffers.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers22, "dEQP-VK.ubo.random.all_per_block_buffers.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers23, "dEQP-VK.ubo.random.all_per_block_buffers.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers24, "dEQP-VK.ubo.random.all_per_block_buffers.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers25, "dEQP-VK.ubo.random.all_per_block_buffers.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers26, "dEQP-VK.ubo.random.all_per_block_buffers.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers27, "dEQP-VK.ubo.random.all_per_block_buffers.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers28, "dEQP-VK.ubo.random.all_per_block_buffers.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers29, "dEQP-VK.ubo.random.all_per_block_buffers.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers30, "dEQP-VK.ubo.random.all_per_block_buffers.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers31, "dEQP-VK.ubo.random.all_per_block_buffers.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers32, "dEQP-VK.ubo.random.all_per_block_buffers.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers33, "dEQP-VK.ubo.random.all_per_block_buffers.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers34, "dEQP-VK.ubo.random.all_per_block_buffers.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers35, "dEQP-VK.ubo.random.all_per_block_buffers.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers36, "dEQP-VK.ubo.random.all_per_block_buffers.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers37, "dEQP-VK.ubo.random.all_per_block_buffers.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers38, "dEQP-VK.ubo.random.all_per_block_buffers.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers39, "dEQP-VK.ubo.random.all_per_block_buffers.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers40, "dEQP-VK.ubo.random.all_per_block_buffers.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers41, "dEQP-VK.ubo.random.all_per_block_buffers.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers42, "dEQP-VK.ubo.random.all_per_block_buffers.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers43, "dEQP-VK.ubo.random.all_per_block_buffers.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers44, "dEQP-VK.ubo.random.all_per_block_buffers.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers45, "dEQP-VK.ubo.random.all_per_block_buffers.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers46, "dEQP-VK.ubo.random.all_per_block_buffers.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers47, "dEQP-VK.ubo.random.all_per_block_buffers.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers48, "dEQP-VK.ubo.random.all_per_block_buffers.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllperblockbuffers49, "dEQP-VK.ubo.random.all_per_block_buffers.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer0, "dEQP-VK.ubo.random.all_shared_buffer.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer1, "dEQP-VK.ubo.random.all_shared_buffer.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer2, "dEQP-VK.ubo.random.all_shared_buffer.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer3, "dEQP-VK.ubo.random.all_shared_buffer.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer4, "dEQP-VK.ubo.random.all_shared_buffer.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer5, "dEQP-VK.ubo.random.all_shared_buffer.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer6, "dEQP-VK.ubo.random.all_shared_buffer.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer7, "dEQP-VK.ubo.random.all_shared_buffer.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer8, "dEQP-VK.ubo.random.all_shared_buffer.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer9, "dEQP-VK.ubo.random.all_shared_buffer.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer10, "dEQP-VK.ubo.random.all_shared_buffer.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer11, "dEQP-VK.ubo.random.all_shared_buffer.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer12, "dEQP-VK.ubo.random.all_shared_buffer.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer13, "dEQP-VK.ubo.random.all_shared_buffer.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer14, "dEQP-VK.ubo.random.all_shared_buffer.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer15, "dEQP-VK.ubo.random.all_shared_buffer.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer16, "dEQP-VK.ubo.random.all_shared_buffer.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer17, "dEQP-VK.ubo.random.all_shared_buffer.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer18, "dEQP-VK.ubo.random.all_shared_buffer.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer19, "dEQP-VK.ubo.random.all_shared_buffer.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer20, "dEQP-VK.ubo.random.all_shared_buffer.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer21, "dEQP-VK.ubo.random.all_shared_buffer.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer22, "dEQP-VK.ubo.random.all_shared_buffer.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer23, "dEQP-VK.ubo.random.all_shared_buffer.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer24, "dEQP-VK.ubo.random.all_shared_buffer.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer25, "dEQP-VK.ubo.random.all_shared_buffer.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer26, "dEQP-VK.ubo.random.all_shared_buffer.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer27, "dEQP-VK.ubo.random.all_shared_buffer.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer28, "dEQP-VK.ubo.random.all_shared_buffer.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer29, "dEQP-VK.ubo.random.all_shared_buffer.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer30, "dEQP-VK.ubo.random.all_shared_buffer.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer31, "dEQP-VK.ubo.random.all_shared_buffer.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer32, "dEQP-VK.ubo.random.all_shared_buffer.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer33, "dEQP-VK.ubo.random.all_shared_buffer.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer34, "dEQP-VK.ubo.random.all_shared_buffer.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer35, "dEQP-VK.ubo.random.all_shared_buffer.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer36, "dEQP-VK.ubo.random.all_shared_buffer.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer37, "dEQP-VK.ubo.random.all_shared_buffer.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer38, "dEQP-VK.ubo.random.all_shared_buffer.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer39, "dEQP-VK.ubo.random.all_shared_buffer.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer40, "dEQP-VK.ubo.random.all_shared_buffer.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer41, "dEQP-VK.ubo.random.all_shared_buffer.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer42, "dEQP-VK.ubo.random.all_shared_buffer.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer43, "dEQP-VK.ubo.random.all_shared_buffer.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer44, "dEQP-VK.ubo.random.all_shared_buffer.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer45, "dEQP-VK.ubo.random.all_shared_buffer.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer46, "dEQP-VK.ubo.random.all_shared_buffer.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer47, "dEQP-VK.ubo.random.all_shared_buffer.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer48, "dEQP-VK.ubo.random.all_shared_buffer.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAllsharedbuffer49, "dEQP-VK.ubo.random.all_shared_buffer.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets0, "dEQP-VK.ubo.random.all_out_of_order_offsets.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets1, "dEQP-VK.ubo.random.all_out_of_order_offsets.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets2, "dEQP-VK.ubo.random.all_out_of_order_offsets.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets3, "dEQP-VK.ubo.random.all_out_of_order_offsets.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets4, "dEQP-VK.ubo.random.all_out_of_order_offsets.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets5, "dEQP-VK.ubo.random.all_out_of_order_offsets.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets6, "dEQP-VK.ubo.random.all_out_of_order_offsets.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets7, "dEQP-VK.ubo.random.all_out_of_order_offsets.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets8, "dEQP-VK.ubo.random.all_out_of_order_offsets.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets9, "dEQP-VK.ubo.random.all_out_of_order_offsets.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets10, "dEQP-VK.ubo.random.all_out_of_order_offsets.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets11, "dEQP-VK.ubo.random.all_out_of_order_offsets.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets12, "dEQP-VK.ubo.random.all_out_of_order_offsets.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets13, "dEQP-VK.ubo.random.all_out_of_order_offsets.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets14, "dEQP-VK.ubo.random.all_out_of_order_offsets.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets15, "dEQP-VK.ubo.random.all_out_of_order_offsets.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets16, "dEQP-VK.ubo.random.all_out_of_order_offsets.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets17, "dEQP-VK.ubo.random.all_out_of_order_offsets.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets18, "dEQP-VK.ubo.random.all_out_of_order_offsets.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets19, "dEQP-VK.ubo.random.all_out_of_order_offsets.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets20, "dEQP-VK.ubo.random.all_out_of_order_offsets.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets21, "dEQP-VK.ubo.random.all_out_of_order_offsets.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets22, "dEQP-VK.ubo.random.all_out_of_order_offsets.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets23, "dEQP-VK.ubo.random.all_out_of_order_offsets.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets24, "dEQP-VK.ubo.random.all_out_of_order_offsets.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets25, "dEQP-VK.ubo.random.all_out_of_order_offsets.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets26, "dEQP-VK.ubo.random.all_out_of_order_offsets.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets27, "dEQP-VK.ubo.random.all_out_of_order_offsets.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets28, "dEQP-VK.ubo.random.all_out_of_order_offsets.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets29, "dEQP-VK.ubo.random.all_out_of_order_offsets.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets30, "dEQP-VK.ubo.random.all_out_of_order_offsets.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets31, "dEQP-VK.ubo.random.all_out_of_order_offsets.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets32, "dEQP-VK.ubo.random.all_out_of_order_offsets.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets33, "dEQP-VK.ubo.random.all_out_of_order_offsets.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets34, "dEQP-VK.ubo.random.all_out_of_order_offsets.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets35, "dEQP-VK.ubo.random.all_out_of_order_offsets.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets36, "dEQP-VK.ubo.random.all_out_of_order_offsets.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets37, "dEQP-VK.ubo.random.all_out_of_order_offsets.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets38, "dEQP-VK.ubo.random.all_out_of_order_offsets.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets39, "dEQP-VK.ubo.random.all_out_of_order_offsets.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets40, "dEQP-VK.ubo.random.all_out_of_order_offsets.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets41, "dEQP-VK.ubo.random.all_out_of_order_offsets.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets42, "dEQP-VK.ubo.random.all_out_of_order_offsets.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets43, "dEQP-VK.ubo.random.all_out_of_order_offsets.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets44, "dEQP-VK.ubo.random.all_out_of_order_offsets.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets45, "dEQP-VK.ubo.random.all_out_of_order_offsets.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets46, "dEQP-VK.ubo.random.all_out_of_order_offsets.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets47, "dEQP-VK.ubo.random.all_out_of_order_offsets.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets48, "dEQP-VK.ubo.random.all_out_of_order_offsets.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCAlloutoforderoffsets49, "dEQP-VK.ubo.random.all_out_of_order_offsets.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar0, "dEQP-VK.ubo.random.scalar.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar1, "dEQP-VK.ubo.random.scalar.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar2, "dEQP-VK.ubo.random.scalar.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar3, "dEQP-VK.ubo.random.scalar.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar4, "dEQP-VK.ubo.random.scalar.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar5, "dEQP-VK.ubo.random.scalar.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar6, "dEQP-VK.ubo.random.scalar.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar7, "dEQP-VK.ubo.random.scalar.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar8, "dEQP-VK.ubo.random.scalar.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar9, "dEQP-VK.ubo.random.scalar.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar10, "dEQP-VK.ubo.random.scalar.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar11, "dEQP-VK.ubo.random.scalar.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar12, "dEQP-VK.ubo.random.scalar.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar13, "dEQP-VK.ubo.random.scalar.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar14, "dEQP-VK.ubo.random.scalar.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar15, "dEQP-VK.ubo.random.scalar.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar16, "dEQP-VK.ubo.random.scalar.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar17, "dEQP-VK.ubo.random.scalar.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar18, "dEQP-VK.ubo.random.scalar.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar19, "dEQP-VK.ubo.random.scalar.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar20, "dEQP-VK.ubo.random.scalar.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar21, "dEQP-VK.ubo.random.scalar.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar22, "dEQP-VK.ubo.random.scalar.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar23, "dEQP-VK.ubo.random.scalar.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar24, "dEQP-VK.ubo.random.scalar.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar25, "dEQP-VK.ubo.random.scalar.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar26, "dEQP-VK.ubo.random.scalar.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar27, "dEQP-VK.ubo.random.scalar.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar28, "dEQP-VK.ubo.random.scalar.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar29, "dEQP-VK.ubo.random.scalar.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar30, "dEQP-VK.ubo.random.scalar.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar31, "dEQP-VK.ubo.random.scalar.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar32, "dEQP-VK.ubo.random.scalar.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar33, "dEQP-VK.ubo.random.scalar.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar34, "dEQP-VK.ubo.random.scalar.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar35, "dEQP-VK.ubo.random.scalar.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar36, "dEQP-VK.ubo.random.scalar.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar37, "dEQP-VK.ubo.random.scalar.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar38, "dEQP-VK.ubo.random.scalar.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar39, "dEQP-VK.ubo.random.scalar.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar40, "dEQP-VK.ubo.random.scalar.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar41, "dEQP-VK.ubo.random.scalar.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar42, "dEQP-VK.ubo.random.scalar.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar43, "dEQP-VK.ubo.random.scalar.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar44, "dEQP-VK.ubo.random.scalar.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar45, "dEQP-VK.ubo.random.scalar.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar46, "dEQP-VK.ubo.random.scalar.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar47, "dEQP-VK.ubo.random.scalar.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar48, "dEQP-VK.ubo.random.scalar.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar49, "dEQP-VK.ubo.random.scalar.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar50, "dEQP-VK.ubo.random.scalar.50*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar51, "dEQP-VK.ubo.random.scalar.51*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar52, "dEQP-VK.ubo.random.scalar.52*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar53, "dEQP-VK.ubo.random.scalar.53*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar54, "dEQP-VK.ubo.random.scalar.54*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar55, "dEQP-VK.ubo.random.scalar.55*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar56, "dEQP-VK.ubo.random.scalar.56*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar57, "dEQP-VK.ubo.random.scalar.57*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar58, "dEQP-VK.ubo.random.scalar.58*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar59, "dEQP-VK.ubo.random.scalar.59*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar60, "dEQP-VK.ubo.random.scalar.60*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar61, "dEQP-VK.ubo.random.scalar.61*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar62, "dEQP-VK.ubo.random.scalar.62*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar63, "dEQP-VK.ubo.random.scalar.63*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar64, "dEQP-VK.ubo.random.scalar.64*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar65, "dEQP-VK.ubo.random.scalar.65*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar66, "dEQP-VK.ubo.random.scalar.66*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar67, "dEQP-VK.ubo.random.scalar.67*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar68, "dEQP-VK.ubo.random.scalar.68*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar69, "dEQP-VK.ubo.random.scalar.69*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar70, "dEQP-VK.ubo.random.scalar.70*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar71, "dEQP-VK.ubo.random.scalar.71*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar72, "dEQP-VK.ubo.random.scalar.72*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar73, "dEQP-VK.ubo.random.scalar.73*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar74, "dEQP-VK.ubo.random.scalar.74*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar75, "dEQP-VK.ubo.random.scalar.75*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar76, "dEQP-VK.ubo.random.scalar.76*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar77, "dEQP-VK.ubo.random.scalar.77*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar78, "dEQP-VK.ubo.random.scalar.78*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar79, "dEQP-VK.ubo.random.scalar.79*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar80, "dEQP-VK.ubo.random.scalar.80*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar81, "dEQP-VK.ubo.random.scalar.81*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar82, "dEQP-VK.ubo.random.scalar.82*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar83, "dEQP-VK.ubo.random.scalar.83*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar84, "dEQP-VK.ubo.random.scalar.84*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar85, "dEQP-VK.ubo.random.scalar.85*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar86, "dEQP-VK.ubo.random.scalar.86*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar87, "dEQP-VK.ubo.random.scalar.87*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar88, "dEQP-VK.ubo.random.scalar.88*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar89, "dEQP-VK.ubo.random.scalar.89*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar90, "dEQP-VK.ubo.random.scalar.90*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar91, "dEQP-VK.ubo.random.scalar.91*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar92, "dEQP-VK.ubo.random.scalar.92*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar93, "dEQP-VK.ubo.random.scalar.93*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar94, "dEQP-VK.ubo.random.scalar.94*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar95, "dEQP-VK.ubo.random.scalar.95*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar96, "dEQP-VK.ubo.random.scalar.96*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar97, "dEQP-VK.ubo.random.scalar.97*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar98, "dEQP-VK.ubo.random.scalar.98*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCScalar99, "dEQP-VK.ubo.random.scalar.99*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing0, "dEQP-VK.ubo.random.descriptor_indexing.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing1, "dEQP-VK.ubo.random.descriptor_indexing.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing2, "dEQP-VK.ubo.random.descriptor_indexing.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing3, "dEQP-VK.ubo.random.descriptor_indexing.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing4, "dEQP-VK.ubo.random.descriptor_indexing.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing5, "dEQP-VK.ubo.random.descriptor_indexing.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing6, "dEQP-VK.ubo.random.descriptor_indexing.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing7, "dEQP-VK.ubo.random.descriptor_indexing.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing8, "dEQP-VK.ubo.random.descriptor_indexing.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing9, "dEQP-VK.ubo.random.descriptor_indexing.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing10, "dEQP-VK.ubo.random.descriptor_indexing.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing11, "dEQP-VK.ubo.random.descriptor_indexing.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing12, "dEQP-VK.ubo.random.descriptor_indexing.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing13, "dEQP-VK.ubo.random.descriptor_indexing.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing14, "dEQP-VK.ubo.random.descriptor_indexing.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing15, "dEQP-VK.ubo.random.descriptor_indexing.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing16, "dEQP-VK.ubo.random.descriptor_indexing.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing17, "dEQP-VK.ubo.random.descriptor_indexing.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing18, "dEQP-VK.ubo.random.descriptor_indexing.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing19, "dEQP-VK.ubo.random.descriptor_indexing.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing20, "dEQP-VK.ubo.random.descriptor_indexing.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing21, "dEQP-VK.ubo.random.descriptor_indexing.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing22, "dEQP-VK.ubo.random.descriptor_indexing.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing23, "dEQP-VK.ubo.random.descriptor_indexing.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing24, "dEQP-VK.ubo.random.descriptor_indexing.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing25, "dEQP-VK.ubo.random.descriptor_indexing.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing26, "dEQP-VK.ubo.random.descriptor_indexing.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing27, "dEQP-VK.ubo.random.descriptor_indexing.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing28, "dEQP-VK.ubo.random.descriptor_indexing.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing29, "dEQP-VK.ubo.random.descriptor_indexing.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing30, "dEQP-VK.ubo.random.descriptor_indexing.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing31, "dEQP-VK.ubo.random.descriptor_indexing.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing32, "dEQP-VK.ubo.random.descriptor_indexing.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing33, "dEQP-VK.ubo.random.descriptor_indexing.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing34, "dEQP-VK.ubo.random.descriptor_indexing.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing35, "dEQP-VK.ubo.random.descriptor_indexing.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing36, "dEQP-VK.ubo.random.descriptor_indexing.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing37, "dEQP-VK.ubo.random.descriptor_indexing.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing38, "dEQP-VK.ubo.random.descriptor_indexing.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing39, "dEQP-VK.ubo.random.descriptor_indexing.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing40, "dEQP-VK.ubo.random.descriptor_indexing.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing41, "dEQP-VK.ubo.random.descriptor_indexing.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing42, "dEQP-VK.ubo.random.descriptor_indexing.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing43, "dEQP-VK.ubo.random.descriptor_indexing.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing44, "dEQP-VK.ubo.random.descriptor_indexing.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing45, "dEQP-VK.ubo.random.descriptor_indexing.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing46, "dEQP-VK.ubo.random.descriptor_indexing.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing47, "dEQP-VK.ubo.random.descriptor_indexing.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing48, "dEQP-VK.ubo.random.descriptor_indexing.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TCDescriptorindexing49, "dEQP-VK.ubo.random.descriptor_indexing.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes0, "dEQP-VK.ubo.random.16bit.scalar_types.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes1, "dEQP-VK.ubo.random.16bit.scalar_types.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes2, "dEQP-VK.ubo.random.16bit.scalar_types.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes3, "dEQP-VK.ubo.random.16bit.scalar_types.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes4, "dEQP-VK.ubo.random.16bit.scalar_types.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes5, "dEQP-VK.ubo.random.16bit.scalar_types.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes6, "dEQP-VK.ubo.random.16bit.scalar_types.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes7, "dEQP-VK.ubo.random.16bit.scalar_types.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes8, "dEQP-VK.ubo.random.16bit.scalar_types.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes9, "dEQP-VK.ubo.random.16bit.scalar_types.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes10, "dEQP-VK.ubo.random.16bit.scalar_types.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes11, "dEQP-VK.ubo.random.16bit.scalar_types.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes12, "dEQP-VK.ubo.random.16bit.scalar_types.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes13, "dEQP-VK.ubo.random.16bit.scalar_types.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes14, "dEQP-VK.ubo.random.16bit.scalar_types.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes15, "dEQP-VK.ubo.random.16bit.scalar_types.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes16, "dEQP-VK.ubo.random.16bit.scalar_types.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes17, "dEQP-VK.ubo.random.16bit.scalar_types.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes18, "dEQP-VK.ubo.random.16bit.scalar_types.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes19, "dEQP-VK.ubo.random.16bit.scalar_types.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes20, "dEQP-VK.ubo.random.16bit.scalar_types.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes21, "dEQP-VK.ubo.random.16bit.scalar_types.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes22, "dEQP-VK.ubo.random.16bit.scalar_types.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes23, "dEQP-VK.ubo.random.16bit.scalar_types.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalartypes24, "dEQP-VK.ubo.random.16bit.scalar_types.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes0, "dEQP-VK.ubo.random.16bit.vector_types.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes1, "dEQP-VK.ubo.random.16bit.vector_types.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes2, "dEQP-VK.ubo.random.16bit.vector_types.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes3, "dEQP-VK.ubo.random.16bit.vector_types.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes4, "dEQP-VK.ubo.random.16bit.vector_types.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes5, "dEQP-VK.ubo.random.16bit.vector_types.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes6, "dEQP-VK.ubo.random.16bit.vector_types.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes7, "dEQP-VK.ubo.random.16bit.vector_types.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes8, "dEQP-VK.ubo.random.16bit.vector_types.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes9, "dEQP-VK.ubo.random.16bit.vector_types.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes10, "dEQP-VK.ubo.random.16bit.vector_types.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes11, "dEQP-VK.ubo.random.16bit.vector_types.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes12, "dEQP-VK.ubo.random.16bit.vector_types.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes13, "dEQP-VK.ubo.random.16bit.vector_types.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes14, "dEQP-VK.ubo.random.16bit.vector_types.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes15, "dEQP-VK.ubo.random.16bit.vector_types.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes16, "dEQP-VK.ubo.random.16bit.vector_types.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes17, "dEQP-VK.ubo.random.16bit.vector_types.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes18, "dEQP-VK.ubo.random.16bit.vector_types.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes19, "dEQP-VK.ubo.random.16bit.vector_types.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes20, "dEQP-VK.ubo.random.16bit.vector_types.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes21, "dEQP-VK.ubo.random.16bit.vector_types.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes22, "dEQP-VK.ubo.random.16bit.vector_types.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes23, "dEQP-VK.ubo.random.16bit.vector_types.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitVectortypes24, "dEQP-VK.ubo.random.16bit.vector_types.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes0, "dEQP-VK.ubo.random.16bit.basic_types.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes1, "dEQP-VK.ubo.random.16bit.basic_types.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes2, "dEQP-VK.ubo.random.16bit.basic_types.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes3, "dEQP-VK.ubo.random.16bit.basic_types.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes4, "dEQP-VK.ubo.random.16bit.basic_types.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes5, "dEQP-VK.ubo.random.16bit.basic_types.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes6, "dEQP-VK.ubo.random.16bit.basic_types.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes7, "dEQP-VK.ubo.random.16bit.basic_types.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes8, "dEQP-VK.ubo.random.16bit.basic_types.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes9, "dEQP-VK.ubo.random.16bit.basic_types.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes10, "dEQP-VK.ubo.random.16bit.basic_types.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes11, "dEQP-VK.ubo.random.16bit.basic_types.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes12, "dEQP-VK.ubo.random.16bit.basic_types.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes13, "dEQP-VK.ubo.random.16bit.basic_types.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes14, "dEQP-VK.ubo.random.16bit.basic_types.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes15, "dEQP-VK.ubo.random.16bit.basic_types.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes16, "dEQP-VK.ubo.random.16bit.basic_types.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes17, "dEQP-VK.ubo.random.16bit.basic_types.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes18, "dEQP-VK.ubo.random.16bit.basic_types.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes19, "dEQP-VK.ubo.random.16bit.basic_types.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes20, "dEQP-VK.ubo.random.16bit.basic_types.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes21, "dEQP-VK.ubo.random.16bit.basic_types.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes22, "dEQP-VK.ubo.random.16bit.basic_types.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes23, "dEQP-VK.ubo.random.16bit.basic_types.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasictypes24, "dEQP-VK.ubo.random.16bit.basic_types.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays0, "dEQP-VK.ubo.random.16bit.basic_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays1, "dEQP-VK.ubo.random.16bit.basic_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays2, "dEQP-VK.ubo.random.16bit.basic_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays3, "dEQP-VK.ubo.random.16bit.basic_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays4, "dEQP-VK.ubo.random.16bit.basic_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays5, "dEQP-VK.ubo.random.16bit.basic_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays6, "dEQP-VK.ubo.random.16bit.basic_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays7, "dEQP-VK.ubo.random.16bit.basic_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays8, "dEQP-VK.ubo.random.16bit.basic_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays9, "dEQP-VK.ubo.random.16bit.basic_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays10, "dEQP-VK.ubo.random.16bit.basic_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays11, "dEQP-VK.ubo.random.16bit.basic_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays12, "dEQP-VK.ubo.random.16bit.basic_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays13, "dEQP-VK.ubo.random.16bit.basic_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays14, "dEQP-VK.ubo.random.16bit.basic_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays15, "dEQP-VK.ubo.random.16bit.basic_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays16, "dEQP-VK.ubo.random.16bit.basic_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays17, "dEQP-VK.ubo.random.16bit.basic_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays18, "dEQP-VK.ubo.random.16bit.basic_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays19, "dEQP-VK.ubo.random.16bit.basic_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays20, "dEQP-VK.ubo.random.16bit.basic_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays21, "dEQP-VK.ubo.random.16bit.basic_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays22, "dEQP-VK.ubo.random.16bit.basic_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays23, "dEQP-VK.ubo.random.16bit.basic_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicarrays24, "dEQP-VK.ubo.random.16bit.basic_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays0, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays1, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays2, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays3, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays4, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays5, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays6, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays7, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays8, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays9, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays10, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays11, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays12, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays13, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays14, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays15, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays16, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays17, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays18, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays19, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays20, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays21, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays22, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays23, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitBasicinstancearrays24, "dEQP-VK.ubo.random.16bit.basic_instance_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs0, "dEQP-VK.ubo.random.16bit.nested_structs.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs1, "dEQP-VK.ubo.random.16bit.nested_structs.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs2, "dEQP-VK.ubo.random.16bit.nested_structs.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs3, "dEQP-VK.ubo.random.16bit.nested_structs.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs4, "dEQP-VK.ubo.random.16bit.nested_structs.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs5, "dEQP-VK.ubo.random.16bit.nested_structs.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs6, "dEQP-VK.ubo.random.16bit.nested_structs.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs7, "dEQP-VK.ubo.random.16bit.nested_structs.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs8, "dEQP-VK.ubo.random.16bit.nested_structs.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs9, "dEQP-VK.ubo.random.16bit.nested_structs.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs10, "dEQP-VK.ubo.random.16bit.nested_structs.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs11, "dEQP-VK.ubo.random.16bit.nested_structs.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs12, "dEQP-VK.ubo.random.16bit.nested_structs.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs13, "dEQP-VK.ubo.random.16bit.nested_structs.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs14, "dEQP-VK.ubo.random.16bit.nested_structs.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs15, "dEQP-VK.ubo.random.16bit.nested_structs.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs16, "dEQP-VK.ubo.random.16bit.nested_structs.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs17, "dEQP-VK.ubo.random.16bit.nested_structs.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs18, "dEQP-VK.ubo.random.16bit.nested_structs.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs19, "dEQP-VK.ubo.random.16bit.nested_structs.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs20, "dEQP-VK.ubo.random.16bit.nested_structs.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs21, "dEQP-VK.ubo.random.16bit.nested_structs.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs22, "dEQP-VK.ubo.random.16bit.nested_structs.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs23, "dEQP-VK.ubo.random.16bit.nested_structs.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructs24, "dEQP-VK.ubo.random.16bit.nested_structs.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays0, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays1, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays2, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays3, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays4, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays5, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays6, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays7, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays8, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays9, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays10, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays11, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays12, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays13, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays14, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays15, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays16, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays17, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays18, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays19, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays20, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays21, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays22, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays23, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarrays24, "dEQP-VK.ubo.random.16bit.nested_structs_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays0, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays1, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays2, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays3, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays4, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays5, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays6, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays7, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays8, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays9, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays10, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays11, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays12, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays13, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays14, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays15, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays16, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays17, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays18, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays19, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays20, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays21, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays22, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays23, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsinstancearrays24, "dEQP-VK.ubo.random.16bit.nested_structs_instance_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays0, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays1, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays2, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays3, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays4, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays5, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays6, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays7, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays8, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays9, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays10, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays11, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays12, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays13, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays14, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays15, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays16, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays17, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays18, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays19, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays20, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays21, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays22, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays23, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitNestedstructsarraysinstancearrays24, "dEQP-VK.ubo.random.16bit.nested_structs_arrays_instance_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers0, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers1, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers2, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers3, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers4, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers5, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers6, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers7, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers8, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers9, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers10, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers11, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers12, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers13, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers14, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers15, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers16, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers17, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers18, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers19, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers20, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers21, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers22, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers23, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers24, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers25, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers26, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers27, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers28, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers29, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers30, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers31, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers32, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers33, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers34, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers35, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers36, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers37, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers38, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers39, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers40, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers41, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers42, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers43, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers44, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers45, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers46, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers47, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers48, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllperblockbuffers49, "dEQP-VK.ubo.random.16bit.all_per_block_buffers.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer0, "dEQP-VK.ubo.random.16bit.all_shared_buffer.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer1, "dEQP-VK.ubo.random.16bit.all_shared_buffer.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer2, "dEQP-VK.ubo.random.16bit.all_shared_buffer.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer3, "dEQP-VK.ubo.random.16bit.all_shared_buffer.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer4, "dEQP-VK.ubo.random.16bit.all_shared_buffer.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer5, "dEQP-VK.ubo.random.16bit.all_shared_buffer.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer6, "dEQP-VK.ubo.random.16bit.all_shared_buffer.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer7, "dEQP-VK.ubo.random.16bit.all_shared_buffer.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer8, "dEQP-VK.ubo.random.16bit.all_shared_buffer.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer9, "dEQP-VK.ubo.random.16bit.all_shared_buffer.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer10, "dEQP-VK.ubo.random.16bit.all_shared_buffer.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer11, "dEQP-VK.ubo.random.16bit.all_shared_buffer.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer12, "dEQP-VK.ubo.random.16bit.all_shared_buffer.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer13, "dEQP-VK.ubo.random.16bit.all_shared_buffer.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer14, "dEQP-VK.ubo.random.16bit.all_shared_buffer.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer15, "dEQP-VK.ubo.random.16bit.all_shared_buffer.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer16, "dEQP-VK.ubo.random.16bit.all_shared_buffer.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer17, "dEQP-VK.ubo.random.16bit.all_shared_buffer.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer18, "dEQP-VK.ubo.random.16bit.all_shared_buffer.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer19, "dEQP-VK.ubo.random.16bit.all_shared_buffer.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer20, "dEQP-VK.ubo.random.16bit.all_shared_buffer.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer21, "dEQP-VK.ubo.random.16bit.all_shared_buffer.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer22, "dEQP-VK.ubo.random.16bit.all_shared_buffer.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer23, "dEQP-VK.ubo.random.16bit.all_shared_buffer.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer24, "dEQP-VK.ubo.random.16bit.all_shared_buffer.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer25, "dEQP-VK.ubo.random.16bit.all_shared_buffer.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer26, "dEQP-VK.ubo.random.16bit.all_shared_buffer.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer27, "dEQP-VK.ubo.random.16bit.all_shared_buffer.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer28, "dEQP-VK.ubo.random.16bit.all_shared_buffer.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer29, "dEQP-VK.ubo.random.16bit.all_shared_buffer.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer30, "dEQP-VK.ubo.random.16bit.all_shared_buffer.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer31, "dEQP-VK.ubo.random.16bit.all_shared_buffer.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer32, "dEQP-VK.ubo.random.16bit.all_shared_buffer.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer33, "dEQP-VK.ubo.random.16bit.all_shared_buffer.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer34, "dEQP-VK.ubo.random.16bit.all_shared_buffer.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer35, "dEQP-VK.ubo.random.16bit.all_shared_buffer.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer36, "dEQP-VK.ubo.random.16bit.all_shared_buffer.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer37, "dEQP-VK.ubo.random.16bit.all_shared_buffer.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer38, "dEQP-VK.ubo.random.16bit.all_shared_buffer.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer39, "dEQP-VK.ubo.random.16bit.all_shared_buffer.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer40, "dEQP-VK.ubo.random.16bit.all_shared_buffer.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer41, "dEQP-VK.ubo.random.16bit.all_shared_buffer.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer42, "dEQP-VK.ubo.random.16bit.all_shared_buffer.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer43, "dEQP-VK.ubo.random.16bit.all_shared_buffer.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer44, "dEQP-VK.ubo.random.16bit.all_shared_buffer.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer45, "dEQP-VK.ubo.random.16bit.all_shared_buffer.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer46, "dEQP-VK.ubo.random.16bit.all_shared_buffer.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer47, "dEQP-VK.ubo.random.16bit.all_shared_buffer.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer48, "dEQP-VK.ubo.random.16bit.all_shared_buffer.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAllsharedbuffer49, "dEQP-VK.ubo.random.16bit.all_shared_buffer.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets0, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets1, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets2, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets3, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets4, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets5, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets6, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets7, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets8, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets9, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets10, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets11, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets12, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets13, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets14, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets15, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets16, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets17, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets18, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets19, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets20, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets21, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets22, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets23, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets24, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets25, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets26, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets27, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets28, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets29, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets30, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets31, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets32, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets33, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets34, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets35, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets36, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets37, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets38, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets39, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets40, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets41, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets42, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets43, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets44, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets45, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets46, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets47, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets48, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitAlloutoforderoffsets49, "dEQP-VK.ubo.random.16bit.all_out_of_order_offsets.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar0, "dEQP-VK.ubo.random.16bit.scalar.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar1, "dEQP-VK.ubo.random.16bit.scalar.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar2, "dEQP-VK.ubo.random.16bit.scalar.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar3, "dEQP-VK.ubo.random.16bit.scalar.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar4, "dEQP-VK.ubo.random.16bit.scalar.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar5, "dEQP-VK.ubo.random.16bit.scalar.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar6, "dEQP-VK.ubo.random.16bit.scalar.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar7, "dEQP-VK.ubo.random.16bit.scalar.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar8, "dEQP-VK.ubo.random.16bit.scalar.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar9, "dEQP-VK.ubo.random.16bit.scalar.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar10, "dEQP-VK.ubo.random.16bit.scalar.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar11, "dEQP-VK.ubo.random.16bit.scalar.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar12, "dEQP-VK.ubo.random.16bit.scalar.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar13, "dEQP-VK.ubo.random.16bit.scalar.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar14, "dEQP-VK.ubo.random.16bit.scalar.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar15, "dEQP-VK.ubo.random.16bit.scalar.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar16, "dEQP-VK.ubo.random.16bit.scalar.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar17, "dEQP-VK.ubo.random.16bit.scalar.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar18, "dEQP-VK.ubo.random.16bit.scalar.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar19, "dEQP-VK.ubo.random.16bit.scalar.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar20, "dEQP-VK.ubo.random.16bit.scalar.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar21, "dEQP-VK.ubo.random.16bit.scalar.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar22, "dEQP-VK.ubo.random.16bit.scalar.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar23, "dEQP-VK.ubo.random.16bit.scalar.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar24, "dEQP-VK.ubo.random.16bit.scalar.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar25, "dEQP-VK.ubo.random.16bit.scalar.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar26, "dEQP-VK.ubo.random.16bit.scalar.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar27, "dEQP-VK.ubo.random.16bit.scalar.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar28, "dEQP-VK.ubo.random.16bit.scalar.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar29, "dEQP-VK.ubo.random.16bit.scalar.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar30, "dEQP-VK.ubo.random.16bit.scalar.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar31, "dEQP-VK.ubo.random.16bit.scalar.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar32, "dEQP-VK.ubo.random.16bit.scalar.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar33, "dEQP-VK.ubo.random.16bit.scalar.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar34, "dEQP-VK.ubo.random.16bit.scalar.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar35, "dEQP-VK.ubo.random.16bit.scalar.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar36, "dEQP-VK.ubo.random.16bit.scalar.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar37, "dEQP-VK.ubo.random.16bit.scalar.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar38, "dEQP-VK.ubo.random.16bit.scalar.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar39, "dEQP-VK.ubo.random.16bit.scalar.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar40, "dEQP-VK.ubo.random.16bit.scalar.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar41, "dEQP-VK.ubo.random.16bit.scalar.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar42, "dEQP-VK.ubo.random.16bit.scalar.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar43, "dEQP-VK.ubo.random.16bit.scalar.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar44, "dEQP-VK.ubo.random.16bit.scalar.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar45, "dEQP-VK.ubo.random.16bit.scalar.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar46, "dEQP-VK.ubo.random.16bit.scalar.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar47, "dEQP-VK.ubo.random.16bit.scalar.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar48, "dEQP-VK.ubo.random.16bit.scalar.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar49, "dEQP-VK.ubo.random.16bit.scalar.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar50, "dEQP-VK.ubo.random.16bit.scalar.50*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar51, "dEQP-VK.ubo.random.16bit.scalar.51*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar52, "dEQP-VK.ubo.random.16bit.scalar.52*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar53, "dEQP-VK.ubo.random.16bit.scalar.53*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar54, "dEQP-VK.ubo.random.16bit.scalar.54*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar55, "dEQP-VK.ubo.random.16bit.scalar.55*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar56, "dEQP-VK.ubo.random.16bit.scalar.56*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar57, "dEQP-VK.ubo.random.16bit.scalar.57*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar58, "dEQP-VK.ubo.random.16bit.scalar.58*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar59, "dEQP-VK.ubo.random.16bit.scalar.59*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar60, "dEQP-VK.ubo.random.16bit.scalar.60*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar61, "dEQP-VK.ubo.random.16bit.scalar.61*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar62, "dEQP-VK.ubo.random.16bit.scalar.62*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar63, "dEQP-VK.ubo.random.16bit.scalar.63*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar64, "dEQP-VK.ubo.random.16bit.scalar.64*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar65, "dEQP-VK.ubo.random.16bit.scalar.65*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar66, "dEQP-VK.ubo.random.16bit.scalar.66*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar67, "dEQP-VK.ubo.random.16bit.scalar.67*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar68, "dEQP-VK.ubo.random.16bit.scalar.68*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar69, "dEQP-VK.ubo.random.16bit.scalar.69*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar70, "dEQP-VK.ubo.random.16bit.scalar.70*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar71, "dEQP-VK.ubo.random.16bit.scalar.71*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar72, "dEQP-VK.ubo.random.16bit.scalar.72*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar73, "dEQP-VK.ubo.random.16bit.scalar.73*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar74, "dEQP-VK.ubo.random.16bit.scalar.74*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar75, "dEQP-VK.ubo.random.16bit.scalar.75*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar76, "dEQP-VK.ubo.random.16bit.scalar.76*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar77, "dEQP-VK.ubo.random.16bit.scalar.77*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar78, "dEQP-VK.ubo.random.16bit.scalar.78*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar79, "dEQP-VK.ubo.random.16bit.scalar.79*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar80, "dEQP-VK.ubo.random.16bit.scalar.80*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar81, "dEQP-VK.ubo.random.16bit.scalar.81*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar82, "dEQP-VK.ubo.random.16bit.scalar.82*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar83, "dEQP-VK.ubo.random.16bit.scalar.83*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar84, "dEQP-VK.ubo.random.16bit.scalar.84*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar85, "dEQP-VK.ubo.random.16bit.scalar.85*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar86, "dEQP-VK.ubo.random.16bit.scalar.86*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar87, "dEQP-VK.ubo.random.16bit.scalar.87*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar88, "dEQP-VK.ubo.random.16bit.scalar.88*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar89, "dEQP-VK.ubo.random.16bit.scalar.89*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar90, "dEQP-VK.ubo.random.16bit.scalar.90*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar91, "dEQP-VK.ubo.random.16bit.scalar.91*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar92, "dEQP-VK.ubo.random.16bit.scalar.92*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar93, "dEQP-VK.ubo.random.16bit.scalar.93*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar94, "dEQP-VK.ubo.random.16bit.scalar.94*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar95, "dEQP-VK.ubo.random.16bit.scalar.95*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar96, "dEQP-VK.ubo.random.16bit.scalar.96*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar97, "dEQP-VK.ubo.random.16bit.scalar.97*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar98, "dEQP-VK.ubo.random.16bit.scalar.98*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitScalar99, "dEQP-VK.ubo.random.16bit.scalar.99*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing0, "dEQP-VK.ubo.random.16bit.descriptor_indexing.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing1, "dEQP-VK.ubo.random.16bit.descriptor_indexing.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing2, "dEQP-VK.ubo.random.16bit.descriptor_indexing.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing3, "dEQP-VK.ubo.random.16bit.descriptor_indexing.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing4, "dEQP-VK.ubo.random.16bit.descriptor_indexing.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing5, "dEQP-VK.ubo.random.16bit.descriptor_indexing.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing6, "dEQP-VK.ubo.random.16bit.descriptor_indexing.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing7, "dEQP-VK.ubo.random.16bit.descriptor_indexing.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing8, "dEQP-VK.ubo.random.16bit.descriptor_indexing.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing9, "dEQP-VK.ubo.random.16bit.descriptor_indexing.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing10, "dEQP-VK.ubo.random.16bit.descriptor_indexing.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing11, "dEQP-VK.ubo.random.16bit.descriptor_indexing.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing12, "dEQP-VK.ubo.random.16bit.descriptor_indexing.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing13, "dEQP-VK.ubo.random.16bit.descriptor_indexing.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing14, "dEQP-VK.ubo.random.16bit.descriptor_indexing.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing15, "dEQP-VK.ubo.random.16bit.descriptor_indexing.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing16, "dEQP-VK.ubo.random.16bit.descriptor_indexing.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing17, "dEQP-VK.ubo.random.16bit.descriptor_indexing.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing18, "dEQP-VK.ubo.random.16bit.descriptor_indexing.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing19, "dEQP-VK.ubo.random.16bit.descriptor_indexing.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing20, "dEQP-VK.ubo.random.16bit.descriptor_indexing.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing21, "dEQP-VK.ubo.random.16bit.descriptor_indexing.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing22, "dEQP-VK.ubo.random.16bit.descriptor_indexing.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing23, "dEQP-VK.ubo.random.16bit.descriptor_indexing.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing24, "dEQP-VK.ubo.random.16bit.descriptor_indexing.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing25, "dEQP-VK.ubo.random.16bit.descriptor_indexing.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing26, "dEQP-VK.ubo.random.16bit.descriptor_indexing.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing27, "dEQP-VK.ubo.random.16bit.descriptor_indexing.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing28, "dEQP-VK.ubo.random.16bit.descriptor_indexing.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing29, "dEQP-VK.ubo.random.16bit.descriptor_indexing.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing30, "dEQP-VK.ubo.random.16bit.descriptor_indexing.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing31, "dEQP-VK.ubo.random.16bit.descriptor_indexing.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing32, "dEQP-VK.ubo.random.16bit.descriptor_indexing.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing33, "dEQP-VK.ubo.random.16bit.descriptor_indexing.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing34, "dEQP-VK.ubo.random.16bit.descriptor_indexing.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing35, "dEQP-VK.ubo.random.16bit.descriptor_indexing.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing36, "dEQP-VK.ubo.random.16bit.descriptor_indexing.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing37, "dEQP-VK.ubo.random.16bit.descriptor_indexing.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing38, "dEQP-VK.ubo.random.16bit.descriptor_indexing.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing39, "dEQP-VK.ubo.random.16bit.descriptor_indexing.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing40, "dEQP-VK.ubo.random.16bit.descriptor_indexing.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing41, "dEQP-VK.ubo.random.16bit.descriptor_indexing.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing42, "dEQP-VK.ubo.random.16bit.descriptor_indexing.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing43, "dEQP-VK.ubo.random.16bit.descriptor_indexing.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing44, "dEQP-VK.ubo.random.16bit.descriptor_indexing.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing45, "dEQP-VK.ubo.random.16bit.descriptor_indexing.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing46, "dEQP-VK.ubo.random.16bit.descriptor_indexing.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing47, "dEQP-VK.ubo.random.16bit.descriptor_indexing.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing48, "dEQP-VK.ubo.random.16bit.descriptor_indexing.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC16bitDescriptorindexing49, "dEQP-VK.ubo.random.16bit.descriptor_indexing.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes0, "dEQP-VK.ubo.random.8bit.scalar_types.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes1, "dEQP-VK.ubo.random.8bit.scalar_types.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes2, "dEQP-VK.ubo.random.8bit.scalar_types.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes3, "dEQP-VK.ubo.random.8bit.scalar_types.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes4, "dEQP-VK.ubo.random.8bit.scalar_types.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes5, "dEQP-VK.ubo.random.8bit.scalar_types.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes6, "dEQP-VK.ubo.random.8bit.scalar_types.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes7, "dEQP-VK.ubo.random.8bit.scalar_types.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes8, "dEQP-VK.ubo.random.8bit.scalar_types.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes9, "dEQP-VK.ubo.random.8bit.scalar_types.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes10, "dEQP-VK.ubo.random.8bit.scalar_types.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes11, "dEQP-VK.ubo.random.8bit.scalar_types.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes12, "dEQP-VK.ubo.random.8bit.scalar_types.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes13, "dEQP-VK.ubo.random.8bit.scalar_types.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes14, "dEQP-VK.ubo.random.8bit.scalar_types.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes15, "dEQP-VK.ubo.random.8bit.scalar_types.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes16, "dEQP-VK.ubo.random.8bit.scalar_types.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes17, "dEQP-VK.ubo.random.8bit.scalar_types.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes18, "dEQP-VK.ubo.random.8bit.scalar_types.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes19, "dEQP-VK.ubo.random.8bit.scalar_types.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes20, "dEQP-VK.ubo.random.8bit.scalar_types.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes21, "dEQP-VK.ubo.random.8bit.scalar_types.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes22, "dEQP-VK.ubo.random.8bit.scalar_types.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes23, "dEQP-VK.ubo.random.8bit.scalar_types.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalartypes24, "dEQP-VK.ubo.random.8bit.scalar_types.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes0, "dEQP-VK.ubo.random.8bit.vector_types.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes1, "dEQP-VK.ubo.random.8bit.vector_types.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes2, "dEQP-VK.ubo.random.8bit.vector_types.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes3, "dEQP-VK.ubo.random.8bit.vector_types.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes4, "dEQP-VK.ubo.random.8bit.vector_types.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes5, "dEQP-VK.ubo.random.8bit.vector_types.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes6, "dEQP-VK.ubo.random.8bit.vector_types.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes7, "dEQP-VK.ubo.random.8bit.vector_types.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes8, "dEQP-VK.ubo.random.8bit.vector_types.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes9, "dEQP-VK.ubo.random.8bit.vector_types.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes10, "dEQP-VK.ubo.random.8bit.vector_types.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes11, "dEQP-VK.ubo.random.8bit.vector_types.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes12, "dEQP-VK.ubo.random.8bit.vector_types.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes13, "dEQP-VK.ubo.random.8bit.vector_types.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes14, "dEQP-VK.ubo.random.8bit.vector_types.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes15, "dEQP-VK.ubo.random.8bit.vector_types.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes16, "dEQP-VK.ubo.random.8bit.vector_types.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes17, "dEQP-VK.ubo.random.8bit.vector_types.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes18, "dEQP-VK.ubo.random.8bit.vector_types.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes19, "dEQP-VK.ubo.random.8bit.vector_types.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes20, "dEQP-VK.ubo.random.8bit.vector_types.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes21, "dEQP-VK.ubo.random.8bit.vector_types.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes22, "dEQP-VK.ubo.random.8bit.vector_types.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes23, "dEQP-VK.ubo.random.8bit.vector_types.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitVectortypes24, "dEQP-VK.ubo.random.8bit.vector_types.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes0, "dEQP-VK.ubo.random.8bit.basic_types.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes1, "dEQP-VK.ubo.random.8bit.basic_types.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes2, "dEQP-VK.ubo.random.8bit.basic_types.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes3, "dEQP-VK.ubo.random.8bit.basic_types.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes4, "dEQP-VK.ubo.random.8bit.basic_types.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes5, "dEQP-VK.ubo.random.8bit.basic_types.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes6, "dEQP-VK.ubo.random.8bit.basic_types.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes7, "dEQP-VK.ubo.random.8bit.basic_types.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes8, "dEQP-VK.ubo.random.8bit.basic_types.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes9, "dEQP-VK.ubo.random.8bit.basic_types.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes10, "dEQP-VK.ubo.random.8bit.basic_types.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes11, "dEQP-VK.ubo.random.8bit.basic_types.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes12, "dEQP-VK.ubo.random.8bit.basic_types.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes13, "dEQP-VK.ubo.random.8bit.basic_types.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes14, "dEQP-VK.ubo.random.8bit.basic_types.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes15, "dEQP-VK.ubo.random.8bit.basic_types.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes16, "dEQP-VK.ubo.random.8bit.basic_types.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes17, "dEQP-VK.ubo.random.8bit.basic_types.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes18, "dEQP-VK.ubo.random.8bit.basic_types.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes19, "dEQP-VK.ubo.random.8bit.basic_types.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes20, "dEQP-VK.ubo.random.8bit.basic_types.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes21, "dEQP-VK.ubo.random.8bit.basic_types.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes22, "dEQP-VK.ubo.random.8bit.basic_types.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes23, "dEQP-VK.ubo.random.8bit.basic_types.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasictypes24, "dEQP-VK.ubo.random.8bit.basic_types.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays0, "dEQP-VK.ubo.random.8bit.basic_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays1, "dEQP-VK.ubo.random.8bit.basic_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays2, "dEQP-VK.ubo.random.8bit.basic_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays3, "dEQP-VK.ubo.random.8bit.basic_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays4, "dEQP-VK.ubo.random.8bit.basic_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays5, "dEQP-VK.ubo.random.8bit.basic_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays6, "dEQP-VK.ubo.random.8bit.basic_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays7, "dEQP-VK.ubo.random.8bit.basic_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays8, "dEQP-VK.ubo.random.8bit.basic_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays9, "dEQP-VK.ubo.random.8bit.basic_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays10, "dEQP-VK.ubo.random.8bit.basic_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays11, "dEQP-VK.ubo.random.8bit.basic_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays12, "dEQP-VK.ubo.random.8bit.basic_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays13, "dEQP-VK.ubo.random.8bit.basic_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays14, "dEQP-VK.ubo.random.8bit.basic_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays15, "dEQP-VK.ubo.random.8bit.basic_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays16, "dEQP-VK.ubo.random.8bit.basic_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays17, "dEQP-VK.ubo.random.8bit.basic_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays18, "dEQP-VK.ubo.random.8bit.basic_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays19, "dEQP-VK.ubo.random.8bit.basic_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays20, "dEQP-VK.ubo.random.8bit.basic_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays21, "dEQP-VK.ubo.random.8bit.basic_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays22, "dEQP-VK.ubo.random.8bit.basic_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays23, "dEQP-VK.ubo.random.8bit.basic_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicarrays24, "dEQP-VK.ubo.random.8bit.basic_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays0, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays1, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays2, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays3, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays4, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays5, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays6, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays7, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays8, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays9, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays10, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays11, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays12, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays13, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays14, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays15, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays16, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays17, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays18, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays19, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays20, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays21, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays22, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays23, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitBasicinstancearrays24, "dEQP-VK.ubo.random.8bit.basic_instance_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs0, "dEQP-VK.ubo.random.8bit.nested_structs.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs1, "dEQP-VK.ubo.random.8bit.nested_structs.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs2, "dEQP-VK.ubo.random.8bit.nested_structs.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs3, "dEQP-VK.ubo.random.8bit.nested_structs.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs4, "dEQP-VK.ubo.random.8bit.nested_structs.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs5, "dEQP-VK.ubo.random.8bit.nested_structs.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs6, "dEQP-VK.ubo.random.8bit.nested_structs.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs7, "dEQP-VK.ubo.random.8bit.nested_structs.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs8, "dEQP-VK.ubo.random.8bit.nested_structs.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs9, "dEQP-VK.ubo.random.8bit.nested_structs.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs10, "dEQP-VK.ubo.random.8bit.nested_structs.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs11, "dEQP-VK.ubo.random.8bit.nested_structs.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs12, "dEQP-VK.ubo.random.8bit.nested_structs.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs13, "dEQP-VK.ubo.random.8bit.nested_structs.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs14, "dEQP-VK.ubo.random.8bit.nested_structs.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs15, "dEQP-VK.ubo.random.8bit.nested_structs.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs16, "dEQP-VK.ubo.random.8bit.nested_structs.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs17, "dEQP-VK.ubo.random.8bit.nested_structs.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs18, "dEQP-VK.ubo.random.8bit.nested_structs.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs19, "dEQP-VK.ubo.random.8bit.nested_structs.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs20, "dEQP-VK.ubo.random.8bit.nested_structs.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs21, "dEQP-VK.ubo.random.8bit.nested_structs.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs22, "dEQP-VK.ubo.random.8bit.nested_structs.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs23, "dEQP-VK.ubo.random.8bit.nested_structs.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructs24, "dEQP-VK.ubo.random.8bit.nested_structs.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays0, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays1, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays2, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays3, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays4, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays5, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays6, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays7, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays8, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays9, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays10, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays11, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays12, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays13, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays14, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays15, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays16, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays17, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays18, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays19, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays20, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays21, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays22, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays23, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarrays24, "dEQP-VK.ubo.random.8bit.nested_structs_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays0, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays1, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays2, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays3, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays4, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays5, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays6, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays7, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays8, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays9, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays10, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays11, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays12, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays13, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays14, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays15, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays16, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays17, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays18, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays19, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays20, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays21, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays22, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays23, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsinstancearrays24, "dEQP-VK.ubo.random.8bit.nested_structs_instance_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays0, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays1, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays2, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays3, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays4, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays5, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays6, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays7, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays8, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays9, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays10, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays11, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays12, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays13, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays14, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays15, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays16, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays17, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays18, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays19, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays20, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays21, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays22, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays23, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitNestedstructsarraysinstancearrays24, "dEQP-VK.ubo.random.8bit.nested_structs_arrays_instance_arrays.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers0, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers1, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers2, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers3, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers4, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers5, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers6, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers7, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers8, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers9, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers10, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers11, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers12, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers13, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers14, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers15, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers16, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers17, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers18, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers19, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers20, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers21, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers22, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers23, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers24, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers25, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers26, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers27, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers28, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers29, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers30, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers31, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers32, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers33, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers34, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers35, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers36, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers37, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers38, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers39, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers40, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers41, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers42, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers43, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers44, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers45, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers46, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers47, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers48, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllperblockbuffers49, "dEQP-VK.ubo.random.8bit.all_per_block_buffers.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer0, "dEQP-VK.ubo.random.8bit.all_shared_buffer.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer1, "dEQP-VK.ubo.random.8bit.all_shared_buffer.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer2, "dEQP-VK.ubo.random.8bit.all_shared_buffer.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer3, "dEQP-VK.ubo.random.8bit.all_shared_buffer.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer4, "dEQP-VK.ubo.random.8bit.all_shared_buffer.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer5, "dEQP-VK.ubo.random.8bit.all_shared_buffer.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer6, "dEQP-VK.ubo.random.8bit.all_shared_buffer.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer7, "dEQP-VK.ubo.random.8bit.all_shared_buffer.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer8, "dEQP-VK.ubo.random.8bit.all_shared_buffer.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer9, "dEQP-VK.ubo.random.8bit.all_shared_buffer.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer10, "dEQP-VK.ubo.random.8bit.all_shared_buffer.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer11, "dEQP-VK.ubo.random.8bit.all_shared_buffer.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer12, "dEQP-VK.ubo.random.8bit.all_shared_buffer.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer13, "dEQP-VK.ubo.random.8bit.all_shared_buffer.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer14, "dEQP-VK.ubo.random.8bit.all_shared_buffer.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer15, "dEQP-VK.ubo.random.8bit.all_shared_buffer.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer16, "dEQP-VK.ubo.random.8bit.all_shared_buffer.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer17, "dEQP-VK.ubo.random.8bit.all_shared_buffer.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer18, "dEQP-VK.ubo.random.8bit.all_shared_buffer.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer19, "dEQP-VK.ubo.random.8bit.all_shared_buffer.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer20, "dEQP-VK.ubo.random.8bit.all_shared_buffer.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer21, "dEQP-VK.ubo.random.8bit.all_shared_buffer.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer22, "dEQP-VK.ubo.random.8bit.all_shared_buffer.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer23, "dEQP-VK.ubo.random.8bit.all_shared_buffer.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer24, "dEQP-VK.ubo.random.8bit.all_shared_buffer.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer25, "dEQP-VK.ubo.random.8bit.all_shared_buffer.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer26, "dEQP-VK.ubo.random.8bit.all_shared_buffer.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer27, "dEQP-VK.ubo.random.8bit.all_shared_buffer.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer28, "dEQP-VK.ubo.random.8bit.all_shared_buffer.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer29, "dEQP-VK.ubo.random.8bit.all_shared_buffer.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer30, "dEQP-VK.ubo.random.8bit.all_shared_buffer.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer31, "dEQP-VK.ubo.random.8bit.all_shared_buffer.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer32, "dEQP-VK.ubo.random.8bit.all_shared_buffer.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer33, "dEQP-VK.ubo.random.8bit.all_shared_buffer.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer34, "dEQP-VK.ubo.random.8bit.all_shared_buffer.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer35, "dEQP-VK.ubo.random.8bit.all_shared_buffer.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer36, "dEQP-VK.ubo.random.8bit.all_shared_buffer.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer37, "dEQP-VK.ubo.random.8bit.all_shared_buffer.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer38, "dEQP-VK.ubo.random.8bit.all_shared_buffer.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer39, "dEQP-VK.ubo.random.8bit.all_shared_buffer.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer40, "dEQP-VK.ubo.random.8bit.all_shared_buffer.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer41, "dEQP-VK.ubo.random.8bit.all_shared_buffer.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer42, "dEQP-VK.ubo.random.8bit.all_shared_buffer.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer43, "dEQP-VK.ubo.random.8bit.all_shared_buffer.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer44, "dEQP-VK.ubo.random.8bit.all_shared_buffer.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer45, "dEQP-VK.ubo.random.8bit.all_shared_buffer.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer46, "dEQP-VK.ubo.random.8bit.all_shared_buffer.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer47, "dEQP-VK.ubo.random.8bit.all_shared_buffer.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer48, "dEQP-VK.ubo.random.8bit.all_shared_buffer.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAllsharedbuffer49, "dEQP-VK.ubo.random.8bit.all_shared_buffer.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets0, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets1, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets2, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets3, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets4, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets5, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets6, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets7, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets8, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets9, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets10, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets11, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets12, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets13, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets14, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets15, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets16, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets17, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets18, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets19, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets20, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets21, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets22, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets23, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets24, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets25, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets26, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets27, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets28, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets29, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets30, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets31, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets32, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets33, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets34, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets35, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets36, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets37, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets38, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets39, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets40, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets41, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets42, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets43, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets44, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets45, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets46, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets47, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets48, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitAlloutoforderoffsets49, "dEQP-VK.ubo.random.8bit.all_out_of_order_offsets.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar0, "dEQP-VK.ubo.random.8bit.scalar.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar1, "dEQP-VK.ubo.random.8bit.scalar.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar2, "dEQP-VK.ubo.random.8bit.scalar.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar3, "dEQP-VK.ubo.random.8bit.scalar.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar4, "dEQP-VK.ubo.random.8bit.scalar.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar5, "dEQP-VK.ubo.random.8bit.scalar.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar6, "dEQP-VK.ubo.random.8bit.scalar.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar7, "dEQP-VK.ubo.random.8bit.scalar.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar8, "dEQP-VK.ubo.random.8bit.scalar.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar9, "dEQP-VK.ubo.random.8bit.scalar.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar10, "dEQP-VK.ubo.random.8bit.scalar.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar11, "dEQP-VK.ubo.random.8bit.scalar.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar12, "dEQP-VK.ubo.random.8bit.scalar.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar13, "dEQP-VK.ubo.random.8bit.scalar.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar14, "dEQP-VK.ubo.random.8bit.scalar.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar15, "dEQP-VK.ubo.random.8bit.scalar.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar16, "dEQP-VK.ubo.random.8bit.scalar.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar17, "dEQP-VK.ubo.random.8bit.scalar.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar18, "dEQP-VK.ubo.random.8bit.scalar.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar19, "dEQP-VK.ubo.random.8bit.scalar.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar20, "dEQP-VK.ubo.random.8bit.scalar.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar21, "dEQP-VK.ubo.random.8bit.scalar.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar22, "dEQP-VK.ubo.random.8bit.scalar.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar23, "dEQP-VK.ubo.random.8bit.scalar.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar24, "dEQP-VK.ubo.random.8bit.scalar.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar25, "dEQP-VK.ubo.random.8bit.scalar.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar26, "dEQP-VK.ubo.random.8bit.scalar.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar27, "dEQP-VK.ubo.random.8bit.scalar.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar28, "dEQP-VK.ubo.random.8bit.scalar.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar29, "dEQP-VK.ubo.random.8bit.scalar.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar30, "dEQP-VK.ubo.random.8bit.scalar.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar31, "dEQP-VK.ubo.random.8bit.scalar.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar32, "dEQP-VK.ubo.random.8bit.scalar.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar33, "dEQP-VK.ubo.random.8bit.scalar.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar34, "dEQP-VK.ubo.random.8bit.scalar.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar35, "dEQP-VK.ubo.random.8bit.scalar.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar36, "dEQP-VK.ubo.random.8bit.scalar.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar37, "dEQP-VK.ubo.random.8bit.scalar.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar38, "dEQP-VK.ubo.random.8bit.scalar.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar39, "dEQP-VK.ubo.random.8bit.scalar.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar40, "dEQP-VK.ubo.random.8bit.scalar.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar41, "dEQP-VK.ubo.random.8bit.scalar.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar42, "dEQP-VK.ubo.random.8bit.scalar.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar43, "dEQP-VK.ubo.random.8bit.scalar.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar44, "dEQP-VK.ubo.random.8bit.scalar.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar45, "dEQP-VK.ubo.random.8bit.scalar.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar46, "dEQP-VK.ubo.random.8bit.scalar.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar47, "dEQP-VK.ubo.random.8bit.scalar.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar48, "dEQP-VK.ubo.random.8bit.scalar.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar49, "dEQP-VK.ubo.random.8bit.scalar.49*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar50, "dEQP-VK.ubo.random.8bit.scalar.50*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar51, "dEQP-VK.ubo.random.8bit.scalar.51*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar52, "dEQP-VK.ubo.random.8bit.scalar.52*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar53, "dEQP-VK.ubo.random.8bit.scalar.53*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar54, "dEQP-VK.ubo.random.8bit.scalar.54*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar55, "dEQP-VK.ubo.random.8bit.scalar.55*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar56, "dEQP-VK.ubo.random.8bit.scalar.56*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar57, "dEQP-VK.ubo.random.8bit.scalar.57*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar58, "dEQP-VK.ubo.random.8bit.scalar.58*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar59, "dEQP-VK.ubo.random.8bit.scalar.59*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar60, "dEQP-VK.ubo.random.8bit.scalar.60*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar61, "dEQP-VK.ubo.random.8bit.scalar.61*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar62, "dEQP-VK.ubo.random.8bit.scalar.62*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar63, "dEQP-VK.ubo.random.8bit.scalar.63*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar64, "dEQP-VK.ubo.random.8bit.scalar.64*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar65, "dEQP-VK.ubo.random.8bit.scalar.65*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar66, "dEQP-VK.ubo.random.8bit.scalar.66*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar67, "dEQP-VK.ubo.random.8bit.scalar.67*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar68, "dEQP-VK.ubo.random.8bit.scalar.68*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar69, "dEQP-VK.ubo.random.8bit.scalar.69*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar70, "dEQP-VK.ubo.random.8bit.scalar.70*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar71, "dEQP-VK.ubo.random.8bit.scalar.71*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar72, "dEQP-VK.ubo.random.8bit.scalar.72*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar73, "dEQP-VK.ubo.random.8bit.scalar.73*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar74, "dEQP-VK.ubo.random.8bit.scalar.74*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar75, "dEQP-VK.ubo.random.8bit.scalar.75*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar76, "dEQP-VK.ubo.random.8bit.scalar.76*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar77, "dEQP-VK.ubo.random.8bit.scalar.77*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar78, "dEQP-VK.ubo.random.8bit.scalar.78*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar79, "dEQP-VK.ubo.random.8bit.scalar.79*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar80, "dEQP-VK.ubo.random.8bit.scalar.80*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar81, "dEQP-VK.ubo.random.8bit.scalar.81*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar82, "dEQP-VK.ubo.random.8bit.scalar.82*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar83, "dEQP-VK.ubo.random.8bit.scalar.83*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar84, "dEQP-VK.ubo.random.8bit.scalar.84*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar85, "dEQP-VK.ubo.random.8bit.scalar.85*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar86, "dEQP-VK.ubo.random.8bit.scalar.86*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar87, "dEQP-VK.ubo.random.8bit.scalar.87*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar88, "dEQP-VK.ubo.random.8bit.scalar.88*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar89, "dEQP-VK.ubo.random.8bit.scalar.89*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar90, "dEQP-VK.ubo.random.8bit.scalar.90*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar91, "dEQP-VK.ubo.random.8bit.scalar.91*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar92, "dEQP-VK.ubo.random.8bit.scalar.92*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar93, "dEQP-VK.ubo.random.8bit.scalar.93*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar94, "dEQP-VK.ubo.random.8bit.scalar.94*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar95, "dEQP-VK.ubo.random.8bit.scalar.95*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar96, "dEQP-VK.ubo.random.8bit.scalar.96*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar97, "dEQP-VK.ubo.random.8bit.scalar.97*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar98, "dEQP-VK.ubo.random.8bit.scalar.98*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitScalar99, "dEQP-VK.ubo.random.8bit.scalar.99*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing0, "dEQP-VK.ubo.random.8bit.descriptor_indexing.0*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing1, "dEQP-VK.ubo.random.8bit.descriptor_indexing.1*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing2, "dEQP-VK.ubo.random.8bit.descriptor_indexing.2*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing3, "dEQP-VK.ubo.random.8bit.descriptor_indexing.3*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing4, "dEQP-VK.ubo.random.8bit.descriptor_indexing.4*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing5, "dEQP-VK.ubo.random.8bit.descriptor_indexing.5*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing6, "dEQP-VK.ubo.random.8bit.descriptor_indexing.6*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing7, "dEQP-VK.ubo.random.8bit.descriptor_indexing.7*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing8, "dEQP-VK.ubo.random.8bit.descriptor_indexing.8*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing9, "dEQP-VK.ubo.random.8bit.descriptor_indexing.9*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing10, "dEQP-VK.ubo.random.8bit.descriptor_indexing.10*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing11, "dEQP-VK.ubo.random.8bit.descriptor_indexing.11*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing12, "dEQP-VK.ubo.random.8bit.descriptor_indexing.12*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing13, "dEQP-VK.ubo.random.8bit.descriptor_indexing.13*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing14, "dEQP-VK.ubo.random.8bit.descriptor_indexing.14*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing15, "dEQP-VK.ubo.random.8bit.descriptor_indexing.15*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing16, "dEQP-VK.ubo.random.8bit.descriptor_indexing.16*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing17, "dEQP-VK.ubo.random.8bit.descriptor_indexing.17*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing18, "dEQP-VK.ubo.random.8bit.descriptor_indexing.18*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing19, "dEQP-VK.ubo.random.8bit.descriptor_indexing.19*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing20, "dEQP-VK.ubo.random.8bit.descriptor_indexing.20*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing21, "dEQP-VK.ubo.random.8bit.descriptor_indexing.21*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing22, "dEQP-VK.ubo.random.8bit.descriptor_indexing.22*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing23, "dEQP-VK.ubo.random.8bit.descriptor_indexing.23*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing24, "dEQP-VK.ubo.random.8bit.descriptor_indexing.24*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing25, "dEQP-VK.ubo.random.8bit.descriptor_indexing.25*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing26, "dEQP-VK.ubo.random.8bit.descriptor_indexing.26*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing27, "dEQP-VK.ubo.random.8bit.descriptor_indexing.27*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing28, "dEQP-VK.ubo.random.8bit.descriptor_indexing.28*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing29, "dEQP-VK.ubo.random.8bit.descriptor_indexing.29*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing30, "dEQP-VK.ubo.random.8bit.descriptor_indexing.30*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing31, "dEQP-VK.ubo.random.8bit.descriptor_indexing.31*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing32, "dEQP-VK.ubo.random.8bit.descriptor_indexing.32*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing33, "dEQP-VK.ubo.random.8bit.descriptor_indexing.33*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing34, "dEQP-VK.ubo.random.8bit.descriptor_indexing.34*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing35, "dEQP-VK.ubo.random.8bit.descriptor_indexing.35*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing36, "dEQP-VK.ubo.random.8bit.descriptor_indexing.36*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing37, "dEQP-VK.ubo.random.8bit.descriptor_indexing.37*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing38, "dEQP-VK.ubo.random.8bit.descriptor_indexing.38*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing39, "dEQP-VK.ubo.random.8bit.descriptor_indexing.39*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing40, "dEQP-VK.ubo.random.8bit.descriptor_indexing.40*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing41, "dEQP-VK.ubo.random.8bit.descriptor_indexing.41*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing42, "dEQP-VK.ubo.random.8bit.descriptor_indexing.42*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing43, "dEQP-VK.ubo.random.8bit.descriptor_indexing.43*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing44, "dEQP-VK.ubo.random.8bit.descriptor_indexing.44*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing45, "dEQP-VK.ubo.random.8bit.descriptor_indexing.45*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing46, "dEQP-VK.ubo.random.8bit.descriptor_indexing.46*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing47, "dEQP-VK.ubo.random.8bit.descriptor_indexing.47*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing48, "dEQP-VK.ubo.random.8bit.descriptor_indexing.48*"); +static SHRINK_HWTEST_F(ActsUbo0008TS, TC8bitDescriptorindexing49, "dEQP-VK.ubo.random.8bit.descriptor_indexing.49*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_single_basic_arrayTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_single_basic_arrayTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ca51dc62caa21efe4f73566a65f919be36f4198b --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_single_basic_arrayTestCase.cpp @@ -0,0 +1,1158 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0004TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140FloatVertex, "dEQP-VK.ubo.single_basic_array.std140.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140FloatFragment, "dEQP-VK.ubo.single_basic_array.std140.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140FloatBoth, "dEQP-VK.ubo.single_basic_array.std140.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140FloatVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140FloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140FloatBothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec2Vertex, "dEQP-VK.ubo.single_basic_array.std140.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec2Fragment, "dEQP-VK.ubo.single_basic_array.std140.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec2Both, "dEQP-VK.ubo.single_basic_array.std140.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec3Vertex, "dEQP-VK.ubo.single_basic_array.std140.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec3Fragment, "dEQP-VK.ubo.single_basic_array.std140.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec3Both, "dEQP-VK.ubo.single_basic_array.std140.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec4Vertex, "dEQP-VK.ubo.single_basic_array.std140.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec4Fragment, "dEQP-VK.ubo.single_basic_array.std140.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec4Both, "dEQP-VK.ubo.single_basic_array.std140.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140IntVertex, "dEQP-VK.ubo.single_basic_array.std140.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140IntFragment, "dEQP-VK.ubo.single_basic_array.std140.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140IntBoth, "dEQP-VK.ubo.single_basic_array.std140.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140IntVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140IntFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140IntBothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec2Vertex, "dEQP-VK.ubo.single_basic_array.std140.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec2Fragment, "dEQP-VK.ubo.single_basic_array.std140.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec2Both, "dEQP-VK.ubo.single_basic_array.std140.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec3Vertex, "dEQP-VK.ubo.single_basic_array.std140.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec3Fragment, "dEQP-VK.ubo.single_basic_array.std140.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec3Both, "dEQP-VK.ubo.single_basic_array.std140.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec4Vertex, "dEQP-VK.ubo.single_basic_array.std140.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec4Fragment, "dEQP-VK.ubo.single_basic_array.std140.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec4Both, "dEQP-VK.ubo.single_basic_array.std140.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Ivec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140UintVertex, "dEQP-VK.ubo.single_basic_array.std140.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140UintFragment, "dEQP-VK.ubo.single_basic_array.std140.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140UintBoth, "dEQP-VK.ubo.single_basic_array.std140.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140UintVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140UintFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140UintBothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec2Vertex, "dEQP-VK.ubo.single_basic_array.std140.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec2Fragment, "dEQP-VK.ubo.single_basic_array.std140.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec2Both, "dEQP-VK.ubo.single_basic_array.std140.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec3Vertex, "dEQP-VK.ubo.single_basic_array.std140.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec3Fragment, "dEQP-VK.ubo.single_basic_array.std140.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec3Both, "dEQP-VK.ubo.single_basic_array.std140.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec4Vertex, "dEQP-VK.ubo.single_basic_array.std140.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec4Fragment, "dEQP-VK.ubo.single_basic_array.std140.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec4Both, "dEQP-VK.ubo.single_basic_array.std140.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140BoolVertex, "dEQP-VK.ubo.single_basic_array.std140.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140BoolFragment, "dEQP-VK.ubo.single_basic_array.std140.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140BoolBoth, "dEQP-VK.ubo.single_basic_array.std140.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140BoolVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140BoolFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140BoolBothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec2Vertex, "dEQP-VK.ubo.single_basic_array.std140.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec2Fragment, "dEQP-VK.ubo.single_basic_array.std140.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec2Both, "dEQP-VK.ubo.single_basic_array.std140.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec3Vertex, "dEQP-VK.ubo.single_basic_array.std140.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec3Fragment, "dEQP-VK.ubo.single_basic_array.std140.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec3Both, "dEQP-VK.ubo.single_basic_array.std140.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec4Vertex, "dEQP-VK.ubo.single_basic_array.std140.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec4Fragment, "dEQP-VK.ubo.single_basic_array.std140.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec4Both, "dEQP-VK.ubo.single_basic_array.std140.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Bvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2Vertex, "dEQP-VK.ubo.single_basic_array.std140.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2Fragment, "dEQP-VK.ubo.single_basic_array.std140.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2Both, "dEQP-VK.ubo.single_basic_array.std140.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2Vertex, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2Fragment, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2Both, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2Vertex, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2Fragment, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2Both, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3Vertex, "dEQP-VK.ubo.single_basic_array.std140.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3Fragment, "dEQP-VK.ubo.single_basic_array.std140.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3Both, "dEQP-VK.ubo.single_basic_array.std140.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3Vertex, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3Fragment, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3Both, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3Vertex, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3Fragment, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3Both, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4Vertex, "dEQP-VK.ubo.single_basic_array.std140.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4Fragment, "dEQP-VK.ubo.single_basic_array.std140.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4Both, "dEQP-VK.ubo.single_basic_array.std140.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4Vertex, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4Fragment, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4Both, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4Vertex, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4Fragment, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4Both, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2x3Vertex, "dEQP-VK.ubo.single_basic_array.std140.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2x3Fragment, "dEQP-VK.ubo.single_basic_array.std140.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2x3Both, "dEQP-VK.ubo.single_basic_array.std140.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2x3Both, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2x3Both, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2x4Vertex, "dEQP-VK.ubo.single_basic_array.std140.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2x4Fragment, "dEQP-VK.ubo.single_basic_array.std140.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2x4Both, "dEQP-VK.ubo.single_basic_array.std140.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2x4Both, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2x4Both, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3x2Vertex, "dEQP-VK.ubo.single_basic_array.std140.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3x2Fragment, "dEQP-VK.ubo.single_basic_array.std140.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3x2Both, "dEQP-VK.ubo.single_basic_array.std140.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3x2Both, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3x2Both, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3x4Vertex, "dEQP-VK.ubo.single_basic_array.std140.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3x4Fragment, "dEQP-VK.ubo.single_basic_array.std140.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3x4Both, "dEQP-VK.ubo.single_basic_array.std140.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3x4Both, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3x4Both, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4x2Vertex, "dEQP-VK.ubo.single_basic_array.std140.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4x2Fragment, "dEQP-VK.ubo.single_basic_array.std140.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4x2Both, "dEQP-VK.ubo.single_basic_array.std140.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4x2Both, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4x2Both, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4x3Vertex, "dEQP-VK.ubo.single_basic_array.std140.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4x3Fragment, "dEQP-VK.ubo.single_basic_array.std140.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4x3Both, "dEQP-VK.ubo.single_basic_array.std140.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Mat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4x3Both, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Rowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4x3Both, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Columnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uint8tVertex, "dEQP-VK.ubo.single_basic_array.std140.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uint8tFragment, "dEQP-VK.ubo.single_basic_array.std140.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uint8tBoth, "dEQP-VK.ubo.single_basic_array.std140.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uint8tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uint8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uint8tBothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec2Vertex, "dEQP-VK.ubo.single_basic_array.std140.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec2Fragment, "dEQP-VK.ubo.single_basic_array.std140.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec2Both, "dEQP-VK.ubo.single_basic_array.std140.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec3Vertex, "dEQP-VK.ubo.single_basic_array.std140.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec3Fragment, "dEQP-VK.ubo.single_basic_array.std140.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec3Both, "dEQP-VK.ubo.single_basic_array.std140.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec4Vertex, "dEQP-VK.ubo.single_basic_array.std140.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec4Fragment, "dEQP-VK.ubo.single_basic_array.std140.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec4Both, "dEQP-VK.ubo.single_basic_array.std140.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Int8tVertex, "dEQP-VK.ubo.single_basic_array.std140.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Int8tFragment, "dEQP-VK.ubo.single_basic_array.std140.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Int8tBoth, "dEQP-VK.ubo.single_basic_array.std140.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Int8tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Int8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Int8tBothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec2Vertex, "dEQP-VK.ubo.single_basic_array.std140.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec2Fragment, "dEQP-VK.ubo.single_basic_array.std140.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec2Both, "dEQP-VK.ubo.single_basic_array.std140.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec3Vertex, "dEQP-VK.ubo.single_basic_array.std140.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec3Fragment, "dEQP-VK.ubo.single_basic_array.std140.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec3Both, "dEQP-VK.ubo.single_basic_array.std140.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec4Vertex, "dEQP-VK.ubo.single_basic_array.std140.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec4Fragment, "dEQP-VK.ubo.single_basic_array.std140.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec4Both, "dEQP-VK.ubo.single_basic_array.std140.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uint16tVertex, "dEQP-VK.ubo.single_basic_array.std140.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uint16tFragment, "dEQP-VK.ubo.single_basic_array.std140.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uint16tBoth, "dEQP-VK.ubo.single_basic_array.std140.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uint16tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uint16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Uint16tBothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec2Vertex, "dEQP-VK.ubo.single_basic_array.std140.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec2Fragment, "dEQP-VK.ubo.single_basic_array.std140.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec2Both, "dEQP-VK.ubo.single_basic_array.std140.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec3Vertex, "dEQP-VK.ubo.single_basic_array.std140.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec3Fragment, "dEQP-VK.ubo.single_basic_array.std140.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec3Both, "dEQP-VK.ubo.single_basic_array.std140.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec4Vertex, "dEQP-VK.ubo.single_basic_array.std140.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec4Fragment, "dEQP-VK.ubo.single_basic_array.std140.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec4Both, "dEQP-VK.ubo.single_basic_array.std140.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140U16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Int16tVertex, "dEQP-VK.ubo.single_basic_array.std140.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Int16tFragment, "dEQP-VK.ubo.single_basic_array.std140.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Int16tBoth, "dEQP-VK.ubo.single_basic_array.std140.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Int16tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Int16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Int16tBothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec2Vertex, "dEQP-VK.ubo.single_basic_array.std140.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec2Fragment, "dEQP-VK.ubo.single_basic_array.std140.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec2Both, "dEQP-VK.ubo.single_basic_array.std140.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec3Vertex, "dEQP-VK.ubo.single_basic_array.std140.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec3Fragment, "dEQP-VK.ubo.single_basic_array.std140.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec3Both, "dEQP-VK.ubo.single_basic_array.std140.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec4Vertex, "dEQP-VK.ubo.single_basic_array.std140.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec4Fragment, "dEQP-VK.ubo.single_basic_array.std140.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec4Both, "dEQP-VK.ubo.single_basic_array.std140.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140I16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Float16tVertex, "dEQP-VK.ubo.single_basic_array.std140.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Float16tFragment, "dEQP-VK.ubo.single_basic_array.std140.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Float16tBoth, "dEQP-VK.ubo.single_basic_array.std140.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Float16tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Float16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140Float16tBothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec2Vertex, "dEQP-VK.ubo.single_basic_array.std140.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec2Fragment, "dEQP-VK.ubo.single_basic_array.std140.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec2Both, "dEQP-VK.ubo.single_basic_array.std140.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec3Vertex, "dEQP-VK.ubo.single_basic_array.std140.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec3Fragment, "dEQP-VK.ubo.single_basic_array.std140.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec3Both, "dEQP-VK.ubo.single_basic_array.std140.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec4Vertex, "dEQP-VK.ubo.single_basic_array.std140.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec4Fragment, "dEQP-VK.ubo.single_basic_array.std140.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec4Both, "dEQP-VK.ubo.single_basic_array.std140.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std140.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std140.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd140F16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std140.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430FloatVertex, "dEQP-VK.ubo.single_basic_array.std430.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430FloatFragment, "dEQP-VK.ubo.single_basic_array.std430.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430FloatBoth, "dEQP-VK.ubo.single_basic_array.std430.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430FloatVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430FloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430FloatBothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec2Vertex, "dEQP-VK.ubo.single_basic_array.std430.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec2Fragment, "dEQP-VK.ubo.single_basic_array.std430.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec2Both, "dEQP-VK.ubo.single_basic_array.std430.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec3Vertex, "dEQP-VK.ubo.single_basic_array.std430.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec3Fragment, "dEQP-VK.ubo.single_basic_array.std430.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec3Both, "dEQP-VK.ubo.single_basic_array.std430.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec4Vertex, "dEQP-VK.ubo.single_basic_array.std430.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec4Fragment, "dEQP-VK.ubo.single_basic_array.std430.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec4Both, "dEQP-VK.ubo.single_basic_array.std430.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430IntVertex, "dEQP-VK.ubo.single_basic_array.std430.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430IntFragment, "dEQP-VK.ubo.single_basic_array.std430.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430IntBoth, "dEQP-VK.ubo.single_basic_array.std430.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430IntVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430IntFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430IntBothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec2Vertex, "dEQP-VK.ubo.single_basic_array.std430.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec2Fragment, "dEQP-VK.ubo.single_basic_array.std430.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec2Both, "dEQP-VK.ubo.single_basic_array.std430.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec3Vertex, "dEQP-VK.ubo.single_basic_array.std430.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec3Fragment, "dEQP-VK.ubo.single_basic_array.std430.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec3Both, "dEQP-VK.ubo.single_basic_array.std430.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec4Vertex, "dEQP-VK.ubo.single_basic_array.std430.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec4Fragment, "dEQP-VK.ubo.single_basic_array.std430.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec4Both, "dEQP-VK.ubo.single_basic_array.std430.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Ivec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430UintVertex, "dEQP-VK.ubo.single_basic_array.std430.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430UintFragment, "dEQP-VK.ubo.single_basic_array.std430.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430UintBoth, "dEQP-VK.ubo.single_basic_array.std430.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430UintVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430UintFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430UintBothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec2Vertex, "dEQP-VK.ubo.single_basic_array.std430.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec2Fragment, "dEQP-VK.ubo.single_basic_array.std430.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec2Both, "dEQP-VK.ubo.single_basic_array.std430.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec3Vertex, "dEQP-VK.ubo.single_basic_array.std430.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec3Fragment, "dEQP-VK.ubo.single_basic_array.std430.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec3Both, "dEQP-VK.ubo.single_basic_array.std430.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec4Vertex, "dEQP-VK.ubo.single_basic_array.std430.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec4Fragment, "dEQP-VK.ubo.single_basic_array.std430.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec4Both, "dEQP-VK.ubo.single_basic_array.std430.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430BoolVertex, "dEQP-VK.ubo.single_basic_array.std430.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430BoolFragment, "dEQP-VK.ubo.single_basic_array.std430.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430BoolBoth, "dEQP-VK.ubo.single_basic_array.std430.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430BoolVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430BoolFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430BoolBothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec2Vertex, "dEQP-VK.ubo.single_basic_array.std430.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec2Fragment, "dEQP-VK.ubo.single_basic_array.std430.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec2Both, "dEQP-VK.ubo.single_basic_array.std430.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec3Vertex, "dEQP-VK.ubo.single_basic_array.std430.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec3Fragment, "dEQP-VK.ubo.single_basic_array.std430.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec3Both, "dEQP-VK.ubo.single_basic_array.std430.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec4Vertex, "dEQP-VK.ubo.single_basic_array.std430.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec4Fragment, "dEQP-VK.ubo.single_basic_array.std430.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec4Both, "dEQP-VK.ubo.single_basic_array.std430.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Bvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2Vertex, "dEQP-VK.ubo.single_basic_array.std430.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2Fragment, "dEQP-VK.ubo.single_basic_array.std430.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2Both, "dEQP-VK.ubo.single_basic_array.std430.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2Vertex, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2Fragment, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2Both, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2Vertex, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2Fragment, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2Both, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3Vertex, "dEQP-VK.ubo.single_basic_array.std430.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3Fragment, "dEQP-VK.ubo.single_basic_array.std430.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3Both, "dEQP-VK.ubo.single_basic_array.std430.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3Vertex, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3Fragment, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3Both, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3Vertex, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3Fragment, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3Both, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4Vertex, "dEQP-VK.ubo.single_basic_array.std430.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4Fragment, "dEQP-VK.ubo.single_basic_array.std430.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4Both, "dEQP-VK.ubo.single_basic_array.std430.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4Vertex, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4Fragment, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4Both, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4Vertex, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4Fragment, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4Both, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2x3Vertex, "dEQP-VK.ubo.single_basic_array.std430.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2x3Fragment, "dEQP-VK.ubo.single_basic_array.std430.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2x3Both, "dEQP-VK.ubo.single_basic_array.std430.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2x3Both, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2x3Both, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2x4Vertex, "dEQP-VK.ubo.single_basic_array.std430.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2x4Fragment, "dEQP-VK.ubo.single_basic_array.std430.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2x4Both, "dEQP-VK.ubo.single_basic_array.std430.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2x4Both, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2x4Both, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3x2Vertex, "dEQP-VK.ubo.single_basic_array.std430.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3x2Fragment, "dEQP-VK.ubo.single_basic_array.std430.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3x2Both, "dEQP-VK.ubo.single_basic_array.std430.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3x2Both, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3x2Both, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3x4Vertex, "dEQP-VK.ubo.single_basic_array.std430.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3x4Fragment, "dEQP-VK.ubo.single_basic_array.std430.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3x4Both, "dEQP-VK.ubo.single_basic_array.std430.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3x4Both, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3x4Both, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4x2Vertex, "dEQP-VK.ubo.single_basic_array.std430.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4x2Fragment, "dEQP-VK.ubo.single_basic_array.std430.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4x2Both, "dEQP-VK.ubo.single_basic_array.std430.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4x2Both, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4x2Both, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4x3Vertex, "dEQP-VK.ubo.single_basic_array.std430.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4x3Fragment, "dEQP-VK.ubo.single_basic_array.std430.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4x3Both, "dEQP-VK.ubo.single_basic_array.std430.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Mat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4x3Both, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Rowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4x3Both, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Columnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uint8tVertex, "dEQP-VK.ubo.single_basic_array.std430.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uint8tFragment, "dEQP-VK.ubo.single_basic_array.std430.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uint8tBoth, "dEQP-VK.ubo.single_basic_array.std430.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uint8tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uint8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uint8tBothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec2Vertex, "dEQP-VK.ubo.single_basic_array.std430.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec2Fragment, "dEQP-VK.ubo.single_basic_array.std430.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec2Both, "dEQP-VK.ubo.single_basic_array.std430.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec3Vertex, "dEQP-VK.ubo.single_basic_array.std430.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec3Fragment, "dEQP-VK.ubo.single_basic_array.std430.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec3Both, "dEQP-VK.ubo.single_basic_array.std430.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec4Vertex, "dEQP-VK.ubo.single_basic_array.std430.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec4Fragment, "dEQP-VK.ubo.single_basic_array.std430.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec4Both, "dEQP-VK.ubo.single_basic_array.std430.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Int8tVertex, "dEQP-VK.ubo.single_basic_array.std430.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Int8tFragment, "dEQP-VK.ubo.single_basic_array.std430.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Int8tBoth, "dEQP-VK.ubo.single_basic_array.std430.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Int8tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Int8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Int8tBothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec2Vertex, "dEQP-VK.ubo.single_basic_array.std430.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec2Fragment, "dEQP-VK.ubo.single_basic_array.std430.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec2Both, "dEQP-VK.ubo.single_basic_array.std430.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec3Vertex, "dEQP-VK.ubo.single_basic_array.std430.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec3Fragment, "dEQP-VK.ubo.single_basic_array.std430.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec3Both, "dEQP-VK.ubo.single_basic_array.std430.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec4Vertex, "dEQP-VK.ubo.single_basic_array.std430.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec4Fragment, "dEQP-VK.ubo.single_basic_array.std430.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec4Both, "dEQP-VK.ubo.single_basic_array.std430.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uint16tVertex, "dEQP-VK.ubo.single_basic_array.std430.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uint16tFragment, "dEQP-VK.ubo.single_basic_array.std430.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uint16tBoth, "dEQP-VK.ubo.single_basic_array.std430.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uint16tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uint16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Uint16tBothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec2Vertex, "dEQP-VK.ubo.single_basic_array.std430.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec2Fragment, "dEQP-VK.ubo.single_basic_array.std430.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec2Both, "dEQP-VK.ubo.single_basic_array.std430.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec3Vertex, "dEQP-VK.ubo.single_basic_array.std430.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec3Fragment, "dEQP-VK.ubo.single_basic_array.std430.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec3Both, "dEQP-VK.ubo.single_basic_array.std430.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec4Vertex, "dEQP-VK.ubo.single_basic_array.std430.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec4Fragment, "dEQP-VK.ubo.single_basic_array.std430.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec4Both, "dEQP-VK.ubo.single_basic_array.std430.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430U16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Int16tVertex, "dEQP-VK.ubo.single_basic_array.std430.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Int16tFragment, "dEQP-VK.ubo.single_basic_array.std430.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Int16tBoth, "dEQP-VK.ubo.single_basic_array.std430.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Int16tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Int16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Int16tBothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec2Vertex, "dEQP-VK.ubo.single_basic_array.std430.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec2Fragment, "dEQP-VK.ubo.single_basic_array.std430.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec2Both, "dEQP-VK.ubo.single_basic_array.std430.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec3Vertex, "dEQP-VK.ubo.single_basic_array.std430.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec3Fragment, "dEQP-VK.ubo.single_basic_array.std430.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec3Both, "dEQP-VK.ubo.single_basic_array.std430.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec4Vertex, "dEQP-VK.ubo.single_basic_array.std430.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec4Fragment, "dEQP-VK.ubo.single_basic_array.std430.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec4Both, "dEQP-VK.ubo.single_basic_array.std430.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430I16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Float16tVertex, "dEQP-VK.ubo.single_basic_array.std430.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Float16tFragment, "dEQP-VK.ubo.single_basic_array.std430.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Float16tBoth, "dEQP-VK.ubo.single_basic_array.std430.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Float16tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Float16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430Float16tBothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec2Vertex, "dEQP-VK.ubo.single_basic_array.std430.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec2Fragment, "dEQP-VK.ubo.single_basic_array.std430.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec2Both, "dEQP-VK.ubo.single_basic_array.std430.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec3Vertex, "dEQP-VK.ubo.single_basic_array.std430.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec3Fragment, "dEQP-VK.ubo.single_basic_array.std430.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec3Both, "dEQP-VK.ubo.single_basic_array.std430.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec4Vertex, "dEQP-VK.ubo.single_basic_array.std430.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec4Fragment, "dEQP-VK.ubo.single_basic_array.std430.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec4Both, "dEQP-VK.ubo.single_basic_array.std430.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.std430.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.std430.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCStd430F16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.std430.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarFloatVertex, "dEQP-VK.ubo.single_basic_array.scalar.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarFloatFragment, "dEQP-VK.ubo.single_basic_array.scalar.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarFloatBoth, "dEQP-VK.ubo.single_basic_array.scalar.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarFloatBothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec2Both, "dEQP-VK.ubo.single_basic_array.scalar.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec3Both, "dEQP-VK.ubo.single_basic_array.scalar.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec4Both, "dEQP-VK.ubo.single_basic_array.scalar.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIntVertex, "dEQP-VK.ubo.single_basic_array.scalar.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIntFragment, "dEQP-VK.ubo.single_basic_array.scalar.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIntBoth, "dEQP-VK.ubo.single_basic_array.scalar.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIntVertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIntBothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec2Both, "dEQP-VK.ubo.single_basic_array.scalar.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec3Both, "dEQP-VK.ubo.single_basic_array.scalar.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec4Both, "dEQP-VK.ubo.single_basic_array.scalar.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUintVertex, "dEQP-VK.ubo.single_basic_array.scalar.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUintFragment, "dEQP-VK.ubo.single_basic_array.scalar.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUintBoth, "dEQP-VK.ubo.single_basic_array.scalar.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUintVertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUintBothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec2Both, "dEQP-VK.ubo.single_basic_array.scalar.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec3Both, "dEQP-VK.ubo.single_basic_array.scalar.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec4Both, "dEQP-VK.ubo.single_basic_array.scalar.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBoolVertex, "dEQP-VK.ubo.single_basic_array.scalar.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBoolFragment, "dEQP-VK.ubo.single_basic_array.scalar.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBoolBoth, "dEQP-VK.ubo.single_basic_array.scalar.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBoolVertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBoolFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBoolBothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec2Both, "dEQP-VK.ubo.single_basic_array.scalar.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec3Both, "dEQP-VK.ubo.single_basic_array.scalar.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec4Both, "dEQP-VK.ubo.single_basic_array.scalar.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarBvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2Both, "dEQP-VK.ubo.single_basic_array.scalar.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2Both, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2Both, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3Both, "dEQP-VK.ubo.single_basic_array.scalar.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3Both, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3Both, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4Both, "dEQP-VK.ubo.single_basic_array.scalar.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4Both, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4Both, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2x3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2x3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2x3Both, "dEQP-VK.ubo.single_basic_array.scalar.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2x4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2x4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2x4Both, "dEQP-VK.ubo.single_basic_array.scalar.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3x2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3x2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3x2Both, "dEQP-VK.ubo.single_basic_array.scalar.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3x4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3x4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3x4Both, "dEQP-VK.ubo.single_basic_array.scalar.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4x2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4x2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4x2Both, "dEQP-VK.ubo.single_basic_array.scalar.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4x3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4x3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4x3Both, "dEQP-VK.ubo.single_basic_array.scalar.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUint8tVertex, "dEQP-VK.ubo.single_basic_array.scalar.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUint8tFragment, "dEQP-VK.ubo.single_basic_array.scalar.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUint8tBoth, "dEQP-VK.ubo.single_basic_array.scalar.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUint8tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUint8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUint8tBothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec2Both, "dEQP-VK.ubo.single_basic_array.scalar.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec3Both, "dEQP-VK.ubo.single_basic_array.scalar.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec4Both, "dEQP-VK.ubo.single_basic_array.scalar.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarInt8tVertex, "dEQP-VK.ubo.single_basic_array.scalar.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarInt8tFragment, "dEQP-VK.ubo.single_basic_array.scalar.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarInt8tBoth, "dEQP-VK.ubo.single_basic_array.scalar.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarInt8tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarInt8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarInt8tBothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec2Both, "dEQP-VK.ubo.single_basic_array.scalar.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec3Both, "dEQP-VK.ubo.single_basic_array.scalar.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec4Both, "dEQP-VK.ubo.single_basic_array.scalar.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUint16tVertex, "dEQP-VK.ubo.single_basic_array.scalar.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUint16tFragment, "dEQP-VK.ubo.single_basic_array.scalar.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUint16tBoth, "dEQP-VK.ubo.single_basic_array.scalar.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUint16tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUint16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarUint16tBothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec2Both, "dEQP-VK.ubo.single_basic_array.scalar.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec3Both, "dEQP-VK.ubo.single_basic_array.scalar.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec4Both, "dEQP-VK.ubo.single_basic_array.scalar.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarU16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarInt16tVertex, "dEQP-VK.ubo.single_basic_array.scalar.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarInt16tFragment, "dEQP-VK.ubo.single_basic_array.scalar.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarInt16tBoth, "dEQP-VK.ubo.single_basic_array.scalar.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarInt16tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarInt16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarInt16tBothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec2Both, "dEQP-VK.ubo.single_basic_array.scalar.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec3Both, "dEQP-VK.ubo.single_basic_array.scalar.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec4Both, "dEQP-VK.ubo.single_basic_array.scalar.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarI16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarFloat16tVertex, "dEQP-VK.ubo.single_basic_array.scalar.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarFloat16tFragment, "dEQP-VK.ubo.single_basic_array.scalar.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarFloat16tBoth, "dEQP-VK.ubo.single_basic_array.scalar.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarFloat16tVertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarFloat16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarFloat16tBothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec2Vertex, "dEQP-VK.ubo.single_basic_array.scalar.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec2Fragment, "dEQP-VK.ubo.single_basic_array.scalar.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec2Both, "dEQP-VK.ubo.single_basic_array.scalar.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec3Vertex, "dEQP-VK.ubo.single_basic_array.scalar.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec3Fragment, "dEQP-VK.ubo.single_basic_array.scalar.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec3Both, "dEQP-VK.ubo.single_basic_array.scalar.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec4Vertex, "dEQP-VK.ubo.single_basic_array.scalar.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec4Fragment, "dEQP-VK.ubo.single_basic_array.scalar.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec4Both, "dEQP-VK.ubo.single_basic_array.scalar.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0004TS, TCScalarF16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_array.scalar.f16vec4.both_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_single_basic_type01TestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_single_basic_type01TestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..7068154126b17d93cd04ec52e98c3496204a65b8 --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_single_basic_type01TestCase.cpp @@ -0,0 +1,1914 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0003TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140BoolVertex, "dEQP-VK.ubo.single_basic_type.std140.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140BoolFragment, "dEQP-VK.ubo.single_basic_type.std140.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140BoolBoth, "dEQP-VK.ubo.single_basic_type.std140.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140BoolVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140BoolFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140BoolBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec2Both, "dEQP-VK.ubo.single_basic_type.std140.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec3Both, "dEQP-VK.ubo.single_basic_type.std140.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec4Both, "dEQP-VK.ubo.single_basic_type.std140.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint8tVertex, "dEQP-VK.ubo.single_basic_type.std140.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint8tFragment, "dEQP-VK.ubo.single_basic_type.std140.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint8tBoth, "dEQP-VK.ubo.single_basic_type.std140.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint8tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint8tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec2Both, "dEQP-VK.ubo.single_basic_type.std140.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec3Both, "dEQP-VK.ubo.single_basic_type.std140.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec4Both, "dEQP-VK.ubo.single_basic_type.std140.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int8tVertex, "dEQP-VK.ubo.single_basic_type.std140.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int8tFragment, "dEQP-VK.ubo.single_basic_type.std140.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int8tBoth, "dEQP-VK.ubo.single_basic_type.std140.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int8tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int8tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec2Both, "dEQP-VK.ubo.single_basic_type.std140.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec3Both, "dEQP-VK.ubo.single_basic_type.std140.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec4Both, "dEQP-VK.ubo.single_basic_type.std140.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint16tVertex, "dEQP-VK.ubo.single_basic_type.std140.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint16tFragment, "dEQP-VK.ubo.single_basic_type.std140.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint16tBoth, "dEQP-VK.ubo.single_basic_type.std140.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec2Both, "dEQP-VK.ubo.single_basic_type.std140.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec3Both, "dEQP-VK.ubo.single_basic_type.std140.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec4Both, "dEQP-VK.ubo.single_basic_type.std140.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int16tVertex, "dEQP-VK.ubo.single_basic_type.std140.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int16tFragment, "dEQP-VK.ubo.single_basic_type.std140.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int16tBoth, "dEQP-VK.ubo.single_basic_type.std140.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec2Both, "dEQP-VK.ubo.single_basic_type.std140.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec3Both, "dEQP-VK.ubo.single_basic_type.std140.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec4Both, "dEQP-VK.ubo.single_basic_type.std140.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Float16tVertex, "dEQP-VK.ubo.single_basic_type.std140.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Float16tFragment, "dEQP-VK.ubo.single_basic_type.std140.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Float16tBoth, "dEQP-VK.ubo.single_basic_type.std140.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Float16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Float16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Float16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec2Both, "dEQP-VK.ubo.single_basic_type.std140.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec3Both, "dEQP-VK.ubo.single_basic_type.std140.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec4Both, "dEQP-VK.ubo.single_basic_type.std140.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpFloatVertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpFloatFragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpFloatBoth, "dEQP-VK.ubo.single_basic_type.std140.lowp.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIntVertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIntFragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIntBoth, "dEQP-VK.ubo.single_basic_type.std140.lowp.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUintVertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUintFragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUintBoth, "dEQP-VK.ubo.single_basic_type.std140.lowp.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpFloatVertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpFloatFragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpFloatBoth, "dEQP-VK.ubo.single_basic_type.std140.mediump.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIntVertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIntFragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIntBoth, "dEQP-VK.ubo.single_basic_type.std140.mediump.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUintVertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUintFragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUintBoth, "dEQP-VK.ubo.single_basic_type.std140.mediump.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpFloatVertex, "dEQP-VK.ubo.single_basic_type.std140.highp.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpFloatFragment, "dEQP-VK.ubo.single_basic_type.std140.highp.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpFloatBoth, "dEQP-VK.ubo.single_basic_type.std140.highp.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIntVertex, "dEQP-VK.ubo.single_basic_type.std140.highp.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIntFragment, "dEQP-VK.ubo.single_basic_type.std140.highp.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIntBoth, "dEQP-VK.ubo.single_basic_type.std140.highp.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUintVertex, "dEQP-VK.ubo.single_basic_type.std140.highp.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUintFragment, "dEQP-VK.ubo.single_basic_type.std140.highp.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUintBoth, "dEQP-VK.ubo.single_basic_type.std140.highp.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430BoolVertex, "dEQP-VK.ubo.single_basic_type.std430.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430BoolFragment, "dEQP-VK.ubo.single_basic_type.std430.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430BoolBoth, "dEQP-VK.ubo.single_basic_type.std430.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430BoolVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430BoolFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430BoolBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec2Both, "dEQP-VK.ubo.single_basic_type.std430.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec3Both, "dEQP-VK.ubo.single_basic_type.std430.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec4Both, "dEQP-VK.ubo.single_basic_type.std430.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint8tVertex, "dEQP-VK.ubo.single_basic_type.std430.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint8tFragment, "dEQP-VK.ubo.single_basic_type.std430.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint8tBoth, "dEQP-VK.ubo.single_basic_type.std430.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint8tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint8tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec2Both, "dEQP-VK.ubo.single_basic_type.std430.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec3Both, "dEQP-VK.ubo.single_basic_type.std430.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec4Both, "dEQP-VK.ubo.single_basic_type.std430.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int8tVertex, "dEQP-VK.ubo.single_basic_type.std430.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int8tFragment, "dEQP-VK.ubo.single_basic_type.std430.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int8tBoth, "dEQP-VK.ubo.single_basic_type.std430.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int8tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int8tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec2Both, "dEQP-VK.ubo.single_basic_type.std430.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec3Both, "dEQP-VK.ubo.single_basic_type.std430.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec4Both, "dEQP-VK.ubo.single_basic_type.std430.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint16tVertex, "dEQP-VK.ubo.single_basic_type.std430.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint16tFragment, "dEQP-VK.ubo.single_basic_type.std430.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint16tBoth, "dEQP-VK.ubo.single_basic_type.std430.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec2Both, "dEQP-VK.ubo.single_basic_type.std430.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec3Both, "dEQP-VK.ubo.single_basic_type.std430.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec4Both, "dEQP-VK.ubo.single_basic_type.std430.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int16tVertex, "dEQP-VK.ubo.single_basic_type.std430.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int16tFragment, "dEQP-VK.ubo.single_basic_type.std430.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int16tBoth, "dEQP-VK.ubo.single_basic_type.std430.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec2Both, "dEQP-VK.ubo.single_basic_type.std430.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec3Both, "dEQP-VK.ubo.single_basic_type.std430.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec4Both, "dEQP-VK.ubo.single_basic_type.std430.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Float16tVertex, "dEQP-VK.ubo.single_basic_type.std430.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Float16tFragment, "dEQP-VK.ubo.single_basic_type.std430.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Float16tBoth, "dEQP-VK.ubo.single_basic_type.std430.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Float16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Float16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Float16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec2Both, "dEQP-VK.ubo.single_basic_type.std430.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec3Both, "dEQP-VK.ubo.single_basic_type.std430.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec4Both, "dEQP-VK.ubo.single_basic_type.std430.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpFloatVertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpFloatFragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpFloatBoth, "dEQP-VK.ubo.single_basic_type.std430.lowp.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIntVertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIntFragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIntBoth, "dEQP-VK.ubo.single_basic_type.std430.lowp.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUintVertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUintFragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUintBoth, "dEQP-VK.ubo.single_basic_type.std430.lowp.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpFloatVertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpFloatFragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpFloatBoth, "dEQP-VK.ubo.single_basic_type.std430.mediump.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIntVertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIntFragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIntBoth, "dEQP-VK.ubo.single_basic_type.std430.mediump.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUintVertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUintFragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUintBoth, "dEQP-VK.ubo.single_basic_type.std430.mediump.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpFloatVertex, "dEQP-VK.ubo.single_basic_type.std430.highp.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpFloatFragment, "dEQP-VK.ubo.single_basic_type.std430.highp.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpFloatBoth, "dEQP-VK.ubo.single_basic_type.std430.highp.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIntVertex, "dEQP-VK.ubo.single_basic_type.std430.highp.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIntFragment, "dEQP-VK.ubo.single_basic_type.std430.highp.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIntBoth, "dEQP-VK.ubo.single_basic_type.std430.highp.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUintVertex, "dEQP-VK.ubo.single_basic_type.std430.highp.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUintFragment, "dEQP-VK.ubo.single_basic_type.std430.highp.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUintBoth, "dEQP-VK.ubo.single_basic_type.std430.highp.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBoolVertex, "dEQP-VK.ubo.single_basic_type.scalar.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBoolFragment, "dEQP-VK.ubo.single_basic_type.scalar.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBoolBoth, "dEQP-VK.ubo.single_basic_type.scalar.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBoolVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBoolFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBoolBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint8tVertex, "dEQP-VK.ubo.single_basic_type.scalar.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint8tFragment, "dEQP-VK.ubo.single_basic_type.scalar.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint8tBoth, "dEQP-VK.ubo.single_basic_type.scalar.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint8tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint8tBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec2Both, "dEQP-VK.ubo.single_basic_type.scalar.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec3Both, "dEQP-VK.ubo.single_basic_type.scalar.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec4Both, "dEQP-VK.ubo.single_basic_type.scalar.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt8tVertex, "dEQP-VK.ubo.single_basic_type.scalar.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt8tFragment, "dEQP-VK.ubo.single_basic_type.scalar.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt8tBoth, "dEQP-VK.ubo.single_basic_type.scalar.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt8tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt8tBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec2Both, "dEQP-VK.ubo.single_basic_type.scalar.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec3Both, "dEQP-VK.ubo.single_basic_type.scalar.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec4Both, "dEQP-VK.ubo.single_basic_type.scalar.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint16tVertex, "dEQP-VK.ubo.single_basic_type.scalar.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint16tFragment, "dEQP-VK.ubo.single_basic_type.scalar.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint16tBoth, "dEQP-VK.ubo.single_basic_type.scalar.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec2Both, "dEQP-VK.ubo.single_basic_type.scalar.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec3Both, "dEQP-VK.ubo.single_basic_type.scalar.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec4Both, "dEQP-VK.ubo.single_basic_type.scalar.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt16tVertex, "dEQP-VK.ubo.single_basic_type.scalar.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt16tFragment, "dEQP-VK.ubo.single_basic_type.scalar.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt16tBoth, "dEQP-VK.ubo.single_basic_type.scalar.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec2Both, "dEQP-VK.ubo.single_basic_type.scalar.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec3Both, "dEQP-VK.ubo.single_basic_type.scalar.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec4Both, "dEQP-VK.ubo.single_basic_type.scalar.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarFloat16tVertex, "dEQP-VK.ubo.single_basic_type.scalar.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarFloat16tFragment, "dEQP-VK.ubo.single_basic_type.scalar.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarFloat16tBoth, "dEQP-VK.ubo.single_basic_type.scalar.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarFloat16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarFloat16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarFloat16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec2Both, "dEQP-VK.ubo.single_basic_type.scalar.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec3Both, "dEQP-VK.ubo.single_basic_type.scalar.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec4Both, "dEQP-VK.ubo.single_basic_type.scalar.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpFloatVertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpFloatFragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpFloatBoth, "dEQP-VK.ubo.single_basic_type.scalar.lowp.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIntVertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIntFragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIntBoth, "dEQP-VK.ubo.single_basic_type.scalar.lowp.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUintVertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUintFragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUintBoth, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uint.both_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_single_basic_type02TestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_single_basic_type02TestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..21a9de244f373e228b02a30b44c109b514ae855c --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_single_basic_type02TestCase.cpp @@ -0,0 +1,673 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0003TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpFloatVertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpFloatFragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpFloatBoth, "dEQP-VK.ubo.single_basic_type.scalar.mediump.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIntVertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIntFragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIntBoth, "dEQP-VK.ubo.single_basic_type.scalar.mediump.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUintVertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUintFragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUintBoth, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpFloatVertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpFloatFragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpFloatBoth, "dEQP-VK.ubo.single_basic_type.scalar.highp.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIntVertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIntFragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIntBoth, "dEQP-VK.ubo.single_basic_type.scalar.highp.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUintVertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUintFragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUintBoth, "dEQP-VK.ubo.single_basic_type.scalar.highp.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x3.both_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_single_nested_structTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_single_nested_structTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..25fe23c86fc2ef1d56b8785c9fd18de3a805f9df --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_single_nested_structTestCase.cpp @@ -0,0 +1,78 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0007TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd140vertex, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std140_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd140fragment, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std140_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd140both, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std140_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd140vertexcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std140_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd140fragmentcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std140_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd140bothcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std140_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd140instancearrayvertex, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd140instancearrayfragment, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd140instancearrayboth, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd430vertex, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std430_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd430fragment, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std430_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd430both, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std430_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd430vertexcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std430_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd430fragmentcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std430_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd430bothcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std430_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd430instancearrayvertex, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd430instancearrayfragment, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd430instancearrayboth, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferScalarvertex, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.scalar_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferScalarfragment, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.scalar_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferScalarboth, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.scalar_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferScalarvertexcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.scalar_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferScalarfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.scalar_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferScalarbothcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.scalar_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferScalarinstancearrayvertex, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferScalarinstancearrayfragment, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferScalarinstancearrayboth, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSPerblockbufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct.per_block_buffer.scalar_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferStd140instancearrayvertex, "dEQP-VK.ubo.single_nested_struct.single_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferStd140instancearrayfragment, "dEQP-VK.ubo.single_nested_struct.single_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferStd140instancearrayboth, "dEQP-VK.ubo.single_nested_struct.single_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct.single_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct.single_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct.single_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferStd430instancearrayvertex, "dEQP-VK.ubo.single_nested_struct.single_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferStd430instancearrayfragment, "dEQP-VK.ubo.single_nested_struct.single_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferStd430instancearrayboth, "dEQP-VK.ubo.single_nested_struct.single_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct.single_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct.single_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct.single_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferScalarinstancearrayvertex, "dEQP-VK.ubo.single_nested_struct.single_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferScalarinstancearrayfragment, "dEQP-VK.ubo.single_nested_struct.single_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferScalarinstancearrayboth, "dEQP-VK.ubo.single_nested_struct.single_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct.single_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct.single_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSSinglebufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct.single_buffer.scalar_instance_array_both_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_single_nested_struct_arrayTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_single_nested_struct_arrayTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..b7e2aea92e9c30cf5e49a161b247eb5951df15c0 --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_single_nested_struct_arrayTestCase.cpp @@ -0,0 +1,78 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0007TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140vertex, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140fragment, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140both, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140vertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140fragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140bothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140instancearrayvertex, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140instancearrayfragment, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140instancearrayboth, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430vertex, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430fragment, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430both, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430vertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430fragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430bothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430instancearrayvertex, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430instancearrayfragment, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430instancearrayboth, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarvertex, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarfragment, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarboth, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarbothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarinstancearrayvertex, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarinstancearrayfragment, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarinstancearrayboth, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd140instancearrayvertex, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd140instancearrayfragment, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd140instancearrayboth, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd430instancearrayvertex, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd430instancearrayfragment, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd430instancearrayboth, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferScalarinstancearrayvertex, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferScalarinstancearrayfragment, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferScalarinstancearrayboth, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.scalar_instance_array_both_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_single_structTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_single_structTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..6256efbcf34535ec85634e1fdf61407b832cf209 --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_single_structTestCase.cpp @@ -0,0 +1,78 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0005TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd140vertex, "dEQP-VK.ubo.single_struct.per_block_buffer.std140_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd140fragment, "dEQP-VK.ubo.single_struct.per_block_buffer.std140_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd140both, "dEQP-VK.ubo.single_struct.per_block_buffer.std140_both*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd140vertexcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.std140_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd140fragmentcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.std140_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd140bothcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.std140_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd140instancearrayvertex, "dEQP-VK.ubo.single_struct.per_block_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd140instancearrayfragment, "dEQP-VK.ubo.single_struct.per_block_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd140instancearrayboth, "dEQP-VK.ubo.single_struct.per_block_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd430vertex, "dEQP-VK.ubo.single_struct.per_block_buffer.std430_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd430fragment, "dEQP-VK.ubo.single_struct.per_block_buffer.std430_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd430both, "dEQP-VK.ubo.single_struct.per_block_buffer.std430_both*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd430vertexcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.std430_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd430fragmentcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.std430_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd430bothcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.std430_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd430instancearrayvertex, "dEQP-VK.ubo.single_struct.per_block_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd430instancearrayfragment, "dEQP-VK.ubo.single_struct.per_block_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd430instancearrayboth, "dEQP-VK.ubo.single_struct.per_block_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferScalarvertex, "dEQP-VK.ubo.single_struct.per_block_buffer.scalar_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferScalarfragment, "dEQP-VK.ubo.single_struct.per_block_buffer.scalar_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferScalarboth, "dEQP-VK.ubo.single_struct.per_block_buffer.scalar_both*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferScalarvertexcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.scalar_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferScalarfragmentcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.scalar_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferScalarbothcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.scalar_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferScalarinstancearrayvertex, "dEQP-VK.ubo.single_struct.per_block_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferScalarinstancearrayfragment, "dEQP-VK.ubo.single_struct.per_block_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferScalarinstancearrayboth, "dEQP-VK.ubo.single_struct.per_block_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSPerblockbufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.single_struct.per_block_buffer.scalar_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferStd140instancearrayvertex, "dEQP-VK.ubo.single_struct.single_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferStd140instancearrayfragment, "dEQP-VK.ubo.single_struct.single_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferStd140instancearrayboth, "dEQP-VK.ubo.single_struct.single_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.single_struct.single_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_struct.single_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.single_struct.single_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferStd430instancearrayvertex, "dEQP-VK.ubo.single_struct.single_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferStd430instancearrayfragment, "dEQP-VK.ubo.single_struct.single_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferStd430instancearrayboth, "dEQP-VK.ubo.single_struct.single_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.single_struct.single_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_struct.single_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.single_struct.single_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferScalarinstancearrayvertex, "dEQP-VK.ubo.single_struct.single_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferScalarinstancearrayfragment, "dEQP-VK.ubo.single_struct.single_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferScalarinstancearrayboth, "dEQP-VK.ubo.single_struct.single_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.single_struct.single_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.single_struct.single_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0005TS, TCSSSinglebufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.single_struct.single_buffer.scalar_instance_array_both_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_single_struct_arrayTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_single_struct_arrayTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..0dbbfa4dc9afbd80ee5c0bb64f7f53c0339a044e --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_single_struct_arrayTestCase.cpp @@ -0,0 +1,78 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0006TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd140vertex, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std140_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd140fragment, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std140_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd140both, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std140_both*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd140vertexcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std140_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd140fragmentcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std140_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd140bothcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std140_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd140instancearrayvertex, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd140instancearrayfragment, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd140instancearrayboth, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd430vertex, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std430_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd430fragment, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std430_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd430both, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std430_both*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd430vertexcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std430_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd430fragmentcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std430_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd430bothcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std430_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd430instancearrayvertex, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd430instancearrayfragment, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd430instancearrayboth, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferScalarvertex, "dEQP-VK.ubo.single_struct_array.per_block_buffer.scalar_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferScalarfragment, "dEQP-VK.ubo.single_struct_array.per_block_buffer.scalar_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferScalarboth, "dEQP-VK.ubo.single_struct_array.per_block_buffer.scalar_both*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferScalarvertexcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.scalar_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferScalarfragmentcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.scalar_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferScalarbothcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.scalar_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferScalarinstancearrayvertex, "dEQP-VK.ubo.single_struct_array.per_block_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferScalarinstancearrayfragment, "dEQP-VK.ubo.single_struct_array.per_block_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferScalarinstancearrayboth, "dEQP-VK.ubo.single_struct_array.per_block_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSAPerblockbufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.single_struct_array.per_block_buffer.scalar_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferStd140instancearrayvertex, "dEQP-VK.ubo.single_struct_array.single_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferStd140instancearrayfragment, "dEQP-VK.ubo.single_struct_array.single_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferStd140instancearrayboth, "dEQP-VK.ubo.single_struct_array.single_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.single_struct_array.single_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_struct_array.single_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.single_struct_array.single_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferStd430instancearrayvertex, "dEQP-VK.ubo.single_struct_array.single_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferStd430instancearrayfragment, "dEQP-VK.ubo.single_struct_array.single_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferStd430instancearrayboth, "dEQP-VK.ubo.single_struct_array.single_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.single_struct_array.single_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_struct_array.single_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.single_struct_array.single_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferScalarinstancearrayvertex, "dEQP-VK.ubo.single_struct_array.single_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferScalarinstancearrayfragment, "dEQP-VK.ubo.single_struct_array.single_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferScalarinstancearrayboth, "dEQP-VK.ubo.single_struct_array.single_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.single_struct_array.single_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.single_struct_array.single_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0006TS, TCSSASinglebufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.single_struct_array.single_buffer.scalar_instance_array_both_comp_access*");