提交 3d639d18 编写于 作者: W wangshi

add deqpgles31

Signed-off-by: Nwangshi <wangshi@kaihongdigi.com>
上级 74d830fd
/*
* 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 <cstdio>
#include "tcuDefs.hpp"
#include "tcuCommandLine.hpp"
#include "tcuPlatform.hpp"
#include "ActsApp.h"
#include "tcuResource.hpp"
#include "tcuTestLog.hpp"
#include "tcuTestSessionExecutor.hpp"
#include "deUniquePtr.hpp"
#include "tcuOhosPlatform.hpp"
#include "external/openglcts/modules/common/glcConfigPackage.hpp"
#include "external/openglcts/modules/common/glcTestPackage.hpp"
#include "external/openglcts/modules/gles2/es2cTestPackage.hpp"
#include "external/openglcts/modules/gles32/es32cTestPackage.hpp"
#include "external/openglcts/modules/gles31/es31cTestPackage.hpp"
#include "external/openglcts/modules/gles3/es3cTestPackage.hpp"
#include "external/openglcts/modules/glesext/esextcTestPackage.hpp"
#include "external/openglcts/modules/common/glcSingleConfigTestPackage.hpp"
#include "modules/gles2/tes2TestPackage.hpp"
#include "modules/gles3/tes3TestPackage.hpp"
#include "modules/gles31/tes31TestPackage.hpp"
#include "ohos_context_i.h"
#include "logdefine.h"
#include "Deqpgles31BaseFunc.h"
static tcu::TestPackage* createDeqpgles31Package(tcu::TestContext& testCtx)
{
return new deqp::gles31::TestPackage(testCtx);
}
void RegistPackage(void)
{
tcu::TestPackageRegistry *registry = tcu::TestPackageRegistry::getSingleton();
registry->registerPackage("dEQP-GLES31", createDeqpgles31Package);
}
// extern tcu::TestLog tcutestlog;
FuncRunResult RunTestKHRGLES(int argc, const char** argv)
{
FuncRunResult runResult;
try {
tcu::CommandLine cmdLine(argc, argv);
tcu::DirArchive archive(cmdLine.getArchiveDir());
de::UniquePtr<tcu::Platform> platform(createOhosPlatform());
de::UniquePtr<tcu::ActsApp> app(new tcu::ActsApp(*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
/*
* 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 DEQPGLES31_FUNC_H
#define DEQPGLES31_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 // DEQPGLES31_FUNC_H
\ No newline at end of file
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310010TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009289,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.float");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009290,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.vec2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009291,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.vec3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009292,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.vec4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009293,
"dEQP-GLES31.functional.ssbo.l",
"ayout.2_level_array.std430.int");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009294,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.ivec2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009295,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.ivec3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009296,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.ivec4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009297,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.uint");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009298,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.uvec2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009299,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.uvec3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009300,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.uvec4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009301,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.bool");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009302,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.bvec2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009303,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.bvec3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009304,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.bvec4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009305,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.mat2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009306,
"dEQP-GLES31.functional.ssbo.layout.",
"2_level_array.std430.row_major_mat2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009307,
"dEQP-GLES31.functional.ssbo.layout.2",
"_level_array.std430.column_major_mat2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009308,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.mat3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009309,
"dEQP-GLES31.functional.ssbo.layout.",
"2_level_array.std430.row_major_mat3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009310,
"dEQP-GLES31.functional.ssbo.layout.2",
"_level_array.std430.column_major_mat3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009311,
"dEQP-GLES31.functional.ssbo.la",
"yout.2_level_array.std430.mat4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009312,
"dEQP-GLES31.functional.ssbo.layout.",
"2_level_array.std430.row_major_mat4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009313,
"dEQP-GLES31.functional.ssbo.layout.2",
"_level_array.std430.column_major_mat4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009314,
"dEQP-GLES31.functional.ssbo.lay",
"out.2_level_array.std430.mat2x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009315,
"dEQP-GLES31.functional.ssbo.layout.2",
"_level_array.std430.row_major_mat2x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009316,
"dEQP-GLES31.functional.ssbo.layout.2_",
"level_array.std430.column_major_mat2x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009317,
"dEQP-GLES31.functional.ssbo.lay",
"out.2_level_array.std430.mat2x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009318,
"dEQP-GLES31.functional.ssbo.layout.2",
"_level_array.std430.row_major_mat2x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009319,
"dEQP-GLES31.functional.ssbo.layout.2_",
"level_array.std430.column_major_mat2x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009320,
"dEQP-GLES31.functional.ssbo.lay",
"out.2_level_array.std430.mat3x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009321,
"dEQP-GLES31.functional.ssbo.layout.2",
"_level_array.std430.row_major_mat3x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009322,
"dEQP-GLES31.functional.ssbo.layout.2_",
"level_array.std430.column_major_mat3x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009323,
"dEQP-GLES31.functional.ssbo.lay",
"out.2_level_array.std430.mat3x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009324,
"dEQP-GLES31.functional.ssbo.layout.2",
"_level_array.std430.row_major_mat3x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009325,
"dEQP-GLES31.functional.ssbo.layout.2_",
"level_array.std430.column_major_mat3x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009326,
"dEQP-GLES31.functional.ssbo.lay",
"out.2_level_array.std430.mat4x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009327,
"dEQP-GLES31.functional.ssbo.layout.2",
"_level_array.std430.row_major_mat4x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009328,
"dEQP-GLES31.functional.ssbo.layout.2_",
"level_array.std430.column_major_mat4x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009329,
"dEQP-GLES31.functional.ssbo.lay",
"out.2_level_array.std430.mat4x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009330,
"dEQP-GLES31.functional.ssbo.layout.2",
"_level_array.std430.row_major_mat4x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009331,
"dEQP-GLES31.functional.ssbo.layout.2_",
"level_array.std430.column_major_mat4x3");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011081,
"dEQP-GLES31.functional.ubo.2_level_stru",
"ct_array.per_block_buffer.shared_vertex");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011082,
"dEQP-GLES31.functional.ubo.2_level_struc",
"t_array.per_block_buffer.shared_fragment");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011083,
"dEQP-GLES31.functional.ubo.2_level_str",
"uct_array.per_block_buffer.shared_both");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011084,
"dEQP-GLES31.functional.ubo.2_level_struct_arra",
"y.per_block_buffer.shared_instance_array_vertex");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011085,
"dEQP-GLES31.functional.ubo.2_level_struct_array",
".per_block_buffer.shared_instance_array_fragment");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011086,
"dEQP-GLES31.functional.ubo.2_level_struct_arr",
"ay.per_block_buffer.shared_instance_array_both");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011087,
"dEQP-GLES31.functional.ubo.2_level_stru",
"ct_array.per_block_buffer.packed_vertex");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011088,
"dEQP-GLES31.functional.ubo.2_level_struc",
"t_array.per_block_buffer.packed_fragment");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011089,
"dEQP-GLES31.functional.ubo.2_level_struct_arra",
"y.per_block_buffer.packed_instance_array_vertex");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011090,
"dEQP-GLES31.functional.ubo.2_level_struct_array",
".per_block_buffer.packed_instance_array_fragment");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011091,
"dEQP-GLES31.functional.ubo.2_level_stru",
"ct_array.per_block_buffer.std140_vertex");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011092,
"dEQP-GLES31.functional.ubo.2_level_struc",
"t_array.per_block_buffer.std140_fragment");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011093,
"dEQP-GLES31.functional.ubo.2_level_str",
"uct_array.per_block_buffer.std140_both");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011094,
"dEQP-GLES31.functional.ubo.2_level_struct_arra",
"y.per_block_buffer.std140_instance_array_vertex");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011095,
"dEQP-GLES31.functional.ubo.2_level_struct_array",
".per_block_buffer.std140_instance_array_fragment");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011096,
"dEQP-GLES31.functional.ubo.2_level_struct_arr",
"ay.per_block_buffer.std140_instance_array_both");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011097,
"dEQP-GLES31.functional.ubo.2_level_struct_arr",
"ay.single_buffer.shared_instance_array_vertex");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011098,
"dEQP-GLES31.functional.ubo.2_level_struct_arra",
"y.single_buffer.shared_instance_array_fragment");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011099,
"dEQP-GLES31.functional.ubo.2_level_struct_ar",
"ray.single_buffer.shared_instance_array_both");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011100,
"dEQP-GLES31.functional.ubo.2_level_struct_arr",
"ay.single_buffer.packed_instance_array_vertex");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011101,
"dEQP-GLES31.functional.ubo.2_level_struct_arra",
"y.single_buffer.packed_instance_array_fragment");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011102,
"dEQP-GLES31.functional.ubo.2_level_struct_arr",
"ay.single_buffer.std140_instance_array_vertex");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011103,
"dEQP-GLES31.functional.ubo.2_level_struct_arra",
"y.single_buffer.std140_instance_array_fragment");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011104,
"dEQP-GLES31.functional.ubo.2_level_struct_ar",
"ray.single_buffer.std140_instance_array_both");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310010TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009736,
"dEQP-GLES31.functional.ssbo.layout.2_level_",
"unsized_struct_array.per_block_buffer.shared");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009737,
"dEQP-GLES31.functional.ssbo.layout.2_level_unsized_",
"struct_array.per_block_buffer.shared_instance_array");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009738,
"dEQP-GLES31.functional.ssbo.layout.2_level_",
"unsized_struct_array.per_block_buffer.packed");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009739,
"dEQP-GLES31.functional.ssbo.layout.2_level_unsized_",
"struct_array.per_block_buffer.packed_instance_array");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009740,
"dEQP-GLES31.functional.ssbo.layout.2_level_",
"unsized_struct_array.per_block_buffer.std140");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009741,
"dEQP-GLES31.functional.ssbo.layout.2_level_unsized_",
"struct_array.per_block_buffer.std140_instance_array");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009742,
"dEQP-GLES31.functional.ssbo.layout.2_level_",
"unsized_struct_array.per_block_buffer.std430");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009743,
"dEQP-GLES31.functional.ssbo.layout.2_level_unsized_",
"struct_array.per_block_buffer.std430_instance_array");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310010TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009744,
"dEQP-GLES31.functional.ssbo.layout.2_level_unsize",
"d_struct_array.single_buffer.shared_instance_array");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009745,
"dEQP-GLES31.functional.ssbo.layout.2_level_unsize",
"d_struct_array.single_buffer.packed_instance_array");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009746,
"dEQP-GLES31.functional.ssbo.layout.2_level_unsize",
"d_struct_array.single_buffer.std140_instance_array");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009747,
"dEQP-GLES31.functional.ssbo.layout.2_level_unsize",
"d_struct_array.single_buffer.std430_instance_array");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011726,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.atomic.exchange_r32f_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011727,
"dEQP-GLES31.functional.image_load_store.2",
"d_array.atomic.exchange_r32f_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011728,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.atomic.add_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011729,
"dEQP-GLES31.functional.image_load_store",
".2d_array.atomic.add_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011730,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.atomic.min_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011731,
"dEQP-GLES31.functional.image_load_store",
".2d_array.atomic.min_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011732,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.atomic.max_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011733,
"dEQP-GLES31.functional.image_load_store",
".2d_array.atomic.max_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011734,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.atomic.and_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011735,
"dEQP-GLES31.functional.image_load_store",
".2d_array.atomic.and_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011736,
"dEQP-GLES31.functional.image_load_s",
"tore.2d_array.atomic.or_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011737,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.atomic.or_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011738,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.atomic.xor_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011739,
"dEQP-GLES31.functional.image_load_store",
".2d_array.atomic.xor_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011740,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.atomic.exchange_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011741,
"dEQP-GLES31.functional.image_load_store.2",
"d_array.atomic.exchange_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011742,
"dEQP-GLES31.functional.image_load_store",
".2d_array.atomic.comp_swap_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011743,
"dEQP-GLES31.functional.image_load_s",
"tore.2d_array.atomic.add_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011744,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.atomic.add_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011745,
"dEQP-GLES31.functional.image_load_s",
"tore.2d_array.atomic.min_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011746,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.atomic.min_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011747,
"dEQP-GLES31.functional.image_load_s",
"tore.2d_array.atomic.max_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011748,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.atomic.max_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011749,
"dEQP-GLES31.functional.image_load_s",
"tore.2d_array.atomic.and_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011750,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.atomic.and_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011751,
"dEQP-GLES31.functional.image_load_s",
"tore.2d_array.atomic.or_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011752,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.atomic.or_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011753,
"dEQP-GLES31.functional.image_load_s",
"tore.2d_array.atomic.xor_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011754,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.atomic.xor_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011755,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.atomic.exchange_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011756,
"dEQP-GLES31.functional.image_load_store.2",
"d_array.atomic.exchange_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011757,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.atomic.comp_swap_r32i_result");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011765,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba32f_rgba32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011766,
"dEQP-GLES31.functional.image_load_store.2",
"d_array.format_reinterpret.rgba32f_rgba32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011767,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba16f_rgba16ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011768,
"dEQP-GLES31.functional.image_load_store.2",
"d_array.format_reinterpret.rgba16f_rgba16i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011769,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.format_reinterpret.r32f_rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011770,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.r32f_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011771,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.r32f_rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011772,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.format_reinterpret.r32f_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011773,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.r32f_rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011774,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.r32f_rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011775,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba32ui_rgba32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011776,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba32ui_rgba32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011777,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba16ui_rgba16f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011778,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba16ui_rgba16i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011779,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.format_reinterpret.rgba8ui_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011780,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.format_reinterpret.rgba8ui_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011781,
"dEQP-GLES31.functional.image_load_store.2",
"d_array.format_reinterpret.rgba8ui_rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011782,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.format_reinterpret.rgba8ui_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011783,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.format_reinterpret.rgba8ui_rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011784,
"dEQP-GLES31.functional.image_load_store.2d_",
"array.format_reinterpret.rgba8ui_rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011785,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.r32ui_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011786,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.format_reinterpret.r32ui_rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011787,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.format_reinterpret.r32ui_rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011788,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.r32ui_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011789,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.r32ui_rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011790,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.r32ui_rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011791,
"dEQP-GLES31.functional.image_load_store.2",
"d_array.format_reinterpret.rgba32i_rgba32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011792,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba32i_rgba32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011793,
"dEQP-GLES31.functional.image_load_store.2",
"d_array.format_reinterpret.rgba16i_rgba16f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011794,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba16i_rgba16ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011795,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.rgba8i_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011796,
"dEQP-GLES31.functional.image_load_store.2",
"d_array.format_reinterpret.rgba8i_rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011797,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.format_reinterpret.rgba8i_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011798,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.rgba8i_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011799,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.format_reinterpret.rgba8i_rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011800,
"dEQP-GLES31.functional.image_load_store.2d_",
"array.format_reinterpret.rgba8i_rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011801,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.format_reinterpret.r32i_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011802,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.format_reinterpret.r32i_rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011803,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.r32i_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011804,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.r32i_rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011805,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.r32i_rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011806,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.r32i_rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011807,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.rgba8_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011808,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.format_reinterpret.rgba8_rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011809,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.rgba8_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011810,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.format_reinterpret.rgba8_rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011811,
"dEQP-GLES31.functional.image_load_store",
".2d_array.format_reinterpret.rgba8_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011812,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba8_rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011813,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba8_snorm_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011814,
"dEQP-GLES31.functional.image_load_store.2d_",
"array.format_reinterpret.rgba8_snorm_rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011815,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba8_snorm_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011816,
"dEQP-GLES31.functional.image_load_store.2d_",
"array.format_reinterpret.rgba8_snorm_rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011817,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba8_snorm_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011818,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.format_reinterpret.rgba8_snorm_rgba8");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011819,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.image_size.readonly_32x32x32");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011820,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.image_size.readonly_12x34x56");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011821,
"dEQP-GLES31.functional.image_load_sto",
"re.2d_array.image_size.readonly_1x1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011822,
"dEQP-GLES31.functional.image_load_sto",
"re.2d_array.image_size.readonly_7x1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011823,
"dEQP-GLES31.functional.image_load_store",
".2d_array.image_size.writeonly_32x32x32");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011824,
"dEQP-GLES31.functional.image_load_store",
".2d_array.image_size.writeonly_12x34x56");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011825,
"dEQP-GLES31.functional.image_load_sto",
"re.2d_array.image_size.writeonly_1x1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011826,
"dEQP-GLES31.functional.image_load_sto",
"re.2d_array.image_size.writeonly_7x1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011827,
"dEQP-GLES31.functional.image_load_store.2d_",
"array.image_size.readonly_writeonly_32x32x32");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011828,
"dEQP-GLES31.functional.image_load_store.2d_",
"array.image_size.readonly_writeonly_12x34x56");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011829,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.image_size.readonly_writeonly_1x1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011830,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.image_size.readonly_writeonly_7x1x1");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011700,
"dEQP-GLES31.functional.image_load",
"_store.2d_array.load_store.rgba32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011701,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.load_store.rgba32f_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011702,
"dEQP-GLES31.functional.image_load",
"_store.2d_array.load_store.rgba16f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011703,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.load_store.rgba16f_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011704,
"dEQP-GLES31.functional.image_loa",
"d_store.2d_array.load_store.r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011705,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.load_store.r32f_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011706,
"dEQP-GLES31.functional.image_load_",
"store.2d_array.load_store.rgba32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011707,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.load_store.rgba32ui_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011708,
"dEQP-GLES31.functional.image_load_",
"store.2d_array.load_store.rgba16ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011709,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.load_store.rgba16ui_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011710,
"dEQP-GLES31.functional.image_load",
"_store.2d_array.load_store.rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011711,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.load_store.rgba8ui_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011712,
"dEQP-GLES31.functional.image_loa",
"d_store.2d_array.load_store.r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011713,
"dEQP-GLES31.functional.image_load_store",
".2d_array.load_store.r32ui_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011714,
"dEQP-GLES31.functional.image_load",
"_store.2d_array.load_store.rgba32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011715,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.load_store.rgba32i_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011716,
"dEQP-GLES31.functional.image_load",
"_store.2d_array.load_store.rgba16i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011717,
"dEQP-GLES31.functional.image_load_store.",
"2d_array.load_store.rgba16i_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011718,
"dEQP-GLES31.functional.image_load",
"_store.2d_array.load_store.rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011719,
"dEQP-GLES31.functional.image_load_store",
".2d_array.load_store.rgba8i_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011720,
"dEQP-GLES31.functional.image_loa",
"d_store.2d_array.load_store.r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011721,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.load_store.r32i_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011722,
"dEQP-GLES31.functional.image_loa",
"d_store.2d_array.load_store.rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011723,
"dEQP-GLES31.functional.image_load_store",
".2d_array.load_store.rgba8_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011724,
"dEQP-GLES31.functional.image_load_s",
"tore.2d_array.load_store.rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011725,
"dEQP-GLES31.functional.image_load_store.2d",
"_array.load_store.rgba8_snorm_single_layer");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011758,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.qualifiers.coherent_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011759,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.qualifiers.volatile_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011760,
"dEQP-GLES31.functional.image_load_sto",
"re.2d_array.qualifiers.coherent_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011761,
"dEQP-GLES31.functional.image_load_sto",
"re.2d_array.qualifiers.volatile_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011762,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.qualifiers.coherent_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011763,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.qualifiers.volatile_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011764,
"dEQP-GLES31.functional.image_load_",
"store.2d_array.qualifiers.restrict");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011674,
"dEQP-GLES31.functional.image_lo",
"ad_store.2d_array.store.rgba32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011675,
"dEQP-GLES31.functional.image_load_sto",
"re.2d_array.store.rgba32f_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011676,
"dEQP-GLES31.functional.image_lo",
"ad_store.2d_array.store.rgba16f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011677,
"dEQP-GLES31.functional.image_load_sto",
"re.2d_array.store.rgba16f_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011678,
"dEQP-GLES31.functional.image_",
"load_store.2d_array.store.r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011679,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.store.r32f_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011680,
"dEQP-GLES31.functional.image_lo",
"ad_store.2d_array.store.rgba32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011681,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.store.rgba32ui_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011682,
"dEQP-GLES31.functional.image_lo",
"ad_store.2d_array.store.rgba16ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011683,
"dEQP-GLES31.functional.image_load_stor",
"e.2d_array.store.rgba16ui_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011684,
"dEQP-GLES31.functional.image_lo",
"ad_store.2d_array.store.rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011685,
"dEQP-GLES31.functional.image_load_sto",
"re.2d_array.store.rgba8ui_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011686,
"dEQP-GLES31.functional.image_l",
"oad_store.2d_array.store.r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011687,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.store.r32ui_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011688,
"dEQP-GLES31.functional.image_lo",
"ad_store.2d_array.store.rgba32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011689,
"dEQP-GLES31.functional.image_load_sto",
"re.2d_array.store.rgba32i_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011690,
"dEQP-GLES31.functional.image_lo",
"ad_store.2d_array.store.rgba16i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011691,
"dEQP-GLES31.functional.image_load_sto",
"re.2d_array.store.rgba16i_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011692,
"dEQP-GLES31.functional.image_l",
"oad_store.2d_array.store.rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011693,
"dEQP-GLES31.functional.image_load_sto",
"re.2d_array.store.rgba8i_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011694,
"dEQP-GLES31.functional.image_",
"load_store.2d_array.store.r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011695,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.store.r32i_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011696,
"dEQP-GLES31.functional.image_l",
"oad_store.2d_array.store.rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011697,
"dEQP-GLES31.functional.image_load_st",
"ore.2d_array.store.rgba8_single_layer");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011698,
"dEQP-GLES31.functional.image_load",
"_store.2d_array.store.rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011699,
"dEQP-GLES31.functional.image_load_store",
".2d_array.store.rgba8_snorm_single_layer");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011255,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.atomic.exchange_r32f_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011256,
"dEQP-GLES31.functional.image_load_stor",
"e.2d.atomic.exchange_r32f_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011257,
"dEQP-GLES31.functional.image_load",
"_store.2d.atomic.add_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011258,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.atomic.add_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011259,
"dEQP-GLES31.functional.image_load",
"_store.2d.atomic.min_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011260,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.atomic.min_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011261,
"dEQP-GLES31.functional.image_load",
"_store.2d.atomic.max_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011262,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.atomic.max_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011263,
"dEQP-GLES31.functional.image_load",
"_store.2d.atomic.and_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011264,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.atomic.and_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011265,
"dEQP-GLES31.functional.image_loa",
"d_store.2d.atomic.or_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011266,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.atomic.or_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011267,
"dEQP-GLES31.functional.image_load",
"_store.2d.atomic.xor_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011268,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.atomic.xor_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011269,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.atomic.exchange_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011270,
"dEQP-GLES31.functional.image_load_stor",
"e.2d.atomic.exchange_r32ui_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011271,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.atomic.comp_swap_r32ui_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011272,
"dEQP-GLES31.functional.image_loa",
"d_store.2d.atomic.add_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011273,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.atomic.add_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011274,
"dEQP-GLES31.functional.image_loa",
"d_store.2d.atomic.min_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011275,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.atomic.min_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011276,
"dEQP-GLES31.functional.image_loa",
"d_store.2d.atomic.max_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011277,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.atomic.max_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011278,
"dEQP-GLES31.functional.image_loa",
"d_store.2d.atomic.and_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011279,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.atomic.and_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011280,
"dEQP-GLES31.functional.image_loa",
"d_store.2d.atomic.or_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011281,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.atomic.or_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011282,
"dEQP-GLES31.functional.image_loa",
"d_store.2d.atomic.xor_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011283,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.atomic.xor_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011284,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.atomic.exchange_r32i_result");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011285,
"dEQP-GLES31.functional.image_load_stor",
"e.2d.atomic.exchange_r32i_return_value");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011286,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.atomic.comp_swap_r32i_result");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011294,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba32f_rgba32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011295,
"dEQP-GLES31.functional.image_load_stor",
"e.2d.format_reinterpret.rgba32f_rgba32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011296,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba16f_rgba16ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011297,
"dEQP-GLES31.functional.image_load_stor",
"e.2d.format_reinterpret.rgba16f_rgba16i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011298,
"dEQP-GLES31.functional.image_load_sto",
"re.2d.format_reinterpret.r32f_rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011299,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.r32f_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011300,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.r32f_rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011301,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.format_reinterpret.r32f_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011302,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.r32f_rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011303,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.r32f_rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011304,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba32ui_rgba32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011305,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba32ui_rgba32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011306,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba16ui_rgba16f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011307,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba16ui_rgba16i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011308,
"dEQP-GLES31.functional.image_load_sto",
"re.2d.format_reinterpret.rgba8ui_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011309,
"dEQP-GLES31.functional.image_load_sto",
"re.2d.format_reinterpret.rgba8ui_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011310,
"dEQP-GLES31.functional.image_load_stor",
"e.2d.format_reinterpret.rgba8ui_rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011311,
"dEQP-GLES31.functional.image_load_sto",
"re.2d.format_reinterpret.rgba8ui_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011312,
"dEQP-GLES31.functional.image_load_sto",
"re.2d.format_reinterpret.rgba8ui_rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011313,
"dEQP-GLES31.functional.image_load_store.",
"2d.format_reinterpret.rgba8ui_rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011314,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.r32ui_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011315,
"dEQP-GLES31.functional.image_load_sto",
"re.2d.format_reinterpret.r32ui_rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011316,
"dEQP-GLES31.functional.image_load_sto",
"re.2d.format_reinterpret.r32ui_rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011317,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.r32ui_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011318,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.r32ui_rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011319,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.r32ui_rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011320,
"dEQP-GLES31.functional.image_load_stor",
"e.2d.format_reinterpret.rgba32i_rgba32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011321,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba32i_rgba32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011322,
"dEQP-GLES31.functional.image_load_stor",
"e.2d.format_reinterpret.rgba16i_rgba16f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011323,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba16i_rgba16ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011324,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.rgba8i_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011325,
"dEQP-GLES31.functional.image_load_stor",
"e.2d.format_reinterpret.rgba8i_rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011326,
"dEQP-GLES31.functional.image_load_sto",
"re.2d.format_reinterpret.rgba8i_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011327,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.rgba8i_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011328,
"dEQP-GLES31.functional.image_load_sto",
"re.2d.format_reinterpret.rgba8i_rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011329,
"dEQP-GLES31.functional.image_load_store.",
"2d.format_reinterpret.rgba8i_rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011330,
"dEQP-GLES31.functional.image_load_s",
"tore.2d.format_reinterpret.r32i_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011331,
"dEQP-GLES31.functional.image_load_sto",
"re.2d.format_reinterpret.r32i_rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011332,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.r32i_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011333,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.r32i_rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011334,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.r32i_rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011335,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.r32i_rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011336,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.rgba8_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011337,
"dEQP-GLES31.functional.image_load_sto",
"re.2d.format_reinterpret.rgba8_rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011338,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.rgba8_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011339,
"dEQP-GLES31.functional.image_load_sto",
"re.2d.format_reinterpret.rgba8_rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011340,
"dEQP-GLES31.functional.image_load_st",
"ore.2d.format_reinterpret.rgba8_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011341,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba8_rgba8_snorm");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011342,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba8_snorm_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011343,
"dEQP-GLES31.functional.image_load_store.",
"2d.format_reinterpret.rgba8_snorm_rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011344,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba8_snorm_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011345,
"dEQP-GLES31.functional.image_load_store.",
"2d.format_reinterpret.rgba8_snorm_rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011346,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba8_snorm_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011347,
"dEQP-GLES31.functional.image_load_store",
".2d.format_reinterpret.rgba8_snorm_rgba8");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011348,
"dEQP-GLES31.functional.image_load_",
"store.2d.image_size.readonly_32x32");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011349,
"dEQP-GLES31.functional.image_load_",
"store.2d.image_size.readonly_12x34");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011350,
"dEQP-GLES31.functional.image_load",
"_store.2d.image_size.readonly_1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011351,
"dEQP-GLES31.functional.image_load",
"_store.2d.image_size.readonly_7x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011352,
"dEQP-GLES31.functional.image_load_",
"store.2d.image_size.writeonly_32x32");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011353,
"dEQP-GLES31.functional.image_load_",
"store.2d.image_size.writeonly_12x34");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011354,
"dEQP-GLES31.functional.image_load",
"_store.2d.image_size.writeonly_1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011355,
"dEQP-GLES31.functional.image_load",
"_store.2d.image_size.writeonly_7x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011356,
"dEQP-GLES31.functional.image_load_store",
".2d.image_size.readonly_writeonly_32x32");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011357,
"dEQP-GLES31.functional.image_load_store",
".2d.image_size.readonly_writeonly_12x34");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011358,
"dEQP-GLES31.functional.image_load_stor",
"e.2d.image_size.readonly_writeonly_1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011359,
"dEQP-GLES31.functional.image_load_stor",
"e.2d.image_size.readonly_writeonly_7x1");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011242,
"dEQP-GLES31.functional.image_l",
"oad_store.2d.load_store.rgba32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011243,
"dEQP-GLES31.functional.image_l",
"oad_store.2d.load_store.rgba16f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011244,
"dEQP-GLES31.functional.image_",
"load_store.2d.load_store.r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011245,
"dEQP-GLES31.functional.image_lo",
"ad_store.2d.load_store.rgba32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011246,
"dEQP-GLES31.functional.image_lo",
"ad_store.2d.load_store.rgba16ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011247,
"dEQP-GLES31.functional.image_l",
"oad_store.2d.load_store.rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011248,
"dEQP-GLES31.functional.image_",
"load_store.2d.load_store.r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011249,
"dEQP-GLES31.functional.image_l",
"oad_store.2d.load_store.rgba32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011250,
"dEQP-GLES31.functional.image_l",
"oad_store.2d.load_store.rgba16i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011251,
"dEQP-GLES31.functional.image_l",
"oad_store.2d.load_store.rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011252,
"dEQP-GLES31.functional.image_",
"load_store.2d.load_store.r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011253,
"dEQP-GLES31.functional.image_",
"load_store.2d.load_store.rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011254,
"dEQP-GLES31.functional.image_loa",
"d_store.2d.load_store.rgba8_snorm");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011287,
"dEQP-GLES31.functional.image_load",
"_store.2d.qualifiers.coherent_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011288,
"dEQP-GLES31.functional.image_load",
"_store.2d.qualifiers.volatile_r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011289,
"dEQP-GLES31.functional.image_load_",
"store.2d.qualifiers.coherent_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011290,
"dEQP-GLES31.functional.image_load_",
"store.2d.qualifiers.volatile_r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011291,
"dEQP-GLES31.functional.image_load",
"_store.2d.qualifiers.coherent_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011292,
"dEQP-GLES31.functional.image_load",
"_store.2d.qualifiers.volatile_r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011293,
"dEQP-GLES31.functional.image_lo",
"ad_store.2d.qualifiers.restrict");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011229,
"dEQP-GLES31.functional.image",
"_load_store.2d.store.rgba32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011230,
"dEQP-GLES31.functional.image",
"_load_store.2d.store.rgba16f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011231,
"dEQP-GLES31.functional.ima",
"ge_load_store.2d.store.r32f");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011232,
"dEQP-GLES31.functional.image",
"_load_store.2d.store.rgba32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011233,
"dEQP-GLES31.functional.image",
"_load_store.2d.store.rgba16ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011234,
"dEQP-GLES31.functional.image",
"_load_store.2d.store.rgba8ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011235,
"dEQP-GLES31.functional.imag",
"e_load_store.2d.store.r32ui");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011236,
"dEQP-GLES31.functional.image",
"_load_store.2d.store.rgba32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011237,
"dEQP-GLES31.functional.image",
"_load_store.2d.store.rgba16i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011238,
"dEQP-GLES31.functional.imag",
"e_load_store.2d.store.rgba8i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011239,
"dEQP-GLES31.functional.ima",
"ge_load_store.2d.store.r32i");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011240,
"dEQP-GLES31.functional.imag",
"e_load_store.2d.store.rgba8");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011241,
"dEQP-GLES31.functional.image_l",
"oad_store.2d.store.rgba8_snorm");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310010TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009461,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.float");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009462,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.vec2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009463,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.vec3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009464,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.vec4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009465,
"dEQP-GLES31.functional.ssbo.l",
"ayout.3_level_array.std430.int");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009466,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.ivec2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009467,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.ivec3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009468,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.ivec4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009469,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.uint");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009470,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.uvec2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009471,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.uvec3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009472,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.uvec4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009473,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.bool");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009474,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.bvec2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009475,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.bvec3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009476,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.bvec4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009477,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.mat2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009478,
"dEQP-GLES31.functional.ssbo.layout.",
"3_level_array.std430.row_major_mat2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009479,
"dEQP-GLES31.functional.ssbo.layout.3",
"_level_array.std430.column_major_mat2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009480,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.mat3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009481,
"dEQP-GLES31.functional.ssbo.layout.",
"3_level_array.std430.row_major_mat3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009482,
"dEQP-GLES31.functional.ssbo.layout.3",
"_level_array.std430.column_major_mat3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009483,
"dEQP-GLES31.functional.ssbo.la",
"yout.3_level_array.std430.mat4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009484,
"dEQP-GLES31.functional.ssbo.layout.",
"3_level_array.std430.row_major_mat4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009485,
"dEQP-GLES31.functional.ssbo.layout.3",
"_level_array.std430.column_major_mat4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009486,
"dEQP-GLES31.functional.ssbo.lay",
"out.3_level_array.std430.mat2x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009487,
"dEQP-GLES31.functional.ssbo.layout.3",
"_level_array.std430.row_major_mat2x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009488,
"dEQP-GLES31.functional.ssbo.layout.3_",
"level_array.std430.column_major_mat2x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009489,
"dEQP-GLES31.functional.ssbo.lay",
"out.3_level_array.std430.mat2x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009490,
"dEQP-GLES31.functional.ssbo.layout.3",
"_level_array.std430.row_major_mat2x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009491,
"dEQP-GLES31.functional.ssbo.layout.3_",
"level_array.std430.column_major_mat2x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009492,
"dEQP-GLES31.functional.ssbo.lay",
"out.3_level_array.std430.mat3x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009493,
"dEQP-GLES31.functional.ssbo.layout.3",
"_level_array.std430.row_major_mat3x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009494,
"dEQP-GLES31.functional.ssbo.layout.3_",
"level_array.std430.column_major_mat3x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009495,
"dEQP-GLES31.functional.ssbo.lay",
"out.3_level_array.std430.mat3x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009496,
"dEQP-GLES31.functional.ssbo.layout.3",
"_level_array.std430.row_major_mat3x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009497,
"dEQP-GLES31.functional.ssbo.layout.3_",
"level_array.std430.column_major_mat3x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009498,
"dEQP-GLES31.functional.ssbo.lay",
"out.3_level_array.std430.mat4x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009499,
"dEQP-GLES31.functional.ssbo.layout.3",
"_level_array.std430.row_major_mat4x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009500,
"dEQP-GLES31.functional.ssbo.layout.3_",
"level_array.std430.column_major_mat4x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009501,
"dEQP-GLES31.functional.ssbo.lay",
"out.3_level_array.std430.mat4x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009502,
"dEQP-GLES31.functional.ssbo.layout.3",
"_level_array.std430.row_major_mat4x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009503,
"dEQP-GLES31.functional.ssbo.layout.3_",
"level_array.std430.column_major_mat4x3");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310010TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009547,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.float");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009548,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.vec2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009549,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.vec3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009550,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.vec4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009551,
"dEQP-GLES31.functional.ssbo.layou",
"t.3_level_unsized_array.packed.int");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009552,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.ivec2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009553,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.ivec3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009554,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.ivec4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009555,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.uint");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009556,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.uvec2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009557,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.uvec3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009558,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.uvec4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009559,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.bool");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009560,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.bvec2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009561,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.bvec3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009562,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.bvec4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009563,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.mat2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009564,
"dEQP-GLES31.functional.ssbo.layout.3_le",
"vel_unsized_array.packed.row_major_mat2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009565,
"dEQP-GLES31.functional.ssbo.layout.3_lev",
"el_unsized_array.packed.column_major_mat2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009566,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.mat3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009567,
"dEQP-GLES31.functional.ssbo.layout.3_le",
"vel_unsized_array.packed.row_major_mat3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009568,
"dEQP-GLES31.functional.ssbo.layout.3_lev",
"el_unsized_array.packed.column_major_mat3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009569,
"dEQP-GLES31.functional.ssbo.layout",
".3_level_unsized_array.packed.mat4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009570,
"dEQP-GLES31.functional.ssbo.layout.3_le",
"vel_unsized_array.packed.row_major_mat4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009571,
"dEQP-GLES31.functional.ssbo.layout.3_lev",
"el_unsized_array.packed.column_major_mat4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009572,
"dEQP-GLES31.functional.ssbo.layout.",
"3_level_unsized_array.packed.mat2x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009573,
"dEQP-GLES31.functional.ssbo.layout.3_lev",
"el_unsized_array.packed.row_major_mat2x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009574,
"dEQP-GLES31.functional.ssbo.layout.3_leve",
"l_unsized_array.packed.column_major_mat2x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009575,
"dEQP-GLES31.functional.ssbo.layout.",
"3_level_unsized_array.packed.mat2x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009576,
"dEQP-GLES31.functional.ssbo.layout.3_lev",
"el_unsized_array.packed.row_major_mat2x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009577,
"dEQP-GLES31.functional.ssbo.layout.3_leve",
"l_unsized_array.packed.column_major_mat2x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009578,
"dEQP-GLES31.functional.ssbo.layout.",
"3_level_unsized_array.packed.mat3x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009579,
"dEQP-GLES31.functional.ssbo.layout.3_lev",
"el_unsized_array.packed.row_major_mat3x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009580,
"dEQP-GLES31.functional.ssbo.layout.3_leve",
"l_unsized_array.packed.column_major_mat3x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009581,
"dEQP-GLES31.functional.ssbo.layout.",
"3_level_unsized_array.packed.mat3x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009582,
"dEQP-GLES31.functional.ssbo.layout.3_lev",
"el_unsized_array.packed.row_major_mat3x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009583,
"dEQP-GLES31.functional.ssbo.layout.3_leve",
"l_unsized_array.packed.column_major_mat3x4");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009584,
"dEQP-GLES31.functional.ssbo.layout.",
"3_level_unsized_array.packed.mat4x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009585,
"dEQP-GLES31.functional.ssbo.layout.3_lev",
"el_unsized_array.packed.row_major_mat4x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009586,
"dEQP-GLES31.functional.ssbo.layout.3_leve",
"l_unsized_array.packed.column_major_mat4x2");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009587,
"dEQP-GLES31.functional.ssbo.layout.",
"3_level_unsized_array.packed.mat4x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009588,
"dEQP-GLES31.functional.ssbo.layout.3_lev",
"el_unsized_array.packed.row_major_mat4x3");
static SHRINK_HWTEST_F(ActsDeqpgles310010TestSuite, TestCase_009589,
"dEQP-GLES31.functional.ssbo.layout.3_leve",
"l_unsized_array.packed.column_major_mat4x3");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310012TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011662,
"dEQP-GLES31.functional.image_load_s",
"tore.3d.image_size.readonly_32x32x32");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011663,
"dEQP-GLES31.functional.image_load_s",
"tore.3d.image_size.readonly_12x34x56");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011664,
"dEQP-GLES31.functional.image_load_",
"store.3d.image_size.readonly_1x1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011665,
"dEQP-GLES31.functional.image_load_",
"store.3d.image_size.readonly_7x1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011666,
"dEQP-GLES31.functional.image_load_st",
"ore.3d.image_size.writeonly_32x32x32");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011667,
"dEQP-GLES31.functional.image_load_st",
"ore.3d.image_size.writeonly_12x34x56");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011668,
"dEQP-GLES31.functional.image_load_",
"store.3d.image_size.writeonly_1x1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011669,
"dEQP-GLES31.functional.image_load_",
"store.3d.image_size.writeonly_7x1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011670,
"dEQP-GLES31.functional.image_load_store.",
"3d.image_size.readonly_writeonly_32x32x32");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011671,
"dEQP-GLES31.functional.image_load_store.",
"3d.image_size.readonly_writeonly_12x34x56");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011672,
"dEQP-GLES31.functional.image_load_store",
".3d.image_size.readonly_writeonly_1x1x1");
static SHRINK_HWTEST_F(ActsDeqpgles310012TestSuite, TestCase_011673,
"dEQP-GLES31.functional.image_load_store",
".3d.image_size.readonly_writeonly_7x1x1");
/*
* 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 <climits>
#include <gtest/gtest.h>
#include "../Deqpgles31BaseFunc.h"
#include "../ActsDeqpgles310005TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsDeqpgles310005TestSuite, TestCase_004614,
"dEQP-GLES31.functional.shaders.linkage.es31.tessellation",
".barriers.rules.invalid_barrier_usage_within_control_flow");
static SHRINK_HWTEST_F(ActsDeqpgles310005TestSuite, TestCase_004615,
"dEQP-GLES31.functional.shaders.linkage.es31.tessellat",
"ion.barriers.rules.invalid_barrier_usage_after_return");
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册