提交 edac55af 编写于 作者: W wangshi

add deqpgles31

Signed-off-by: Nwangshi <wangshi@kaihongdigi.com>
上级 018095cf
# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0001") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0001") {
sources = [
"../ActsDeqpgles310001TestSuite.cpp",
"../functional/Deqpgles31builtin_functions_pack_unpackTestCase.cpp",
"../functional/Deqpgles31builtin_var_computeTestCase.cpp",
"../functional/Deqpgles31common_absTestCase.cpp",
"../functional/Deqpgles31common_ceilTestCase.cpp",
"../functional/Deqpgles31common_floatbitstointTestCase.cpp",
"../functional/Deqpgles31common_floatbitstouintTestCase.cpp",
"../functional/Deqpgles31common_floorTestCase.cpp",
"../functional/Deqpgles31common_fmaTestCase.cpp",
"../functional/Deqpgles31common_fractTestCase.cpp",
"../functional/Deqpgles31common_frexpTestCase.cpp",
"../functional/Deqpgles31common_intbitstofloatTestCase.cpp",
"../functional/Deqpgles31common_isinfTestCase.cpp",
"../functional/Deqpgles31common_isnanTestCase.cpp",
"../functional/Deqpgles31common_ldexpTestCase.cpp",
"../functional/Deqpgles31common_modfTestCase.cpp",
"../functional/Deqpgles31common_roundTestCase.cpp",
"../functional/Deqpgles31common_roundevenTestCase.cpp",
"../functional/Deqpgles31common_signTestCase.cpp",
"../functional/Deqpgles31common_truncTestCase.cpp",
"../functional/Deqpgles31common_uintbitstofloatTestCase.cpp",
"../info/Deqpgles31dEQP-GLES31_infoTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0001" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0001 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0001",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0001->/data/local/tmp/ActsDeqpgles31TestSuite0001",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0001.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0002") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0002") {
sources = [
"../ActsDeqpgles310002TestSuite.cpp",
"../functional/Deqpgles31integer_bitcountTestCase.cpp",
"../functional/Deqpgles31integer_bitfieldextractTestCase.cpp",
"../functional/Deqpgles31integer_bitfieldinsertTestCase.cpp",
"../functional/Deqpgles31integer_bitfieldreverseTestCase.cpp",
"../functional/Deqpgles31integer_findlsbTestCase.cpp",
"../functional/Deqpgles31integer_findmsbTestCase.cpp",
"../functional/Deqpgles31integer_imulextendedTestCase.cpp",
"../functional/Deqpgles31integer_uaddcarryTestCase.cpp",
"../functional/Deqpgles31integer_umulextendedTestCase.cpp",
"../functional/Deqpgles31integer_usubborrowTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0002" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0002 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0002",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0002->/data/local/tmp/ActsDeqpgles31TestSuite0002",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0002.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0003") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0003") {
sources = [
"../ActsDeqpgles310003TestSuite.cpp",
"../functional/Deqpgles31abs_highp_computeTestCase.cpp",
"../functional/Deqpgles31abs_lowp_computeTestCase.cpp",
"../functional/Deqpgles31abs_mediump_computeTestCase.cpp",
"../functional/Deqpgles31acos_highp_computeTestCase.cpp",
"../functional/Deqpgles31acos_lowp_computeTestCase.cpp",
"../functional/Deqpgles31acosh_lowp_computeTestCase.cpp",
"../functional/Deqpgles31acosh_mediump_computeTestCase.cpp",
"../functional/Deqpgles31add_highp_computeTestCase.cpp",
"../functional/Deqpgles31add_lowp_computeTestCase.cpp",
"../functional/Deqpgles31add_mediump_computeTestCase.cpp",
"../functional/Deqpgles31asin_highp_computeTestCase.cpp",
"../functional/Deqpgles31asin_lowp_computeTestCase.cpp",
"../functional/Deqpgles31asin_mediump_computeTestCase.cpp",
"../functional/Deqpgles31asinh_highp_computeTestCase.cpp",
"../functional/Deqpgles31asinh_lowp_computeTestCase.cpp",
"../functional/Deqpgles31asinh_mediump_computeTestCase.cpp",
"../functional/Deqpgles31atan2_lowp_computeTestCase.cpp",
"../functional/Deqpgles31atan_highp_computeTestCase.cpp",
"../functional/Deqpgles31atan_lowp_computeTestCase.cpp",
"../functional/Deqpgles31atanh_lowp_computeTestCase.cpp",
"../functional/Deqpgles31atanh_mediump_computeTestCase.cpp",
"../functional/Deqpgles31builtin_functions_texture_sizeTestCase.cpp",
"../functional/Deqpgles31ceil_highp_computeTestCase.cpp",
"../functional/Deqpgles31ceil_lowp_computeTestCase.cpp",
"../functional/Deqpgles31ceil_mediump_computeTestCase.cpp",
"../functional/Deqpgles31clamp_lowp_computeTestCase.cpp",
"../functional/Deqpgles31clamp_mediump_computeTestCase.cpp",
"../functional/Deqpgles31cos_highp_computeTestCase.cpp",
"../functional/Deqpgles31cos_lowp_computeTestCase.cpp",
"../functional/Deqpgles31cos_mediump_computeTestCase.cpp",
"../functional/Deqpgles31cosh_highp_computeTestCase.cpp",
"../functional/Deqpgles31cosh_lowp_computeTestCase.cpp",
"../functional/Deqpgles31cosh_mediump_computeTestCase.cpp",
"../functional/Deqpgles31degrees_highp_computeTestCase.cpp",
"../functional/Deqpgles31degrees_lowp_computeTestCase.cpp",
"../functional/Deqpgles31degrees_mediump_computeTestCase.cpp",
"../functional/Deqpgles31determinant_highp_computeTestCase.cpp",
"../functional/Deqpgles31determinant_lowp_computeTestCase.cpp",
"../functional/Deqpgles31determinant_mediump_computeTestCase.cpp",
"../functional/Deqpgles31distance_highp_computeTestCase.cpp",
"../functional/Deqpgles31distance_lowp_computeTestCase.cpp",
"../functional/Deqpgles31distance_mediump_computeTestCase.cpp",
"../functional/Deqpgles31div_highp_computeTestCase.cpp",
"../functional/Deqpgles31div_lowp_computeTestCase.cpp",
"../functional/Deqpgles31div_mediump_computeTestCase.cpp",
"../functional/Deqpgles31dot_highp_computeTestCase.cpp",
"../functional/Deqpgles31dot_lowp_computeTestCase.cpp",
"../functional/Deqpgles31dot_mediump_computeTestCase.cpp",
"../functional/Deqpgles31exp2_highp_computeTestCase.cpp",
"../functional/Deqpgles31exp2_lowp_computeTestCase.cpp",
"../functional/Deqpgles31exp2_mediump_computeTestCase.cpp",
"../functional/Deqpgles31exp_highp_computeTestCase.cpp",
"../functional/Deqpgles31exp_lowp_computeTestCase.cpp",
"../functional/Deqpgles31exp_mediump_computeTestCase.cpp",
"../functional/Deqpgles31faceforward_highp_computeTestCase.cpp",
"../functional/Deqpgles31faceforward_lowp_computeTestCase.cpp",
"../functional/Deqpgles31faceforward_mediump_computeTestCase.cpp",
"../functional/Deqpgles31floor_highp_computeTestCase.cpp",
"../functional/Deqpgles31floor_lowp_computeTestCase.cpp",
"../functional/Deqpgles31floor_mediump_computeTestCase.cpp",
"../functional/Deqpgles31fma_highp_computeTestCase.cpp",
"../functional/Deqpgles31fma_highp_fragmentTestCase.cpp",
"../functional/Deqpgles31fma_highp_vertexTestCase.cpp",
"../functional/Deqpgles31fma_lowp_computeTestCase.cpp",
"../functional/Deqpgles31fma_lowp_fragmentTestCase.cpp",
"../functional/Deqpgles31fma_lowp_vertexTestCase.cpp",
"../functional/Deqpgles31fma_mediump_computeTestCase.cpp",
"../functional/Deqpgles31fma_mediump_fragmentTestCase.cpp",
"../functional/Deqpgles31fma_mediump_vertexTestCase.cpp",
"../functional/Deqpgles31fract_highp_computeTestCase.cpp",
"../functional/Deqpgles31fract_lowp_computeTestCase.cpp",
"../functional/Deqpgles31fract_mediump_computeTestCase.cpp",
"../functional/Deqpgles31frexp_highp_computeTestCase.cpp",
"../functional/Deqpgles31frexp_highp_fragmentTestCase.cpp",
"../functional/Deqpgles31frexp_highp_vertexTestCase.cpp",
"../functional/Deqpgles31frexp_lowp_computeTestCase.cpp",
"../functional/Deqpgles31frexp_lowp_fragmentTestCase.cpp",
"../functional/Deqpgles31frexp_lowp_vertexTestCase.cpp",
"../functional/Deqpgles31frexp_mediump_computeTestCase.cpp",
"../functional/Deqpgles31frexp_mediump_fragmentTestCase.cpp",
"../functional/Deqpgles31frexp_mediump_vertexTestCase.cpp",
"../functional/Deqpgles31inverse_highp_computeTestCase.cpp",
"../functional/Deqpgles31inverse_lowp_computeTestCase.cpp",
"../functional/Deqpgles31inverse_mediump_computeTestCase.cpp",
"../functional/Deqpgles31inversesqrt_highp_computeTestCase.cpp",
"../functional/Deqpgles31inversesqrt_lowp_computeTestCase.cpp",
"../functional/Deqpgles31inversesqrt_mediump_computeTestCase.cpp",
"../functional/Deqpgles31ldexp_highp_computeTestCase.cpp",
"../functional/Deqpgles31ldexp_highp_fragmentTestCase.cpp",
"../functional/Deqpgles31ldexp_highp_vertexTestCase.cpp",
"../functional/Deqpgles31ldexp_lowp_computeTestCase.cpp",
"../functional/Deqpgles31ldexp_lowp_fragmentTestCase.cpp",
"../functional/Deqpgles31ldexp_lowp_vertexTestCase.cpp",
"../functional/Deqpgles31ldexp_mediump_computeTestCase.cpp",
"../functional/Deqpgles31ldexp_mediump_fragmentTestCase.cpp",
"../functional/Deqpgles31ldexp_mediump_vertexTestCase.cpp",
"../functional/Deqpgles31length_highp_computeTestCase.cpp",
"../functional/Deqpgles31length_lowp_computeTestCase.cpp",
"../functional/Deqpgles31length_mediump_computeTestCase.cpp",
"../functional/Deqpgles31log2_highp_computeTestCase.cpp",
"../functional/Deqpgles31log2_lowp_computeTestCase.cpp",
"../functional/Deqpgles31log2_mediump_computeTestCase.cpp",
"../functional/Deqpgles31log_highp_computeTestCase.cpp",
"../functional/Deqpgles31log_lowp_computeTestCase.cpp",
"../functional/Deqpgles31log_mediump_computeTestCase.cpp",
"../functional/Deqpgles31matrixcompmult_highp_computeTestCase.cpp",
"../functional/Deqpgles31matrixcompmult_lowp_computeTestCase.cpp",
"../functional/Deqpgles31matrixcompmult_mediump_computeTestCase.cpp",
"../functional/Deqpgles31max_lowp_computeTestCase.cpp",
"../functional/Deqpgles31max_mediump_computeTestCase.cpp",
"../functional/Deqpgles31min_lowp_computeTestCase.cpp",
"../functional/Deqpgles31min_mediump_computeTestCase.cpp",
"../functional/Deqpgles31mix_highp_computeTestCase.cpp",
"../functional/Deqpgles31mix_lowp_computeTestCase.cpp",
"../functional/Deqpgles31mix_mediump_computeTestCase.cpp",
"../functional/Deqpgles31mod_highp_computeTestCase.cpp",
"../functional/Deqpgles31mod_lowp_computeTestCase.cpp",
"../functional/Deqpgles31mod_mediump_computeTestCase.cpp",
"../functional/Deqpgles31mul_highp_computeTestCase.cpp",
"../functional/Deqpgles31mul_lowp_computeTestCase.cpp",
"../functional/Deqpgles31mul_mediump_computeTestCase.cpp",
"../functional/Deqpgles31normalize_highp_computeTestCase.cpp",
"../functional/Deqpgles31normalize_lowp_computeTestCase.cpp",
"../functional/Deqpgles31normalize_mediump_computeTestCase.cpp",
"../functional/Deqpgles31outerproduct_highp_computeTestCase.cpp",
"../functional/Deqpgles31outerproduct_lowp_computeTestCase.cpp",
"../functional/Deqpgles31outerproduct_mediump_computeTestCase.cpp",
"../functional/Deqpgles31pow_highp_computeTestCase.cpp",
"../functional/Deqpgles31pow_lowp_computeTestCase.cpp",
"../functional/Deqpgles31pow_mediump_computeTestCase.cpp",
"../functional/Deqpgles31precision_crossTestCase.cpp",
"../functional/Deqpgles31precision_modfTestCase.cpp",
"../functional/Deqpgles31radians_highp_computeTestCase.cpp",
"../functional/Deqpgles31radians_lowp_computeTestCase.cpp",
"../functional/Deqpgles31radians_mediump_computeTestCase.cpp",
"../functional/Deqpgles31reflect_highp_computeTestCase.cpp",
"../functional/Deqpgles31reflect_lowp_computeTestCase.cpp",
"../functional/Deqpgles31reflect_mediump_computeTestCase.cpp",
"../functional/Deqpgles31refract_highp_computeTestCase.cpp",
"../functional/Deqpgles31refract_lowp_computeTestCase.cpp",
"../functional/Deqpgles31refract_mediump_computeTestCase.cpp",
"../functional/Deqpgles31round_highp_computeTestCase.cpp",
"../functional/Deqpgles31round_lowp_computeTestCase.cpp",
"../functional/Deqpgles31round_mediump_computeTestCase.cpp",
"../functional/Deqpgles31roundeven_highp_computeTestCase.cpp",
"../functional/Deqpgles31roundeven_lowp_computeTestCase.cpp",
"../functional/Deqpgles31roundeven_mediump_computeTestCase.cpp",
"../functional/Deqpgles31sample_mask_in_bit_count_per_pixelTestCase.cpp",
"../functional/Deqpgles31sample_mask_in_sample_maskTestCase.cpp",
"../functional/Deqpgles31sample_pos_correctnessTestCase.cpp",
"../functional/Deqpgles31sample_pos_distributionTestCase.cpp",
"../functional/Deqpgles31sample_variables_max_samplesTestCase.cpp",
"../functional/Deqpgles31sample_variables_num_samplesTestCase.cpp",
"../functional/Deqpgles31sample_variables_sample_idTestCase.cpp",
"../functional/Deqpgles31sign_highp_computeTestCase.cpp",
"../functional/Deqpgles31sign_lowp_computeTestCase.cpp",
"../functional/Deqpgles31sign_mediump_computeTestCase.cpp",
"../functional/Deqpgles31sin_highp_computeTestCase.cpp",
"../functional/Deqpgles31sin_lowp_computeTestCase.cpp",
"../functional/Deqpgles31sin_mediump_computeTestCase.cpp",
"../functional/Deqpgles31sinh_highp_computeTestCase.cpp",
"../functional/Deqpgles31sinh_lowp_computeTestCase.cpp",
"../functional/Deqpgles31sinh_mediump_computeTestCase.cpp",
"../functional/Deqpgles31smoothstep_highp_computeTestCase.cpp",
"../functional/Deqpgles31smoothstep_lowp_computeTestCase.cpp",
"../functional/Deqpgles31sqrt_highp_computeTestCase.cpp",
"../functional/Deqpgles31sqrt_lowp_computeTestCase.cpp",
"../functional/Deqpgles31sqrt_mediump_computeTestCase.cpp",
"../functional/Deqpgles31step_highp_computeTestCase.cpp",
"../functional/Deqpgles31step_lowp_computeTestCase.cpp",
"../functional/Deqpgles31step_mediump_computeTestCase.cpp",
"../functional/Deqpgles31sub_highp_computeTestCase.cpp",
"../functional/Deqpgles31sub_lowp_computeTestCase.cpp",
"../functional/Deqpgles31sub_mediump_computeTestCase.cpp",
"../functional/Deqpgles31tan_highp_computeTestCase.cpp",
"../functional/Deqpgles31tan_lowp_computeTestCase.cpp",
"../functional/Deqpgles31tan_mediump_computeTestCase.cpp",
"../functional/Deqpgles31tanh_highp_computeTestCase.cpp",
"../functional/Deqpgles31tanh_lowp_computeTestCase.cpp",
"../functional/Deqpgles31tanh_mediump_computeTestCase.cpp",
"../functional/Deqpgles31transpose_highp_computeTestCase.cpp",
"../functional/Deqpgles31transpose_lowp_computeTestCase.cpp",
"../functional/Deqpgles31transpose_mediump_computeTestCase.cpp",
"../functional/Deqpgles31trunc_highp_computeTestCase.cpp",
"../functional/Deqpgles31trunc_lowp_computeTestCase.cpp",
"../functional/Deqpgles31trunc_mediump_computeTestCase.cpp",
"../functional/Deqpgles31uniform_findLSBMinusOneTestCase.cpp",
"../functional/Deqpgles31uniform_findLSBZeroTestCase.cpp",
"../functional/Deqpgles31uniform_findMSBMinusOneTestCase.cpp",
"../functional/Deqpgles31uniform_findMSBZeroTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0003" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0003 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0003",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0003->/data/local/tmp/ActsDeqpgles31TestSuite0003",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0003.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0004") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0004") {
sources = [
"../ActsDeqpgles310004TestSuite.cpp",
"../functional/Deqpgles31const_expression_computeTestCase.cpp",
"../functional/Deqpgles31const_expression_fragmentTestCase.cpp",
"../functional/Deqpgles31const_expression_geometryTestCase.cpp",
"../functional/Deqpgles31const_expression_tessellation_controlTestCase.cpp",
"../functional/Deqpgles31const_expression_tessellation_evaluationTestCase.cpp",
"../functional/Deqpgles31const_expression_vertexTestCase.cpp",
"../functional/Deqpgles31const_literal_computeTestCase.cpp",
"../functional/Deqpgles31const_literal_fragmentTestCase.cpp",
"../functional/Deqpgles31const_literal_geometryTestCase.cpp",
"../functional/Deqpgles31const_literal_tessellation_controlTestCase.cpp",
"../functional/Deqpgles31const_literal_tessellation_evaluationTestCase.cpp",
"../functional/Deqpgles31const_literal_vertexTestCase.cpp",
"../functional/Deqpgles31constructor_explicitTestCase.cpp",
"../functional/Deqpgles31constructor_implicitTestCase.cpp",
"../functional/Deqpgles31dynamically_uniform_computeTestCase.cpp",
"../functional/Deqpgles31dynamically_uniform_fragmentTestCase.cpp",
"../functional/Deqpgles31dynamically_uniform_geometryTestCase.cpp",
"../functional/Deqpgles31dynamically_uniform_tessellation_controlTestCase.cpp",
"../functional/Deqpgles31dynamically_uniform_tessellation_evaluationTestCase.cpp",
"../functional/Deqpgles31dynamically_uniform_vertexTestCase.cpp",
"../functional/Deqpgles31es31_implicit_sizeTestCase.cpp",
"../functional/Deqpgles31es31_invalidTestCase.cpp",
"../functional/Deqpgles31es31_overloadingTestCase.cpp",
"../functional/Deqpgles31es32_invalidTestCase.cpp",
"../functional/Deqpgles31es32_overloadingTestCase.cpp",
"../functional/Deqpgles31interpolate_at_centroid_negativeTestCase.cpp",
"../functional/Deqpgles31interpolate_at_offset_array_elementTestCase.cpp",
"../functional/Deqpgles31interpolate_at_offset_at_sample_positionTestCase.cpp",
"../functional/Deqpgles31interpolate_at_offset_centroid_qualifierTestCase.cpp",
"../functional/Deqpgles31interpolate_at_offset_negativeTestCase.cpp",
"../functional/Deqpgles31interpolate_at_offset_no_qualifiersTestCase.cpp",
"../functional/Deqpgles31interpolate_at_offset_sample_qualifierTestCase.cpp",
"../functional/Deqpgles31interpolate_at_sample_at_sample_idTestCase.cpp",
"../functional/Deqpgles31interpolate_at_sample_centroid_qualifiedTestCase.cpp",
"../functional/Deqpgles31interpolate_at_sample_dynamic_sample_numberTestCase.cpp",
"../functional/Deqpgles31interpolate_at_sample_negativeTestCase.cpp",
"../functional/Deqpgles31interpolate_at_sample_non_multisample_bufferTestCase.cpp",
"../functional/Deqpgles31interpolate_at_sample_static_sample_numberTestCase.cpp",
"../functional/Deqpgles31multisample_interpolation_sample_qualifierTestCase.cpp",
"../functional/Deqpgles31opaque_type_indexing_atomic_counterTestCase.cpp",
"../functional/Deqpgles31opaque_type_indexing_ssboTestCase.cpp",
"../functional/Deqpgles31opaque_type_indexing_uboTestCase.cpp",
"../functional/Deqpgles31parameter_inTestCase.cpp",
"../functional/Deqpgles31parameter_outTestCase.cpp",
"../functional/Deqpgles31parameter_unnamedTestCase.cpp",
"../functional/Deqpgles31return_explicitTestCase.cpp",
"../functional/Deqpgles31return_implicitTestCase.cpp",
"../functional/Deqpgles31sample_mask_discard_half_per_pixelTestCase.cpp",
"../functional/Deqpgles31sample_mask_discard_half_per_sampleTestCase.cpp",
"../functional/Deqpgles31sample_mask_discard_half_per_two_samplesTestCase.cpp",
"../functional/Deqpgles31sample_mask_in_bit_count_per_sampleTestCase.cpp",
"../functional/Deqpgles31sample_mask_in_bit_count_per_two_samplesTestCase.cpp",
"../functional/Deqpgles31sample_mask_in_bits_unique_per_sampleTestCase.cpp",
"../functional/Deqpgles31sample_mask_in_bits_unique_per_two_samplesTestCase.cpp",
"../functional/Deqpgles31sample_mask_inverse_per_pixelTestCase.cpp",
"../functional/Deqpgles31sample_mask_inverse_per_sampleTestCase.cpp",
"../functional/Deqpgles31sample_mask_inverse_per_two_samplesTestCase.cpp",
"../functional/Deqpgles31uniform_computeTestCase.cpp",
"../functional/Deqpgles31uniform_fragmentTestCase.cpp",
"../functional/Deqpgles31uniform_geometryTestCase.cpp",
"../functional/Deqpgles31uniform_tessellation_controlTestCase.cpp",
"../functional/Deqpgles31uniform_tessellation_evaluationTestCase.cpp",
"../functional/Deqpgles31uniform_vertexTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0004" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0004 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0004",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0004->/data/local/tmp/ActsDeqpgles31TestSuite0004",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0004.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0005") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0005") {
sources = [
"../ActsDeqpgles310005TestSuite.cpp",
"../functional/Deqpgles31assignment_explicit_to_explicitTestCase.cpp",
"../functional/Deqpgles31assignment_explicit_to_implicitTestCase.cpp",
"../functional/Deqpgles31assignment_implicit_to_explicitTestCase.cpp",
"../functional/Deqpgles31assignment_implicit_to_implicitTestCase.cpp",
"../functional/Deqpgles31barriers_rulesTestCase.cpp",
"../functional/Deqpgles31builtin_constants_coreTestCase.cpp",
"../functional/Deqpgles31declarations_unspecified_precisionTestCase.cpp",
"../functional/Deqpgles31es31_array_accessTestCase.cpp",
"../functional/Deqpgles31es31_io_blockTestCase.cpp",
"../functional/Deqpgles31es31_lengthTestCase.cpp",
"../functional/Deqpgles31es31_shader_storage_blockTestCase.cpp",
"../functional/Deqpgles31es32_array_accessTestCase.cpp",
"../functional/Deqpgles31es32_implicit_sizeTestCase.cpp",
"../functional/Deqpgles31es32_io_blockTestCase.cpp",
"../functional/Deqpgles31es32_lengthTestCase.cpp",
"../functional/Deqpgles31es32_shader_storage_blockTestCase.cpp",
"../functional/Deqpgles31layout_declarations_rulesTestCase.cpp",
"../functional/Deqpgles31single_statement_multiple_declarations_explicit_constructorTestCase.cpp",
"../functional/Deqpgles31single_statement_multiple_declarations_implicit_constructorTestCase.cpp",
"../functional/Deqpgles31uniform_basicTestCase.cpp",
"../functional/Deqpgles31uniform_blockTestCase.cpp",
"../functional/Deqpgles31uniform_rulesTestCase.cpp",
"../functional/Deqpgles31uniform_structTestCase.cpp",
"../functional/Deqpgles31uniform_typesTestCase.cpp",
"../functional/Deqpgles31varying_qualifiersTestCase.cpp",
"../functional/Deqpgles31varying_rulesTestCase.cpp",
"../functional/Deqpgles31varying_typesTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0005" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0005 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0005",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0005->/data/local/tmp/ActsDeqpgles31TestSuite0005",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0005.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0006") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0006") {
sources = [
"../ActsDeqpgles310006TestSuite.cpp",
"../functional/Deqpgles31array_subscripts_input_before_subscriptTestCase.cpp",
"../functional/Deqpgles31array_subscripts_subscript_before_inputTestCase.cpp",
"../functional/Deqpgles31builtin_constants_geometry_shaderTestCase.cpp",
"../functional/Deqpgles31builtin_constants_sample_variablesTestCase.cpp",
"../functional/Deqpgles31builtin_constants_tessellation_shaderTestCase.cpp",
"../functional/Deqpgles31es31_functionsTestCase.cpp",
"../functional/Deqpgles31helper_invocation_derivateTestCase.cpp",
"../functional/Deqpgles31helper_invocation_valueTestCase.cpp",
"../functional/Deqpgles31input_before_literal_addTestCase.cpp",
"../functional/Deqpgles31input_before_literal_divTestCase.cpp",
"../functional/Deqpgles31input_before_literal_equalTestCase.cpp",
"../functional/Deqpgles31input_before_literal_greaterTestCase.cpp",
"../functional/Deqpgles31input_before_literal_greater_or_equalTestCase.cpp",
"../functional/Deqpgles31input_before_literal_lessTestCase.cpp",
"../functional/Deqpgles31input_before_literal_less_or_equalTestCase.cpp",
"../functional/Deqpgles31input_before_literal_mulTestCase.cpp",
"../functional/Deqpgles31input_before_literal_not_equalTestCase.cpp",
"../functional/Deqpgles31input_before_literal_subTestCase.cpp",
"../functional/Deqpgles31invalid_variablesTestCase.cpp",
"../functional/Deqpgles31literal_before_input_addTestCase.cpp",
"../functional/Deqpgles31literal_before_input_divTestCase.cpp",
"../functional/Deqpgles31literal_before_input_equalTestCase.cpp",
"../functional/Deqpgles31literal_before_input_greaterTestCase.cpp",
"../functional/Deqpgles31literal_before_input_greater_or_equalTestCase.cpp",
"../functional/Deqpgles31literal_before_input_lessTestCase.cpp",
"../functional/Deqpgles31literal_before_input_less_or_equalTestCase.cpp",
"../functional/Deqpgles31literal_before_input_mulTestCase.cpp",
"../functional/Deqpgles31literal_before_input_not_equalTestCase.cpp",
"../functional/Deqpgles31literal_before_input_subTestCase.cpp",
"../functional/Deqpgles31literal_before_paren_expr_input_in_parensTestCase.cpp",
"../functional/Deqpgles31literal_before_paren_expr_input_outside_parensTestCase.cpp",
"../functional/Deqpgles31paren_expr_before_literal_input_in_parensTestCase.cpp",
"../functional/Deqpgles31paren_expr_before_literal_input_outside_parensTestCase.cpp",
"../functional/Deqpgles31struct_fields_field_before_inputTestCase.cpp",
"../functional/Deqpgles31struct_fields_input_before_fieldTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0006" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0006 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0006",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0006->/data/local/tmp/ActsDeqpgles31TestSuite0006",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0006.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0007") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0007") {
sources = [
"../ActsDeqpgles310007TestSuite.cpp",
"../functional/Deqpgles31es32_functionsTestCase.cpp",
"../functional/Deqpgles31invalid_arraysTestCase.cpp",
"../functional/Deqpgles31invalid_structsTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0007" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0007 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0007",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0007->/data/local/tmp/ActsDeqpgles31TestSuite0007",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0007.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0008") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0008") {
sources = [
"../ActsDeqpgles310008TestSuite.cpp",
"../functional/Deqpgles31atomic_addTestCase.cpp",
"../functional/Deqpgles31atomic_andTestCase.cpp",
"../functional/Deqpgles31atomic_compswapTestCase.cpp",
"../functional/Deqpgles31atomic_exchangeTestCase.cpp",
"../functional/Deqpgles31atomic_maxTestCase.cpp",
"../functional/Deqpgles31atomic_minTestCase.cpp",
"../functional/Deqpgles31atomic_orTestCase.cpp",
"../functional/Deqpgles31atomic_xorTestCase.cpp",
"../functional/Deqpgles31compute_basicTestCase.cpp",
"../functional/Deqpgles31compute_interop_combinedTestCase.cpp",
"../functional/Deqpgles31compute_interop_largeTestCase.cpp",
"../functional/Deqpgles31compute_interop_separateTestCase.cpp",
"../functional/Deqpgles31draw_arrays_indirect_firstTestCase.cpp",
"../functional/Deqpgles31draw_arrays_indirect_line_loopTestCase.cpp",
"../functional/Deqpgles31draw_arrays_indirect_line_stripTestCase.cpp",
"../functional/Deqpgles31draw_arrays_indirect_linesTestCase.cpp",
"../functional/Deqpgles31draw_arrays_indirect_pointsTestCase.cpp",
"../functional/Deqpgles31draw_arrays_indirect_triangle_fanTestCase.cpp",
"../functional/Deqpgles31draw_arrays_indirect_triangle_stripTestCase.cpp",
"../functional/Deqpgles31draw_arrays_indirect_trianglesTestCase.cpp",
"../functional/Deqpgles31draw_elements_indirect_base_vertexTestCase.cpp",
"../functional/Deqpgles31draw_elements_indirect_indicesTestCase.cpp",
"../functional/Deqpgles31draw_elements_indirect_line_loopTestCase.cpp",
"../functional/Deqpgles31draw_elements_indirect_line_stripTestCase.cpp",
"../functional/Deqpgles31draw_elements_indirect_linesTestCase.cpp",
"../functional/Deqpgles31draw_elements_indirect_pointsTestCase.cpp",
"../functional/Deqpgles31draw_elements_indirect_triangle_fanTestCase.cpp",
"../functional/Deqpgles31draw_elements_indirect_triangle_stripTestCase.cpp",
"../functional/Deqpgles31draw_elements_indirect_trianglesTestCase.cpp",
"../functional/Deqpgles31draw_indirect_instancingTestCase.cpp",
"../functional/Deqpgles31draw_indirect_negativeTestCase.cpp",
"../functional/Deqpgles31draw_indirect_randomTestCase.cpp",
"../functional/Deqpgles31es31_validTestCase.cpp",
"../functional/Deqpgles31es32_validTestCase.cpp",
"../functional/Deqpgles31framebuffer_fetch_basicTestCase.cpp",
"../functional/Deqpgles31framebuffer_fetch_framebuffer_formatTestCase.cpp",
"../functional/Deqpgles31indirect_dispatch_gen_in_computeTestCase.cpp",
"../functional/Deqpgles31indirect_dispatch_upload_bufferTestCase.cpp",
"../functional/Deqpgles31shared_var_basic_typeTestCase.cpp",
"../functional/Deqpgles31shared_var_work_group_sizeTestCase.cpp",
"../functional/Deqpgles31tessellation_misc_drawTestCase.cpp",
"../functional/Deqpgles31tessellation_shader_input_outputTestCase.cpp",
"../functional/Deqpgles31tessellation_state_queryTestCase.cpp",
"../functional/Deqpgles31tessellation_tesscoordTestCase.cpp",
"../functional/Deqpgles31tessellation_windingTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0008" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0008 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0008",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0008->/data/local/tmp/ActsDeqpgles31TestSuite0008",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0008.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0009") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0009") {
sources = [
"../ActsDeqpgles310009TestSuite.cpp",
"../functional/Deqpgles31basic_unsized_array_sharedTestCase.cpp",
"../functional/Deqpgles31invariance_inner_triangle_setTestCase.cpp",
"../functional/Deqpgles31invariance_one_minus_tess_coord_componentTestCase.cpp",
"../functional/Deqpgles31invariance_outer_edge_divisionTestCase.cpp",
"../functional/Deqpgles31invariance_outer_edge_index_independenceTestCase.cpp",
"../functional/Deqpgles31invariance_outer_edge_symmetryTestCase.cpp",
"../functional/Deqpgles31invariance_outer_triangle_setTestCase.cpp",
"../functional/Deqpgles31invariance_primitive_setTestCase.cpp",
"../functional/Deqpgles31invariance_tess_coord_component_rangeTestCase.cpp",
"../functional/Deqpgles31invariance_triangle_setTestCase.cpp",
"../functional/Deqpgles31negative_es31TestCase.cpp",
"../functional/Deqpgles31negative_es32TestCase.cpp",
"../functional/Deqpgles31per_patch_array_vertex_io_array_size_implicitTestCase.cpp",
"../functional/Deqpgles31per_patch_array_vertex_io_array_size_queryTestCase.cpp",
"../functional/Deqpgles31per_patch_array_vertex_io_array_size_shader_builtinTestCase.cpp",
"../functional/Deqpgles31per_patch_block_array_vertex_io_array_size_implicitTestCase.cpp",
"../functional/Deqpgles31per_patch_block_array_vertex_io_array_size_queryTestCase.cpp",
"../functional/Deqpgles31per_patch_block_array_vertex_io_array_size_shader_builtinTestCase.cpp",
"../functional/Deqpgles31per_patch_block_vertex_io_array_size_implicitTestCase.cpp",
"../functional/Deqpgles31per_patch_block_vertex_io_array_size_queryTestCase.cpp",
"../functional/Deqpgles31per_patch_block_vertex_io_array_size_shader_builtinTestCase.cpp",
"../functional/Deqpgles31per_patch_vertex_io_array_size_implicitTestCase.cpp",
"../functional/Deqpgles31per_patch_vertex_io_array_size_queryTestCase.cpp",
"../functional/Deqpgles31per_patch_vertex_io_array_size_shader_builtinTestCase.cpp",
"../functional/Deqpgles31per_vertex_block_vertex_io_array_size_implicitTestCase.cpp",
"../functional/Deqpgles31per_vertex_block_vertex_io_array_size_queryTestCase.cpp",
"../functional/Deqpgles31per_vertex_block_vertex_io_array_size_shader_builtinTestCase.cpp",
"../functional/Deqpgles31per_vertex_vertex_io_array_size_implicitTestCase.cpp",
"../functional/Deqpgles31per_vertex_vertex_io_array_size_queryTestCase.cpp",
"../functional/Deqpgles31per_vertex_vertex_io_array_size_shader_builtinTestCase.cpp",
"../functional/Deqpgles31single_basic_array_packedTestCase.cpp",
"../functional/Deqpgles31single_basic_array_sharedTestCase.cpp",
"../functional/Deqpgles31single_basic_array_std140TestCase.cpp",
"../functional/Deqpgles31single_basic_array_std430TestCase.cpp",
"../functional/Deqpgles31single_basic_type_packedTestCase.cpp",
"../functional/Deqpgles31single_basic_type_sharedTestCase.cpp",
"../functional/Deqpgles31single_basic_type_std140TestCase.cpp",
"../functional/Deqpgles31single_basic_type_std430TestCase.cpp",
"../functional/Deqpgles31tessellation_common_edgeTestCase.cpp",
"../functional/Deqpgles31tessellation_fractional_spacingTestCase.cpp",
"../functional/Deqpgles31tessellation_primitive_discardTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0009" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0009 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0009",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0009->/data/local/tmp/ActsDeqpgles31TestSuite0009",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0009.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0010") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0010") {
sources = [
"../ActsDeqpgles310010TestSuite.cpp",
"../functional/Deqpgles312_level_array_packedTestCase.cpp",
"../functional/Deqpgles312_level_array_sharedTestCase.cpp",
"../functional/Deqpgles312_level_array_std140TestCase.cpp",
"../functional/Deqpgles312_level_array_std430TestCase.cpp",
"../functional/Deqpgles312_level_unsized_struct_array_per_block_bufferTestCase.cpp",
"../functional/Deqpgles312_level_unsized_struct_array_single_bufferTestCase.cpp",
"../functional/Deqpgles313_level_array_packedTestCase.cpp",
"../functional/Deqpgles313_level_array_sharedTestCase.cpp",
"../functional/Deqpgles313_level_array_std140TestCase.cpp",
"../functional/Deqpgles313_level_array_std430TestCase.cpp",
"../functional/Deqpgles313_level_unsized_array_packedTestCase.cpp",
"../functional/Deqpgles313_level_unsized_array_sharedTestCase.cpp",
"../functional/Deqpgles313_level_unsized_array_std140TestCase.cpp",
"../functional/Deqpgles313_level_unsized_array_std430TestCase.cpp",
"../functional/Deqpgles31basic_unsized_array_packedTestCase.cpp",
"../functional/Deqpgles31basic_unsized_array_std140TestCase.cpp",
"../functional/Deqpgles31basic_unsized_array_std430TestCase.cpp",
"../functional/Deqpgles31instance_array_basic_type_packedTestCase.cpp",
"../functional/Deqpgles31instance_array_basic_type_sharedTestCase.cpp",
"../functional/Deqpgles31instance_array_basic_type_std140TestCase.cpp",
"../functional/Deqpgles31instance_array_basic_type_std430TestCase.cpp",
"../functional/Deqpgles31multi_basic_types_per_block_bufferTestCase.cpp",
"../functional/Deqpgles31multi_basic_types_single_bufferTestCase.cpp",
"../functional/Deqpgles31multi_nested_struct_per_block_bufferTestCase.cpp",
"../functional/Deqpgles31multi_nested_struct_single_bufferTestCase.cpp",
"../functional/Deqpgles31random_scalar_typesTestCase.cpp",
"../functional/Deqpgles31random_vector_typesTestCase.cpp",
"../functional/Deqpgles31single_nested_struct_array_per_block_bufferTestCase.cpp",
"../functional/Deqpgles31single_nested_struct_array_single_bufferTestCase.cpp",
"../functional/Deqpgles31single_nested_struct_per_block_bufferTestCase.cpp",
"../functional/Deqpgles31single_nested_struct_single_bufferTestCase.cpp",
"../functional/Deqpgles31single_struct_array_per_block_bufferTestCase.cpp",
"../functional/Deqpgles31single_struct_array_single_bufferTestCase.cpp",
"../functional/Deqpgles31single_struct_per_block_bufferTestCase.cpp",
"../functional/Deqpgles31single_struct_single_bufferTestCase.cpp",
"../functional/Deqpgles31unsized_nested_struct_array_per_block_bufferTestCase.cpp",
"../functional/Deqpgles31unsized_nested_struct_array_single_bufferTestCase.cpp",
"../functional/Deqpgles31unsized_struct_array_per_block_bufferTestCase.cpp",
"../functional/Deqpgles31unsized_struct_array_single_bufferTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0010" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0010 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0010",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0010->/data/local/tmp/ActsDeqpgles31TestSuite0010",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0010.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0011") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0011") {
sources = [
"../ActsDeqpgles310011TestSuite.cpp",
"../functional/Deqpgles31random_all_per_block_buffersTestCase.cpp",
"../functional/Deqpgles31random_all_shared_bufferTestCase.cpp",
"../functional/Deqpgles31random_arrays_of_arraysTestCase.cpp",
"../functional/Deqpgles31random_basic_arraysTestCase.cpp",
"../functional/Deqpgles31random_basic_instance_arraysTestCase.cpp",
"../functional/Deqpgles31random_basic_typesTestCase.cpp",
"../functional/Deqpgles31random_nested_structsTestCase.cpp",
"../functional/Deqpgles31random_nested_structs_arraysTestCase.cpp",
"../functional/Deqpgles31random_nested_structs_arrays_instance_arraysTestCase.cpp",
"../functional/Deqpgles31random_nested_structs_instance_arraysTestCase.cpp",
"../functional/Deqpgles31random_unsized_arraysTestCase.cpp",
"../functional/Deqpgles31ssbo_array_lengthTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0011" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0011 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0011",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0011->/data/local/tmp/ActsDeqpgles31TestSuite0011",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0011.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0012") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0012") {
sources = [
"../ActsDeqpgles310012TestSuite.cpp",
"../functional/Deqpgles312_level_struct_array_per_block_bufferTestCase.cpp",
"../functional/Deqpgles312_level_struct_array_single_bufferTestCase.cpp",
"../functional/Deqpgles312d_array_atomicTestCase.cpp",
"../functional/Deqpgles312d_array_format_reinterpretTestCase.cpp",
"../functional/Deqpgles312d_array_image_sizeTestCase.cpp",
"../functional/Deqpgles312d_array_load_storeTestCase.cpp",
"../functional/Deqpgles312d_array_qualifiersTestCase.cpp",
"../functional/Deqpgles312d_array_storeTestCase.cpp",
"../functional/Deqpgles312d_atomicTestCase.cpp",
"../functional/Deqpgles312d_format_reinterpretTestCase.cpp",
"../functional/Deqpgles312d_image_sizeTestCase.cpp",
"../functional/Deqpgles312d_load_storeTestCase.cpp",
"../functional/Deqpgles312d_qualifiersTestCase.cpp",
"../functional/Deqpgles312d_storeTestCase.cpp",
"../functional/Deqpgles313d_atomicTestCase.cpp",
"../functional/Deqpgles313d_format_reinterpretTestCase.cpp",
"../functional/Deqpgles313d_image_sizeTestCase.cpp",
"../functional/Deqpgles313d_load_storeTestCase.cpp",
"../functional/Deqpgles313d_qualifiersTestCase.cpp",
"../functional/Deqpgles313d_storeTestCase.cpp",
"../functional/Deqpgles31atomic_counter_getTestCase.cpp",
"../functional/Deqpgles31atomic_counter_get_branchTestCase.cpp",
"../functional/Deqpgles31buffer_atomicTestCase.cpp",
"../functional/Deqpgles31buffer_format_reinterpretTestCase.cpp",
"../functional/Deqpgles31buffer_image_sizeTestCase.cpp",
"../functional/Deqpgles31buffer_load_storeTestCase.cpp",
"../functional/Deqpgles31buffer_qualifiersTestCase.cpp",
"../functional/Deqpgles31buffer_storeTestCase.cpp",
"../functional/Deqpgles31cube_atomicTestCase.cpp",
"../functional/Deqpgles31cube_format_reinterpretTestCase.cpp",
"../functional/Deqpgles31cube_image_sizeTestCase.cpp",
"../functional/Deqpgles31cube_load_storeTestCase.cpp",
"../functional/Deqpgles31cube_qualifiersTestCase.cpp",
"../functional/Deqpgles31cube_storeTestCase.cpp",
"../functional/Deqpgles31image_load_store_early_fragment_testsTestCase.cpp",
"../functional/Deqpgles31random_basic_type_arraysTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0012" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0012 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0012",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0012->/data/local/tmp/ActsDeqpgles31TestSuite0012",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0012.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0013") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0013") {
sources = [
"../ActsDeqpgles310013TestSuite.cpp",
"../functional/Deqpgles31atomic_counter_decTestCase.cpp",
"../functional/Deqpgles31atomic_counter_dec_branchTestCase.cpp",
"../functional/Deqpgles31atomic_counter_get_decTestCase.cpp",
"../functional/Deqpgles31atomic_counter_get_dec_branchTestCase.cpp",
"../functional/Deqpgles31atomic_counter_get_incTestCase.cpp",
"../functional/Deqpgles31atomic_counter_get_inc_branchTestCase.cpp",
"../functional/Deqpgles31atomic_counter_get_inc_decTestCase.cpp",
"../functional/Deqpgles31atomic_counter_get_inc_dec_branchTestCase.cpp",
"../functional/Deqpgles31atomic_counter_incTestCase.cpp",
"../functional/Deqpgles31atomic_counter_inc_branchTestCase.cpp",
"../functional/Deqpgles31atomic_counter_inc_decTestCase.cpp",
"../functional/Deqpgles31atomic_counter_inc_dec_branchTestCase.cpp",
"../functional/Deqpgles31cube_array_combinationsTestCase.cpp",
"../functional/Deqpgles31cube_array_formatsTestCase.cpp",
"../functional/Deqpgles31cube_array_no_edges_visibleTestCase.cpp",
"../functional/Deqpgles31cube_array_sizesTestCase.cpp",
"../functional/Deqpgles31default_offset_set_get_decTestCase.cpp",
"../functional/Deqpgles31default_offset_set_get_incTestCase.cpp",
"../functional/Deqpgles31default_offset_set_inc_decTestCase.cpp",
"../functional/Deqpgles31first_offset_set_get_decTestCase.cpp",
"../functional/Deqpgles31first_offset_set_get_incTestCase.cpp",
"../functional/Deqpgles31first_offset_set_inc_decTestCase.cpp",
"../functional/Deqpgles31format_bufferTestCase.cpp",
"../functional/Deqpgles31format_unsizedTestCase.cpp",
"../functional/Deqpgles31layout_invalidTestCase.cpp",
"../functional/Deqpgles31multisample_samples_10TestCase.cpp",
"../functional/Deqpgles31multisample_samples_12TestCase.cpp",
"../functional/Deqpgles31multisample_samples_1TestCase.cpp",
"../functional/Deqpgles31multisample_samples_2TestCase.cpp",
"../functional/Deqpgles31multisample_samples_3TestCase.cpp",
"../functional/Deqpgles31multisample_samples_4TestCase.cpp",
"../functional/Deqpgles31multisample_samples_8TestCase.cpp",
"../functional/Deqpgles31reset_default_offset_get_decTestCase.cpp",
"../functional/Deqpgles31reset_default_offset_get_incTestCase.cpp",
"../functional/Deqpgles31reset_default_offset_inc_decTestCase.cpp",
"../functional/Deqpgles31reverse_offset_get_decTestCase.cpp",
"../functional/Deqpgles31reverse_offset_get_incTestCase.cpp",
"../functional/Deqpgles31reverse_offset_inc_decTestCase.cpp",
"../functional/Deqpgles31sized_cube_arrayTestCase.cpp",
"../functional/Deqpgles31specification_basic_teximage3dTestCase.cpp",
"../functional/Deqpgles31specification_teximage3d_depthTestCase.cpp",
"../functional/Deqpgles31specification_teximage3d_depth_pboTestCase.cpp",
"../functional/Deqpgles31specification_teximage3d_pboTestCase.cpp",
"../functional/Deqpgles31specification_texsubimage3d_depthTestCase.cpp",
"../functional/Deqpgles31specification_texsubimage3d_pboTestCase.cpp",
"../functional/Deqpgles31stencil_texturing_formatTestCase.cpp",
"../functional/Deqpgles31stencil_texturing_miscTestCase.cpp",
"../functional/Deqpgles31stencil_texturing_renderTestCase.cpp",
"../functional/Deqpgles31texstorage3d_formatTestCase.cpp",
"../functional/Deqpgles31texstorage3d_sizeTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0013" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0013 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0013",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0013->/data/local/tmp/ActsDeqpgles31TestSuite0013",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0013.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0014") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0014") {
sources = [
"../ActsDeqpgles310014TestSuite.cpp",
"../functional/Deqpgles31depth32f_base_levelTestCase.cpp",
"../functional/Deqpgles31depth32f_filter_modeTestCase.cpp",
"../functional/Deqpgles31multisample_negativeTestCase.cpp",
"../functional/Deqpgles31multisample_samples_13TestCase.cpp",
"../functional/Deqpgles31multisample_samples_16TestCase.cpp",
"../functional/Deqpgles31multisample_samples_64TestCase.cpp",
"../functional/Deqpgles31no_corners_size_npotTestCase.cpp",
"../functional/Deqpgles31no_corners_size_potTestCase.cpp",
"../functional/Deqpgles31render_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_as_index_arrayTestCase.cpp",
"../functional/Deqpgles31render_as_index_array_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_as_index_array_as_vertex_textureTestCase.cpp",
"../functional/Deqpgles31render_as_vertex_arrayTestCase.cpp",
"../functional/Deqpgles31render_as_vertex_array_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_as_vertex_array_as_index_arrayTestCase.cpp",
"../functional/Deqpgles31render_as_vertex_array_as_index_array_as_vertex_textureTestCase.cpp",
"../functional/Deqpgles31render_as_vertex_array_as_vertex_textureTestCase.cpp",
"../functional/Deqpgles31render_as_vertex_textureTestCase.cpp",
"../functional/Deqpgles31rgba8_base_levelTestCase.cpp",
"../functional/Deqpgles31rgba8_filter_modeTestCase.cpp",
"../functional/Deqpgles31rgba8_incompleteTestCase.cpp",
"../functional/Deqpgles31rgba8_size_npotTestCase.cpp",
"../functional/Deqpgles31rgba8_size_potTestCase.cpp",
"../functional/Deqpgles31rgba8_texture_swizzleTestCase.cpp",
"../functional/Deqpgles31rgba8i_base_levelTestCase.cpp",
"../functional/Deqpgles31rgba8i_filter_modeTestCase.cpp",
"../functional/Deqpgles31rgba8i_size_npotTestCase.cpp",
"../functional/Deqpgles31rgba8i_size_potTestCase.cpp",
"../functional/Deqpgles31rgba8i_texture_swizzleTestCase.cpp",
"../functional/Deqpgles31rgba8ui_base_levelTestCase.cpp",
"../functional/Deqpgles31rgba8ui_filter_modeTestCase.cpp",
"../functional/Deqpgles31rgba8ui_size_npotTestCase.cpp",
"../functional/Deqpgles31rgba8ui_size_potTestCase.cpp",
"../functional/Deqpgles31rgba8ui_texture_swizzleTestCase.cpp",
"../functional/Deqpgles31size_npot_compare_greaterTestCase.cpp",
"../functional/Deqpgles31size_npot_compare_lessTestCase.cpp",
"../functional/Deqpgles31size_pot_compare_greaterTestCase.cpp",
"../functional/Deqpgles31size_pot_compare_lessTestCase.cpp",
"../functional/Deqpgles31texture_buffer_state_queryTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0014" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0014 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0014",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0014->/data/local/tmp/ActsDeqpgles31TestSuite0014",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0014.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0015") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0015") {
sources = [
"../ActsDeqpgles310015TestSuite.cpp",
"../functional/Deqpgles31border_clamp_range_clampTestCase.cpp",
"../functional/Deqpgles31border_clamp_samplerTestCase.cpp",
"../functional/Deqpgles31border_clamp_unused_channelsTestCase.cpp",
"../functional/Deqpgles31compressed_color_gatherTestCase.cpp",
"../functional/Deqpgles31compressed_color_linearTestCase.cpp",
"../functional/Deqpgles31compressed_color_nearestTestCase.cpp",
"../functional/Deqpgles31depth_compare_mode_depth24_stencil8TestCase.cpp",
"../functional/Deqpgles31depth_compare_mode_depth32f_stencil8TestCase.cpp",
"../functional/Deqpgles31depth_compare_mode_depth_component16TestCase.cpp",
"../functional/Deqpgles31depth_compare_mode_depth_component24TestCase.cpp",
"../functional/Deqpgles31float_color_gatherTestCase.cpp",
"../functional/Deqpgles31float_color_nearestTestCase.cpp",
"../functional/Deqpgles31float_depth_gatherTestCase.cpp",
"../functional/Deqpgles31float_depth_nearestTestCase.cpp",
"../functional/Deqpgles31formats_alphaTestCase.cpp",
"../functional/Deqpgles31formats_bgraTestCase.cpp",
"../functional/Deqpgles31formats_compressed_r11_eacTestCase.cpp",
"../functional/Deqpgles31formats_compressed_rg11_eacTestCase.cpp",
"../functional/Deqpgles31formats_compressed_rgb8_etc2TestCase.cpp",
"../functional/Deqpgles31formats_compressed_rgb8_punchthrough_alpha1_etc2TestCase.cpp",
"../functional/Deqpgles31formats_compressed_rgba8_etc2_eacTestCase.cpp",
"../functional/Deqpgles31formats_compressed_signed_r11_eacTestCase.cpp",
"../functional/Deqpgles31formats_compressed_signed_rg11_eacTestCase.cpp",
"../functional/Deqpgles31formats_compressed_srgb8_alpha8_etc2_eacTestCase.cpp",
"../functional/Deqpgles31formats_compressed_srgb8_etc2TestCase.cpp",
"../functional/Deqpgles31formats_compressed_srgb8_punchthrough_alpha1_etc2TestCase.cpp",
"../functional/Deqpgles31formats_depth24_stencil8_sample_depthTestCase.cpp",
"../functional/Deqpgles31formats_depth24_stencil8_sample_stencilTestCase.cpp",
"../functional/Deqpgles31formats_depth32f_stencil8_sample_depthTestCase.cpp",
"../functional/Deqpgles31formats_depth32f_stencil8_sample_stencilTestCase.cpp",
"../functional/Deqpgles31formats_depth_component16TestCase.cpp",
"../functional/Deqpgles31formats_depth_component24TestCase.cpp",
"../functional/Deqpgles31formats_depth_component32fTestCase.cpp",
"../functional/Deqpgles31formats_luminanceTestCase.cpp",
"../functional/Deqpgles31formats_luminance_alphaTestCase.cpp",
"../functional/Deqpgles31formats_r11f_g11f_b10fTestCase.cpp",
"../functional/Deqpgles31formats_r16fTestCase.cpp",
"../functional/Deqpgles31formats_r16iTestCase.cpp",
"../functional/Deqpgles31formats_r16uiTestCase.cpp",
"../functional/Deqpgles31formats_r32fTestCase.cpp",
"../functional/Deqpgles31formats_r32iTestCase.cpp",
"../functional/Deqpgles31formats_r32uiTestCase.cpp",
"../functional/Deqpgles31formats_r8TestCase.cpp",
"../functional/Deqpgles31formats_r8_snormTestCase.cpp",
"../functional/Deqpgles31formats_r8iTestCase.cpp",
"../functional/Deqpgles31formats_r8uiTestCase.cpp",
"../functional/Deqpgles31formats_rg16fTestCase.cpp",
"../functional/Deqpgles31formats_rg16iTestCase.cpp",
"../functional/Deqpgles31formats_rg16uiTestCase.cpp",
"../functional/Deqpgles31formats_rg32fTestCase.cpp",
"../functional/Deqpgles31formats_rg32iTestCase.cpp",
"../functional/Deqpgles31formats_rg32uiTestCase.cpp",
"../functional/Deqpgles31formats_rg8TestCase.cpp",
"../functional/Deqpgles31formats_rg8_snormTestCase.cpp",
"../functional/Deqpgles31formats_rg8iTestCase.cpp",
"../functional/Deqpgles31formats_rg8uiTestCase.cpp",
"../functional/Deqpgles31formats_rgb10_a2TestCase.cpp",
"../functional/Deqpgles31formats_rgb10_a2uiTestCase.cpp",
"../functional/Deqpgles31formats_rgb16fTestCase.cpp",
"../functional/Deqpgles31formats_rgb16iTestCase.cpp",
"../functional/Deqpgles31formats_rgb16uiTestCase.cpp",
"../functional/Deqpgles31formats_rgb32fTestCase.cpp",
"../functional/Deqpgles31formats_rgb32iTestCase.cpp",
"../functional/Deqpgles31formats_rgb32uiTestCase.cpp",
"../functional/Deqpgles31formats_rgb565TestCase.cpp",
"../functional/Deqpgles31formats_rgb5_a1TestCase.cpp",
"../functional/Deqpgles31formats_rgb8TestCase.cpp",
"../functional/Deqpgles31formats_rgb8_snormTestCase.cpp",
"../functional/Deqpgles31formats_rgb8iTestCase.cpp",
"../functional/Deqpgles31formats_rgb8uiTestCase.cpp",
"../functional/Deqpgles31formats_rgb9_e5TestCase.cpp",
"../functional/Deqpgles31formats_rgba16fTestCase.cpp",
"../functional/Deqpgles31formats_rgba16iTestCase.cpp",
"../functional/Deqpgles31formats_rgba16uiTestCase.cpp",
"../functional/Deqpgles31formats_rgba32fTestCase.cpp",
"../functional/Deqpgles31formats_rgba32iTestCase.cpp",
"../functional/Deqpgles31formats_rgba32uiTestCase.cpp",
"../functional/Deqpgles31formats_rgba4TestCase.cpp",
"../functional/Deqpgles31formats_rgba8TestCase.cpp",
"../functional/Deqpgles31formats_rgba8_snormTestCase.cpp",
"../functional/Deqpgles31formats_rgba8iTestCase.cpp",
"../functional/Deqpgles31formats_rgba8uiTestCase.cpp",
"../functional/Deqpgles31formats_srgb8TestCase.cpp",
"../functional/Deqpgles31formats_srgb8_alpha8TestCase.cpp",
"../functional/Deqpgles31formats_stencil_index8TestCase.cpp",
"../functional/Deqpgles31int_color_gatherTestCase.cpp",
"../functional/Deqpgles31int_color_nearestTestCase.cpp",
"../functional/Deqpgles31modify_bufferdataTestCase.cpp",
"../functional/Deqpgles31modify_buffersubdataTestCase.cpp",
"../functional/Deqpgles31modify_mapbuffer_readwriteTestCase.cpp",
"../functional/Deqpgles31modify_mapbuffer_writeTestCase.cpp",
"../functional/Deqpgles31modify_render_bufferdataTestCase.cpp",
"../functional/Deqpgles31modify_render_buffersubdataTestCase.cpp",
"../functional/Deqpgles31modify_render_mapbuffer_readwriteTestCase.cpp",
"../functional/Deqpgles31modify_render_mapbuffer_writeTestCase.cpp",
"../functional/Deqpgles31render_as_index_array_as_vertex_texture_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_as_vertex_array_as_index_array_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_as_vertex_array_as_index_array_as_vertex_texture_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_as_vertex_array_as_vertex_texture_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_as_vertex_texture_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_modify_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_modify_as_index_arrayTestCase.cpp",
"../functional/Deqpgles31render_modify_as_index_array_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_modify_as_index_array_as_vertex_textureTestCase.cpp",
"../functional/Deqpgles31render_modify_as_index_array_as_vertex_texture_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_modify_as_vertex_arrayTestCase.cpp",
"../functional/Deqpgles31render_modify_as_vertex_array_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_modify_as_vertex_array_as_index_arrayTestCase.cpp",
"../functional/Deqpgles31render_modify_as_vertex_array_as_index_array_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_modify_as_vertex_array_as_index_array_as_vertex_textureTestCase.cpp",
"../functional/Deqpgles31render_modify_as_vertex_array_as_index_array_as_vertex_texture_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_modify_as_vertex_array_as_vertex_textureTestCase.cpp",
"../functional/Deqpgles31render_modify_as_vertex_array_as_vertex_texture_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31render_modify_as_vertex_textureTestCase.cpp",
"../functional/Deqpgles31render_modify_as_vertex_texture_as_fragment_textureTestCase.cpp",
"../functional/Deqpgles31snorm_color_gatherTestCase.cpp",
"../functional/Deqpgles31snorm_color_linearTestCase.cpp",
"../functional/Deqpgles31snorm_color_nearestTestCase.cpp",
"../functional/Deqpgles31state_query_booleanTestCase.cpp",
"../functional/Deqpgles31state_query_integerTestCase.cpp",
"../functional/Deqpgles31uint_color_gatherTestCase.cpp",
"../functional/Deqpgles31uint_color_nearestTestCase.cpp",
"../functional/Deqpgles31uint_stencil_gatherTestCase.cpp",
"../functional/Deqpgles31uint_stencil_nearestTestCase.cpp",
"../functional/Deqpgles31unorm_color_gatherTestCase.cpp",
"../functional/Deqpgles31unorm_color_linearTestCase.cpp",
"../functional/Deqpgles31unorm_color_nearestTestCase.cpp",
"../functional/Deqpgles31unorm_depth_gatherTestCase.cpp",
"../functional/Deqpgles31unorm_depth_nearestTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0015" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0015 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0015",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0015->/data/local/tmp/ActsDeqpgles31TestSuite0015",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0015.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0016") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0016") {
sources = [
"../ActsDeqpgles310016TestSuite.cpp",
"../functional/Deqpgles31internal_format_renderbufferTestCase.cpp",
"../functional/Deqpgles31sampler_set_pure_intTestCase.cpp",
"../functional/Deqpgles31sampler_set_pure_uintTestCase.cpp",
"../functional/Deqpgles31sampler_set_valueTestCase.cpp",
"../functional/Deqpgles31state_query_indexedTestCase.cpp",
"../functional/Deqpgles31state_query_shaderTestCase.cpp",
"../functional/Deqpgles31texture_level_texture_2dTestCase.cpp",
"../functional/Deqpgles31texture_level_texture_2d_arrayTestCase.cpp",
"../functional/Deqpgles31texture_level_texture_2d_multisampleTestCase.cpp",
"../functional/Deqpgles31texture_level_texture_2d_multisample_arrayTestCase.cpp",
"../functional/Deqpgles31texture_level_texture_3dTestCase.cpp",
"../functional/Deqpgles31texture_level_texture_bufferTestCase.cpp",
"../functional/Deqpgles31texture_level_texture_cube_arrayTestCase.cpp",
"../functional/Deqpgles31texture_level_texture_cube_mapTestCase.cpp",
"../functional/Deqpgles31texture_set_pure_intTestCase.cpp",
"../functional/Deqpgles31texture_set_pure_uintTestCase.cpp",
"../functional/Deqpgles31texture_texture_2dTestCase.cpp",
"../functional/Deqpgles31texture_texture_2d_arrayTestCase.cpp",
"../functional/Deqpgles31texture_texture_2d_multisampleTestCase.cpp",
"../functional/Deqpgles31texture_texture_2d_multisample_arrayTestCase.cpp",
"../functional/Deqpgles31texture_texture_3dTestCase.cpp",
"../functional/Deqpgles31texture_texture_bufferTestCase.cpp",
"../functional/Deqpgles31texture_texture_cube_arrayTestCase.cpp",
"../functional/Deqpgles31texture_texture_cube_mapTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0016" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0016 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0016",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0016->/data/local/tmp/ActsDeqpgles31TestSuite0016",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0016.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0017") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0017") {
sources = [
"../ActsDeqpgles310017TestSuite.cpp",
"../functional/Deqpgles31geometry_shading_basicTestCase.cpp",
"../functional/Deqpgles31geometry_shading_conversionTestCase.cpp",
"../functional/Deqpgles31geometry_shading_emitTestCase.cpp",
"../functional/Deqpgles31geometry_shading_instancedTestCase.cpp",
"../functional/Deqpgles31geometry_shading_layeredTestCase.cpp",
"../functional/Deqpgles31geometry_shading_negativeTestCase.cpp",
"../functional/Deqpgles31geometry_shading_queryTestCase.cpp",
"../functional/Deqpgles31geometry_shading_varyingTestCase.cpp",
"../functional/Deqpgles31geometry_shading_vertex_transform_feedbackTestCase.cpp",
"../functional/Deqpgles31get_uniform_array_in_structTestCase.cpp",
"../functional/Deqpgles31get_uniform_basicTestCase.cpp",
"../functional/Deqpgles31get_uniform_basic_arrayTestCase.cpp",
"../functional/Deqpgles31get_uniform_basic_array_first_elem_without_bracketsTestCase.cpp",
"../functional/Deqpgles31get_uniform_basic_structTestCase.cpp",
"../functional/Deqpgles31get_uniform_multiple_basicTestCase.cpp",
"../functional/Deqpgles31get_uniform_multiple_basic_arrayTestCase.cpp",
"../functional/Deqpgles31get_uniform_multiple_nested_structs_arraysTestCase.cpp",
"../functional/Deqpgles31get_uniform_nested_structs_arraysTestCase.cpp",
"../functional/Deqpgles31get_uniform_struct_in_arrayTestCase.cpp",
"../functional/Deqpgles31input_basic_primitiveTestCase.cpp",
"../functional/Deqpgles31input_triangle_strip_adjacencyTestCase.cpp",
"../functional/Deqpgles31inter_call_with_memory_barrierTestCase.cpp",
"../functional/Deqpgles31inter_call_without_memory_barrierTestCase.cpp",
"../functional/Deqpgles31internal_format_partial_queryTestCase.cpp",
"../functional/Deqpgles31internal_format_texture_2d_multisampleTestCase.cpp",
"../functional/Deqpgles31internal_format_texture_2d_multisample_arrayTestCase.cpp",
"../functional/Deqpgles31multisample_default_framebufferTestCase.cpp",
"../functional/Deqpgles31multisample_interpolation_fragment_interpolation_offset_bitsTestCase.cpp",
"../functional/Deqpgles31multisample_interpolation_max_fragment_interpolation_offsetTestCase.cpp",
"../functional/Deqpgles31multisample_interpolation_min_fragment_interpolation_offsetTestCase.cpp",
"../functional/Deqpgles31render_basicTestCase.cpp",
"../functional/Deqpgles31render_basic_arrayTestCase.cpp",
"../functional/Deqpgles31render_basic_structTestCase.cpp",
"../functional/Deqpgles31sample_shading_min_sample_shadingTestCase.cpp",
"../functional/Deqpgles31sample_shading_state_queryTestCase.cpp",
"../functional/Deqpgles31state_query_framebuffer_defaultTestCase.cpp",
"../functional/Deqpgles31state_query_programTestCase.cpp",
"../functional/Deqpgles31state_query_program_pipelineTestCase.cpp",
"../functional/Deqpgles31synchronization_in_invocationTestCase.cpp",
"../functional/Deqpgles31synchronization_inter_invocationTestCase.cpp",
"../functional/Deqpgles31usage_mixed_usageTestCase.cpp",
"../functional/Deqpgles31usage_multiple_bindingsTestCase.cpp",
"../functional/Deqpgles31usage_single_bindingTestCase.cpp",
"../functional/Deqpgles31vertex_attribute_binding_indexedTestCase.cpp",
"../functional/Deqpgles31vertex_attribute_binding_negativeTestCase.cpp",
"../functional/Deqpgles31vertex_attribute_binding_vertex_attribTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0017" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0017 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0017",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0017->/data/local/tmp/ActsDeqpgles31TestSuite0017",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0017.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0018") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0018") {
sources = [
"../ActsDeqpgles310018TestSuite.cpp",
"../functional/Deqpgles31basic_array_assign_full_array_in_structTestCase.cpp",
"../functional/Deqpgles31basic_array_assign_full_basic_arrayTestCase.cpp",
"../functional/Deqpgles31basic_array_assign_full_multiple_basic_arrayTestCase.cpp",
"../functional/Deqpgles31basic_array_assign_partial_array_in_structTestCase.cpp",
"../functional/Deqpgles31basic_array_assign_partial_basic_arrayTestCase.cpp",
"../functional/Deqpgles31basic_array_assign_partial_multiple_basic_arrayTestCase.cpp",
"../functional/Deqpgles31blend_equation_advanced_barrierTestCase.cpp",
"../functional/Deqpgles31blend_equation_advanced_basicTestCase.cpp",
"../functional/Deqpgles31blend_equation_advanced_coherentTestCase.cpp",
"../functional/Deqpgles31blend_equation_advanced_coherent_msaaTestCase.cpp",
"../functional/Deqpgles31blend_equation_advanced_msaaTestCase.cpp",
"../functional/Deqpgles31blend_equation_advanced_srgbTestCase.cpp",
"../functional/Deqpgles31blend_equation_advanced_state_queryTestCase.cpp",
"../functional/Deqpgles31es31_io_blocksTestCase.cpp",
"../functional/Deqpgles31es31_varyingTestCase.cpp",
"../functional/Deqpgles31es32_io_blocksTestCase.cpp",
"../functional/Deqpgles31es32_varyingTestCase.cpp",
"../functional/Deqpgles31program_uniform_unused_uniformsTestCase.cpp",
"../functional/Deqpgles31render_array_in_structTestCase.cpp",
"../functional/Deqpgles31render_multiple_basicTestCase.cpp",
"../functional/Deqpgles31render_multiple_basic_arrayTestCase.cpp",
"../functional/Deqpgles31render_multiple_nested_structs_arraysTestCase.cpp",
"../functional/Deqpgles31render_nested_structs_arraysTestCase.cpp",
"../functional/Deqpgles31render_struct_in_arrayTestCase.cpp",
"../functional/Deqpgles31separate_shader_apiTestCase.cpp",
"../functional/Deqpgles31separate_shader_create_shader_programTestCase.cpp",
"../functional/Deqpgles31separate_shader_interfaceTestCase.cpp",
"../functional/Deqpgles31separate_shader_pipelineTestCase.cpp",
"../functional/Deqpgles31separate_shader_program_uniformTestCase.cpp",
"../functional/Deqpgles31separate_shader_randomTestCase.cpp",
"../functional/Deqpgles31uniform_location_arrayTestCase.cpp",
"../functional/Deqpgles31uniform_location_basicTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0018" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0018 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0018",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0018->/data/local/tmp/ActsDeqpgles31TestSuite0018",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0018.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0019") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0019") {
sources = [
"../ActsDeqpgles310019TestSuite.cpp",
"../functional/Deqpgles31callbacks_advanced_blendTestCase.cpp",
"../functional/Deqpgles31callbacks_atomic_counterTestCase.cpp",
"../functional/Deqpgles31callbacks_bufferTestCase.cpp",
"../functional/Deqpgles31callbacks_computeTestCase.cpp",
"../functional/Deqpgles31callbacks_fragmentTestCase.cpp",
"../functional/Deqpgles31callbacks_framebuffer_fetchTestCase.cpp",
"../functional/Deqpgles31callbacks_oes_sample_variablesTestCase.cpp",
"../functional/Deqpgles31callbacks_preciseTestCase.cpp",
"../functional/Deqpgles31callbacks_shaderTestCase.cpp",
"../functional/Deqpgles31callbacks_shader_directiveTestCase.cpp",
"../functional/Deqpgles31callbacks_shader_functionTestCase.cpp",
"../functional/Deqpgles31callbacks_shader_image_atomicTestCase.cpp",
"../functional/Deqpgles31callbacks_shader_image_exchangeTestCase.cpp",
"../functional/Deqpgles31callbacks_shader_image_loadTestCase.cpp",
"../functional/Deqpgles31callbacks_shader_image_storeTestCase.cpp",
"../functional/Deqpgles31callbacks_shader_storageTestCase.cpp",
"../functional/Deqpgles31callbacks_ssbo_blockTestCase.cpp",
"../functional/Deqpgles31callbacks_stateTestCase.cpp",
"../functional/Deqpgles31callbacks_tessellationTestCase.cpp",
"../functional/Deqpgles31callbacks_textureTestCase.cpp",
"../functional/Deqpgles31callbacks_vertex_arrayTestCase.cpp",
"../functional/Deqpgles31debug_state_queryTestCase.cpp",
"../functional/Deqpgles31log_bufferTestCase.cpp",
"../functional/Deqpgles31log_textureTestCase.cpp",
"../functional/Deqpgles31render_limitsTestCase.cpp",
"../functional/Deqpgles31render_passthroughTestCase.cpp",
"../functional/Deqpgles31render_scatterTestCase.cpp",
"../functional/Deqpgles31tessellation_geometry_interaction_feedbackTestCase.cpp",
"../functional/Deqpgles31tessellation_geometry_interaction_point_sizeTestCase.cpp",
"../functional/Deqpgles31uniform_location_linkTestCase.cpp",
"../functional/Deqpgles31uniform_location_min_maxTestCase.cpp",
"../functional/Deqpgles31uniform_location_nested_arrayTestCase.cpp",
"../functional/Deqpgles31uniform_location_nested_structTestCase.cpp",
"../functional/Deqpgles31uniform_location_structTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0019" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0019 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0019",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0019->/data/local/tmp/ActsDeqpgles31TestSuite0019",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0019.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0020") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0020") {
sources = [
"../ActsDeqpgles310020TestSuite.cpp",
"../functional/Deqpgles31color_tex2dTestCase.cpp",
"../functional/Deqpgles31color_texcubearrayTestCase.cpp",
"../functional/Deqpgles31debug_asyncTestCase.cpp",
"../functional/Deqpgles31debug_error_filtersTestCase.cpp",
"../functional/Deqpgles31debug_error_groupsTestCase.cpp",
"../functional/Deqpgles31debug_externally_generatedTestCase.cpp",
"../functional/Deqpgles31debug_object_labelsTestCase.cpp",
"../functional/Deqpgles31get_error_advanced_blendTestCase.cpp",
"../functional/Deqpgles31get_error_atomic_counterTestCase.cpp",
"../functional/Deqpgles31get_error_bufferTestCase.cpp",
"../functional/Deqpgles31get_error_computeTestCase.cpp",
"../functional/Deqpgles31get_error_fragmentTestCase.cpp",
"../functional/Deqpgles31get_error_framebuffer_fetchTestCase.cpp",
"../functional/Deqpgles31get_error_oes_sample_variablesTestCase.cpp",
"../functional/Deqpgles31get_error_preciseTestCase.cpp",
"../functional/Deqpgles31get_error_shaderTestCase.cpp",
"../functional/Deqpgles31get_error_shader_directiveTestCase.cpp",
"../functional/Deqpgles31get_error_shader_functionTestCase.cpp",
"../functional/Deqpgles31get_error_shader_image_atomicTestCase.cpp",
"../functional/Deqpgles31get_error_shader_image_exchangeTestCase.cpp",
"../functional/Deqpgles31get_error_shader_image_loadTestCase.cpp",
"../functional/Deqpgles31get_error_shader_image_storeTestCase.cpp",
"../functional/Deqpgles31get_error_shader_storageTestCase.cpp",
"../functional/Deqpgles31get_error_ssbo_blockTestCase.cpp",
"../functional/Deqpgles31get_error_stateTestCase.cpp",
"../functional/Deqpgles31get_error_tessellationTestCase.cpp",
"../functional/Deqpgles31get_error_textureTestCase.cpp",
"../functional/Deqpgles31get_error_vertex_arrayTestCase.cpp",
"../functional/Deqpgles31log_advanced_blendTestCase.cpp",
"../functional/Deqpgles31log_atomic_counterTestCase.cpp",
"../functional/Deqpgles31log_computeTestCase.cpp",
"../functional/Deqpgles31log_fragmentTestCase.cpp",
"../functional/Deqpgles31log_framebuffer_fetchTestCase.cpp",
"../functional/Deqpgles31log_oes_sample_variablesTestCase.cpp",
"../functional/Deqpgles31log_preciseTestCase.cpp",
"../functional/Deqpgles31log_shaderTestCase.cpp",
"../functional/Deqpgles31log_shader_directiveTestCase.cpp",
"../functional/Deqpgles31log_shader_functionTestCase.cpp",
"../functional/Deqpgles31log_shader_image_atomicTestCase.cpp",
"../functional/Deqpgles31log_shader_image_exchangeTestCase.cpp",
"../functional/Deqpgles31log_shader_image_loadTestCase.cpp",
"../functional/Deqpgles31log_shader_image_storeTestCase.cpp",
"../functional/Deqpgles31log_shader_storageTestCase.cpp",
"../functional/Deqpgles31log_ssbo_blockTestCase.cpp",
"../functional/Deqpgles31log_stateTestCase.cpp",
"../functional/Deqpgles31log_tessellationTestCase.cpp",
"../functional/Deqpgles31log_vertex_arrayTestCase.cpp",
"../functional/Deqpgles31no_attachments_npot_sizeTestCase.cpp",
"../functional/Deqpgles31no_attachments_sizeTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0020" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0020 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0020",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0020->/data/local/tmp/ActsDeqpgles31TestSuite0020",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0020.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0021") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0021") {
sources = [
"../ActsDeqpgles310021TestSuite.cpp",
"../functional/Deqpgles31array_arrayTestCase.cpp",
"../functional/Deqpgles31array_basic_typeTestCase.cpp",
"../functional/Deqpgles31array_opaque_typeTestCase.cpp",
"../functional/Deqpgles31array_size_block_arrayTestCase.cpp",
"../functional/Deqpgles31array_size_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31array_structTestCase.cpp",
"../functional/Deqpgles31atomic_counter_buffer_index_named_blockTestCase.cpp",
"../functional/Deqpgles31block_array_arrayTestCase.cpp",
"../functional/Deqpgles31block_array_basic_typeTestCase.cpp",
"../functional/Deqpgles31block_array_structTestCase.cpp",
"../functional/Deqpgles31column_major_aggregatesTestCase.cpp",
"../functional/Deqpgles31column_major_matrixTestCase.cpp",
"../functional/Deqpgles31compute_block_arrayTestCase.cpp",
"../functional/Deqpgles31compute_default_blockTestCase.cpp",
"../functional/Deqpgles31compute_uniform_blockTestCase.cpp",
"../functional/Deqpgles31compute_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31default_block_aggregatesTestCase.cpp",
"../functional/Deqpgles31default_block_arrayTestCase.cpp",
"../functional/Deqpgles31default_block_basic_typeTestCase.cpp",
"../functional/Deqpgles31default_block_opaque_typeTestCase.cpp",
"../functional/Deqpgles31default_block_typesTestCase.cpp",
"../functional/Deqpgles31fbo_completenessTestCase.cpp",
"../functional/Deqpgles31fbo_srgb_write_controlTestCase.cpp",
"../functional/Deqpgles31location_named_blockTestCase.cpp",
"../functional/Deqpgles31location_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31name_length_block_arrayTestCase.cpp",
"../functional/Deqpgles31name_length_default_blockTestCase.cpp",
"../functional/Deqpgles31name_length_named_blockTestCase.cpp",
"../functional/Deqpgles31name_length_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31named_block_aggregatesTestCase.cpp",
"../functional/Deqpgles31named_block_col_major_column_majorTestCase.cpp",
"../functional/Deqpgles31named_block_col_major_no_qualifierTestCase.cpp",
"../functional/Deqpgles31named_block_col_major_row_majorTestCase.cpp",
"../functional/Deqpgles31named_block_column_majorTestCase.cpp",
"../functional/Deqpgles31named_block_row_majorTestCase.cpp",
"../functional/Deqpgles31named_block_row_major_column_majorTestCase.cpp",
"../functional/Deqpgles31named_block_row_major_no_qualifierTestCase.cpp",
"../functional/Deqpgles31named_block_row_major_row_majorTestCase.cpp",
"../functional/Deqpgles31named_block_typesTestCase.cpp",
"../functional/Deqpgles31no_attachments_interactionTestCase.cpp",
"../functional/Deqpgles31no_attachments_maximumsTestCase.cpp",
"../functional/Deqpgles31no_attachments_multisampleTestCase.cpp",
"../functional/Deqpgles31no_attachments_randomTestCase.cpp",
"../functional/Deqpgles31no_qualifier_aggregatesTestCase.cpp",
"../functional/Deqpgles31no_qualifier_typesTestCase.cpp",
"../functional/Deqpgles31program_interface_query_buffer_limited_queryTestCase.cpp",
"../functional/Deqpgles31resource_list_block_arrayTestCase.cpp",
"../functional/Deqpgles31resource_list_default_blockTestCase.cpp",
"../functional/Deqpgles31resource_list_named_blockTestCase.cpp",
"../functional/Deqpgles31resource_list_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31row_major_aggregatesTestCase.cpp",
"../functional/Deqpgles31row_major_matrixTestCase.cpp",
"../functional/Deqpgles31separable_vertex_default_blockTestCase.cpp",
"../functional/Deqpgles31separable_vertex_uniform_blockTestCase.cpp",
"../functional/Deqpgles31struct_arrayTestCase.cpp",
"../functional/Deqpgles31struct_basic_typeTestCase.cpp",
"../functional/Deqpgles31struct_opaque_typeTestCase.cpp",
"../functional/Deqpgles31struct_structTestCase.cpp",
"../functional/Deqpgles31uniform_block_indexTestCase.cpp",
"../functional/Deqpgles31unnamed_block_arrayTestCase.cpp",
"../functional/Deqpgles31unnamed_block_basic_typeTestCase.cpp",
"../functional/Deqpgles31unnamed_block_col_major_column_majorTestCase.cpp",
"../functional/Deqpgles31unnamed_block_col_major_no_qualifierTestCase.cpp",
"../functional/Deqpgles31unnamed_block_col_major_row_majorTestCase.cpp",
"../functional/Deqpgles31unnamed_block_column_majorTestCase.cpp",
"../functional/Deqpgles31unnamed_block_no_qualifierTestCase.cpp",
"../functional/Deqpgles31unnamed_block_row_majorTestCase.cpp",
"../functional/Deqpgles31unnamed_block_row_major_column_majorTestCase.cpp",
"../functional/Deqpgles31unnamed_block_row_major_no_qualifierTestCase.cpp",
"../functional/Deqpgles31unnamed_block_row_major_row_majorTestCase.cpp",
"../functional/Deqpgles31unnamed_block_structTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0021" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0021 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0021",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0021->/data/local/tmp/ActsDeqpgles31TestSuite0021",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0021.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0022") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0022") {
sources = [
"../ActsDeqpgles310022TestSuite.cpp",
"../functional/Deqpgles31array_size_separable_fragmentTestCase.cpp",
"../functional/Deqpgles31array_size_separable_geometryTestCase.cpp",
"../functional/Deqpgles31array_size_separable_tess_ctrlTestCase.cpp",
"../functional/Deqpgles31array_size_separable_tess_evalTestCase.cpp",
"../functional/Deqpgles31array_size_separable_vertexTestCase.cpp",
"../functional/Deqpgles31array_size_vertex_fragmentTestCase.cpp",
"../functional/Deqpgles31default_block_structTestCase.cpp",
"../functional/Deqpgles31in_block_arrayTestCase.cpp",
"../functional/Deqpgles31in_named_blockTestCase.cpp",
"../functional/Deqpgles31in_named_block_explicit_locationTestCase.cpp",
"../functional/Deqpgles31in_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31location_separable_fragmentTestCase.cpp",
"../functional/Deqpgles31location_separable_geometryTestCase.cpp",
"../functional/Deqpgles31location_separable_tess_ctrlTestCase.cpp",
"../functional/Deqpgles31location_separable_tess_evalTestCase.cpp",
"../functional/Deqpgles31location_separable_vertexTestCase.cpp",
"../functional/Deqpgles31location_vertex_fragmentTestCase.cpp",
"../functional/Deqpgles31name_length_separable_fragmentTestCase.cpp",
"../functional/Deqpgles31name_length_separable_geometryTestCase.cpp",
"../functional/Deqpgles31name_length_separable_tess_ctrlTestCase.cpp",
"../functional/Deqpgles31name_length_separable_tess_evalTestCase.cpp",
"../functional/Deqpgles31name_length_separable_vertexTestCase.cpp",
"../functional/Deqpgles31name_length_vertex_fragmentTestCase.cpp",
"../functional/Deqpgles31named_block_arrayTestCase.cpp",
"../functional/Deqpgles31named_block_structTestCase.cpp",
"../functional/Deqpgles31patch_in_block_arrayTestCase.cpp",
"../functional/Deqpgles31patch_in_named_blockTestCase.cpp",
"../functional/Deqpgles31patch_in_named_block_explicit_locationTestCase.cpp",
"../functional/Deqpgles31patch_in_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31program_input_referenced_byTestCase.cpp",
"../functional/Deqpgles31program_interface_query_atomic_counter_bufferTestCase.cpp",
"../functional/Deqpgles31referenced_by_computeTestCase.cpp",
"../functional/Deqpgles31referenced_by_separable_fragmentTestCase.cpp",
"../functional/Deqpgles31referenced_by_separable_geometryTestCase.cpp",
"../functional/Deqpgles31referenced_by_separable_tess_ctrlTestCase.cpp",
"../functional/Deqpgles31referenced_by_separable_tess_evalTestCase.cpp",
"../functional/Deqpgles31referenced_by_separable_vertexTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_fragmentTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_fragment_only_fragmentTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_fragment_only_vertexTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_geo_fragmentTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_geo_fragment_only_fragmentTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_geo_fragment_only_geoTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_geo_fragment_only_vertexTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_tess_fragmentTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_tess_fragment_only_fragmentTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_tess_fragment_only_tess_ctrlTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_tess_fragment_only_tess_evalTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_tess_fragment_only_vertexTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_tess_geo_fragmentTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_tess_geo_fragment_only_fragmentTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_tess_geo_fragment_only_geoTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_tess_geo_fragment_only_tess_ctrlTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_tess_geo_fragment_only_tess_evalTestCase.cpp",
"../functional/Deqpgles31referenced_by_vertex_tess_geo_fragment_only_vertexTestCase.cpp",
"../functional/Deqpgles31resource_list_computeTestCase.cpp",
"../functional/Deqpgles31resource_list_separable_fragmentTestCase.cpp",
"../functional/Deqpgles31resource_list_separable_geometryTestCase.cpp",
"../functional/Deqpgles31resource_list_separable_tess_ctrlTestCase.cpp",
"../functional/Deqpgles31resource_list_separable_tess_evalTestCase.cpp",
"../functional/Deqpgles31resource_list_separable_vertexTestCase.cpp",
"../functional/Deqpgles31resource_list_vertex_fragmentTestCase.cpp",
"../functional/Deqpgles31separable_fragment_basic_typeTestCase.cpp",
"../functional/Deqpgles31separable_fragment_block_arrayTestCase.cpp",
"../functional/Deqpgles31separable_fragment_default_blockTestCase.cpp",
"../functional/Deqpgles31separable_fragment_uniform_blockTestCase.cpp",
"../functional/Deqpgles31separable_fragment_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31separable_geometry_block_arrayTestCase.cpp",
"../functional/Deqpgles31separable_geometry_default_blockTestCase.cpp",
"../functional/Deqpgles31separable_geometry_uniform_blockTestCase.cpp",
"../functional/Deqpgles31separable_geometry_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31separable_tess_ctrl_block_arrayTestCase.cpp",
"../functional/Deqpgles31separable_tess_ctrl_default_blockTestCase.cpp",
"../functional/Deqpgles31separable_tess_ctrl_uniform_blockTestCase.cpp",
"../functional/Deqpgles31separable_tess_ctrl_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_block_arrayTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_default_blockTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_uniform_blockTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31separable_vertex_block_arrayTestCase.cpp",
"../functional/Deqpgles31separable_vertex_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31type_separable_vertexTestCase.cpp",
"../functional/Deqpgles31type_vertex_fragmentTestCase.cpp",
"../functional/Deqpgles31uniform_block_active_variablesTestCase.cpp",
"../functional/Deqpgles31uniform_block_buffer_bindingTestCase.cpp",
"../functional/Deqpgles31uniform_block_buffer_data_sizeTestCase.cpp",
"../functional/Deqpgles31uniform_block_name_lengthTestCase.cpp",
"../functional/Deqpgles31uniform_block_resource_listTestCase.cpp",
"../functional/Deqpgles31uniform_randomTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_only_fragment_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_only_fragment_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_only_fragment_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_only_fragment_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_only_vertex_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_only_vertex_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_only_vertex_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_only_vertex_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_fragment_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_fragment_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_fragment_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_fragment_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_geo_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_geo_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_geo_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_geo_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_vertex_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_vertex_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_vertex_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_vertex_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_fragment_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_fragment_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_fragment_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_fragment_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_tess_ctrl_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_tess_ctrl_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_tess_ctrl_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_tess_ctrl_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_tess_eval_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_tess_eval_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_tess_eval_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_tess_eval_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_vertex_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_vertex_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_vertex_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_vertex_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_fragment_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_fragment_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_fragment_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_fragment_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_geo_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_geo_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_geo_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_geo_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_tess_ctrl_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_tess_ctrl_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_tess_ctrl_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_tess_ctrl_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_tess_eval_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_tess_eval_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_tess_eval_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_tess_eval_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_vertex_block_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_vertex_default_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_vertex_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_vertex_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_uniform_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_unnamed_blockTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0022" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0022 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0022",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0022->/data/local/tmp/ActsDeqpgles31TestSuite0022",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0022.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0023") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0023") {
sources = [
"../ActsDeqpgles310023TestSuite.cpp",
"../functional/Deqpgles31is_per_patch_separable_fragmentTestCase.cpp",
"../functional/Deqpgles31is_per_patch_separable_geometryTestCase.cpp",
"../functional/Deqpgles31is_per_patch_separable_tess_ctrlTestCase.cpp",
"../functional/Deqpgles31is_per_patch_separable_tess_evalTestCase.cpp",
"../functional/Deqpgles31is_per_patch_separable_vertexTestCase.cpp",
"../functional/Deqpgles31is_per_patch_vertex_fragmentTestCase.cpp",
"../functional/Deqpgles31named_block_basic_typeTestCase.cpp",
"../functional/Deqpgles31named_block_explicit_location_arrayTestCase.cpp",
"../functional/Deqpgles31named_block_explicit_location_basic_typeTestCase.cpp",
"../functional/Deqpgles31named_block_explicit_location_structTestCase.cpp",
"../functional/Deqpgles31out_block_arrayTestCase.cpp",
"../functional/Deqpgles31out_named_blockTestCase.cpp",
"../functional/Deqpgles31out_named_block_explicit_locationTestCase.cpp",
"../functional/Deqpgles31out_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31patch_out_block_arrayTestCase.cpp",
"../functional/Deqpgles31patch_out_named_blockTestCase.cpp",
"../functional/Deqpgles31patch_out_named_block_explicit_locationTestCase.cpp",
"../functional/Deqpgles31patch_out_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31program_output_referenced_byTestCase.cpp",
"../functional/Deqpgles31resource_list_vertex_geo_fragmentTestCase.cpp",
"../functional/Deqpgles31resource_list_vertex_tess_fragmentTestCase.cpp",
"../functional/Deqpgles31resource_list_vertex_tess_geo_fragmentTestCase.cpp",
"../functional/Deqpgles31separable_fragment_arrayTestCase.cpp",
"../functional/Deqpgles31separable_fragment_structTestCase.cpp",
"../functional/Deqpgles31separable_geometry_arrayTestCase.cpp",
"../functional/Deqpgles31separable_geometry_basic_typeTestCase.cpp",
"../functional/Deqpgles31separable_geometry_structTestCase.cpp",
"../functional/Deqpgles31separable_tess_ctrl_basic_typeTestCase.cpp",
"../functional/Deqpgles31separable_tess_ctrl_patch_varTestCase.cpp",
"../functional/Deqpgles31separable_tess_ctrl_patch_var_arrayTestCase.cpp",
"../functional/Deqpgles31separable_tess_ctrl_patch_var_structTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_arrayTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_basic_typeTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_patch_varTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_patch_var_arrayTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_patch_var_structTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_structTestCase.cpp",
"../functional/Deqpgles31separable_vertex_arrayTestCase.cpp",
"../functional/Deqpgles31separable_vertex_basic_typeTestCase.cpp",
"../functional/Deqpgles31separable_vertex_structTestCase.cpp",
"../functional/Deqpgles31type_separable_geometryTestCase.cpp",
"../functional/Deqpgles31type_separable_tess_ctrlTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_basic_typeTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0023" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0023 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0023",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0023->/data/local/tmp/ActsDeqpgles31TestSuite0023",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0023.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0024") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0024") {
sources = [
"../ActsDeqpgles310024TestSuite.cpp",
"../functional/Deqpgles31array_size_vertex_geo_fragmentTestCase.cpp",
"../functional/Deqpgles31array_size_vertex_tess_fragmentTestCase.cpp",
"../functional/Deqpgles31array_size_vertex_tess_geo_fragmentTestCase.cpp",
"../functional/Deqpgles31block_array_sizedTestCase.cpp",
"../functional/Deqpgles31block_array_unsizedTestCase.cpp",
"../functional/Deqpgles31buffer_variable_block_indexTestCase.cpp",
"../functional/Deqpgles31name_length_vertex_geo_fragmentTestCase.cpp",
"../functional/Deqpgles31name_length_vertex_tess_fragmentTestCase.cpp",
"../functional/Deqpgles31name_length_vertex_tess_geo_fragmentTestCase.cpp",
"../functional/Deqpgles31named_block_no_qualifierTestCase.cpp",
"../functional/Deqpgles31named_block_non_arrayTestCase.cpp",
"../functional/Deqpgles31separable_geometry_builtinTestCase.cpp",
"../functional/Deqpgles31separable_geometry_whole_arrayTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_builtinTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_whole_arrayTestCase.cpp",
"../functional/Deqpgles31separable_vertex_builtinTestCase.cpp",
"../functional/Deqpgles31separable_vertex_whole_arrayTestCase.cpp",
"../functional/Deqpgles31sized_aggregatesTestCase.cpp",
"../functional/Deqpgles31sized_typesTestCase.cpp",
"../functional/Deqpgles31unnamed_block_sizedTestCase.cpp",
"../functional/Deqpgles31unnamed_block_unsizedTestCase.cpp",
"../functional/Deqpgles31unsized_aggregatesTestCase.cpp",
"../functional/Deqpgles31unsized_typesTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_builtinTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_structTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_whole_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_basic_typeTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_builtinTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_structTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_whole_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_basic_typeTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_builtinTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_structTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_whole_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_arrayTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_basic_typeTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_builtinTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_structTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_whole_arrayTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0024" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0024 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0024",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0024->/data/local/tmp/ActsDeqpgles31TestSuite0024",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0024.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0025") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0025") {
sources = [
"../ActsDeqpgles310025TestSuite.cpp",
"../functional/Deqpgles31buffer_variable_randomTestCase.cpp",
"../functional/Deqpgles31compute_named_blockTestCase.cpp",
"../functional/Deqpgles31global_state_vertex_fragmentTestCase.cpp",
"../functional/Deqpgles31global_state_vertex_geometry_fragmentTestCase.cpp",
"../functional/Deqpgles31global_state_vertex_tessellation_fragmentTestCase.cpp",
"../functional/Deqpgles31global_state_vertex_tessellation_geometry_fragmentTestCase.cpp",
"../functional/Deqpgles31image_image2dTestCase.cpp",
"../functional/Deqpgles31image_image3dTestCase.cpp",
"../functional/Deqpgles31layout_binding_ssboTestCase.cpp",
"../functional/Deqpgles31layout_binding_uboTestCase.cpp",
"../functional/Deqpgles31named_block_sizedTestCase.cpp",
"../functional/Deqpgles31named_block_unsizedTestCase.cpp",
"../functional/Deqpgles31negative_ssboTestCase.cpp",
"../functional/Deqpgles31negative_uboTestCase.cpp",
"../functional/Deqpgles31primitive_bounding_box_state_queryTestCase.cpp",
"../functional/Deqpgles31sampler_sampler2dTestCase.cpp",
"../functional/Deqpgles31sampler_sampler3dTestCase.cpp",
"../functional/Deqpgles31separable_fragment_named_blockTestCase.cpp",
"../functional/Deqpgles31separable_geometry_named_blockTestCase.cpp",
"../functional/Deqpgles31separable_tess_ctrl_named_blockTestCase.cpp",
"../functional/Deqpgles31separable_tess_eval_named_blockTestCase.cpp",
"../functional/Deqpgles31separable_vertex_named_blockTestCase.cpp",
"../functional/Deqpgles31shader_storage_block_active_variablesTestCase.cpp",
"../functional/Deqpgles31shader_storage_block_buffer_bindingTestCase.cpp",
"../functional/Deqpgles31shader_storage_block_buffer_data_sizeTestCase.cpp",
"../functional/Deqpgles31shader_storage_block_name_lengthTestCase.cpp",
"../functional/Deqpgles31shader_storage_block_resource_listTestCase.cpp",
"../functional/Deqpgles31tessellation_set_per_draw_vertex_tessellation_fragmentTestCase.cpp",
"../functional/Deqpgles31top_level_array_size_block_arrayTestCase.cpp",
"../functional/Deqpgles31top_level_array_size_named_blockTestCase.cpp",
"../functional/Deqpgles31top_level_array_size_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31top_level_array_stride_block_arrayTestCase.cpp",
"../functional/Deqpgles31top_level_array_stride_named_blockTestCase.cpp",
"../functional/Deqpgles31top_level_array_stride_unnamed_blockTestCase.cpp",
"../functional/Deqpgles31type_basic_typeTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_only_fragment_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_fragment_only_vertex_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_fragment_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_geo_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_geo_fragment_only_vertex_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_fragment_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_tess_ctrl_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_tess_eval_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_fragment_only_vertex_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_fragment_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_geo_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_tess_ctrl_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_tess_eval_named_blockTestCase.cpp",
"../functional/Deqpgles31vertex_tess_geo_fragment_only_vertex_named_blockTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0025" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0025 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0025",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0025->/data/local/tmp/ActsDeqpgles31TestSuite0025",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0025.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0026") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0026") {
sources = [
"../ActsDeqpgles310026TestSuite.cpp",
"../functional/Deqpgles31android_extension_pack_extensionsTestCase.cpp",
"../functional/Deqpgles31android_extension_pack_limitsTestCase.cpp",
"../functional/Deqpgles31depth_builtin_depthTestCase.cpp",
"../functional/Deqpgles31depth_user_defined_depthTestCase.cpp",
"../functional/Deqpgles31es31_extension_directiveTestCase.cpp",
"../functional/Deqpgles31es31_extension_macrosTestCase.cpp",
"../functional/Deqpgles31es31_implementation_limitsTestCase.cpp",
"../functional/Deqpgles31es32_extension_directiveTestCase.cpp",
"../functional/Deqpgles31es32_extension_macrosTestCase.cpp",
"../functional/Deqpgles31es32_implementation_limitsTestCase.cpp",
"../functional/Deqpgles31primitive_bounding_box_blit_fboTestCase.cpp",
"../functional/Deqpgles31primitive_bounding_box_call_orderTestCase.cpp",
"../functional/Deqpgles31primitive_bounding_box_clearTestCase.cpp",
"../functional/Deqpgles31tessellation_set_per_draw_vertex_tessellation_geometry_fragmentTestCase.cpp",
"../functional/Deqpgles31tessellation_set_per_primitive_vertex_tessellation_fragmentTestCase.cpp",
"../functional/Deqpgles31tessellation_set_per_primitive_vertex_tessellation_geometry_fragmentTestCase.cpp",
"../functional/Deqpgles31viewclass_128_bits_rgba32f_rgba32fTestCase.cpp",
"../functional/Deqpgles31viewclass_128_bits_rgba32f_rgba32iTestCase.cpp",
"../functional/Deqpgles31viewclass_128_bits_rgba32f_rgba32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_128_bits_rgba32i_rgba32fTestCase.cpp",
"../functional/Deqpgles31viewclass_128_bits_rgba32i_rgba32iTestCase.cpp",
"../functional/Deqpgles31viewclass_128_bits_rgba32i_rgba32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_128_bits_rgba32ui_rgba32fTestCase.cpp",
"../functional/Deqpgles31viewclass_128_bits_rgba32ui_rgba32iTestCase.cpp",
"../functional/Deqpgles31viewclass_128_bits_rgba32ui_rgba32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32f_rg32fTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32f_rg32iTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32f_rg32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32f_rgba16iTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32f_rgba16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32i_rg32fTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32i_rg32iTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32i_rg32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32i_rgba16fTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32i_rgba16iTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32i_rgba16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32ui_rg32fTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32ui_rg32iTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32ui_rg32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32ui_rgba16fTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32ui_rgba16iTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rg32ui_rgba16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16f_rg32iTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16f_rg32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_96_bits_rgb32f_rgb32fTestCase.cpp",
"../functional/Deqpgles31viewclass_96_bits_rgb32f_rgb32iTestCase.cpp",
"../functional/Deqpgles31viewclass_96_bits_rgb32f_rgb32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_96_bits_rgb32i_rgb32fTestCase.cpp",
"../functional/Deqpgles31viewclass_96_bits_rgb32i_rgb32iTestCase.cpp",
"../functional/Deqpgles31viewclass_96_bits_rgb32i_rgb32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_96_bits_rgb32ui_rgb32fTestCase.cpp",
"../functional/Deqpgles31viewclass_96_bits_rgb32ui_rgb32iTestCase.cpp",
"../functional/Deqpgles31viewclass_96_bits_rgb32ui_rgb32uiTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0026" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0026 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0026",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0026->/data/local/tmp/ActsDeqpgles31TestSuite0026",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0026.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0027") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0027") {
sources = [
"../ActsDeqpgles310027TestSuite.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32f_r32fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32f_r32iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32f_r32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32f_rg16iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32f_rg16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32f_rgb10_a2TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32f_rgb10_a2uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32f_rgba8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32f_rgba8_snormTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32f_rgba8iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32f_rgba8uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32f_srgb8_alpha8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_r11f_g11f_b10fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_r32fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_r32iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_r32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_rg16fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_rg16iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_rg16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_rgb10_a2TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_rgb10_a2uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_rgba8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_rgba8iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_rgba8uiTestCase.cpp",
"../functional/Deqpgles31viewclass_48_bits_rgb16f_rgb16fTestCase.cpp",
"../functional/Deqpgles31viewclass_48_bits_rgb16f_rgb16iTestCase.cpp",
"../functional/Deqpgles31viewclass_48_bits_rgb16f_rgb16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_48_bits_rgb16i_rgb16fTestCase.cpp",
"../functional/Deqpgles31viewclass_48_bits_rgb16i_rgb16iTestCase.cpp",
"../functional/Deqpgles31viewclass_48_bits_rgb16i_rgb16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_48_bits_rgb16ui_rgb16fTestCase.cpp",
"../functional/Deqpgles31viewclass_48_bits_rgb16ui_rgb16iTestCase.cpp",
"../functional/Deqpgles31viewclass_48_bits_rgb16ui_rgb16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16f_rgba16fTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16f_rgba16iTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16f_rgba16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16i_rg32fTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16i_rg32iTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16i_rg32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16i_rgba16fTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16i_rgba16iTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16i_rgba16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16ui_rg32fTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16ui_rg32iTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16ui_rg32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16ui_rgba16fTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16ui_rgba16iTestCase.cpp",
"../functional/Deqpgles31viewclass_64_bits_rgba16ui_rgba16uiTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0027" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0027 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0027",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0027->/data/local/tmp/ActsDeqpgles31TestSuite0027",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0027.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0028") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0028") {
sources = [
"../ActsDeqpgles310028TestSuite.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_rgb9_e5TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_rgba8_snormTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32i_srgb8_alpha8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_r11f_g11f_b10fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_r32fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_r32iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_r32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_rg16fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_rg16iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_rg16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_rgb10_a2TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_rgb10_a2uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_rgb9_e5TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_rgba8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_rgba8_snormTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_rgba8iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_rgba8uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_r32ui_srgb8_alpha8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16f_r32iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16f_r32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16f_rg16fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16f_rg16iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16f_rg16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16f_rgb10_a2TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16f_rgb10_a2uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16f_rgba8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16f_rgba8_snormTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16f_rgba8iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16f_rgba8uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16f_srgb8_alpha8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_r11f_g11f_b10fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_r32fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_r32iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_r32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_rg16fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_rg16iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_rg16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_rgb10_a2TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_rgb10_a2uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_rgb9_e5TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_rgba8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_rgba8_snormTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_rgba8iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_rgba8uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16i_srgb8_alpha8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_r32fTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0028" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0028 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0028",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0028->/data/local/tmp/ActsDeqpgles31TestSuite0028",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0028.qpa", 0);
} // OHOS
\ 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.
import("//test/xts/acts/graphic/vkgl/comm.gni")
config("deqp_platform_ohos_config") {
cflags_cc = deqp_common_cflags_cc
cflags_cc += [
# "-Wno-conversion",
# "-Wno-unused-function",
"-Wno-unused-parameter",
]
defines = deqp_common_defines
# defines -=["DE_PTR_SIZE=8"]
defines += [
"DE_PTR_SIZE=4",
"_XOPEN_SOURCE=600",
]
}
ohos_static_library("libdeqpgles31func0029") {
sources = common_src
sources += [ "../Deqpgles31BaseFunc.cpp" ]
include_dirs = common_include
deps = common_depends
external_deps = [
"hilog_native:libhilog",
"multimedia_image_standard:image_native",
]
configs = [ ":deqp_platform_ohos_config" ]
public_deps = [ "//foundation/ace/ace_engine/build/external_config/flutter/skia:ace_skia_ohos" ]
}
ohos_moduletest_suite("ActsDeqpgles31TestSuite0029") {
sources = [
"../ActsDeqpgles310029TestSuite.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_r11f_g11f_b10fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_r32iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_r32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_rg16fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_rg16iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_rg16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_rgb10_a2TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_rgb10_a2uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_rgb9_e5TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_rgba8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_rgba8_snormTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_rgba8iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_rgba8uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rg16ui_srgb8_alpha8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_r11f_g11f_b10fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_r32fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_r32iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_r32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_rg16fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_rg16iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_rg16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_rgb10_a2TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_rgb10_a2uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_rgb9_e5TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_rgba8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_rgba8_snormTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_rgba8iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_rgba8uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8_srgb8_alpha8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_r11f_g11f_b10fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_r32fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_r32iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_r32uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_rg16fTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_rg16iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_rg16uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_rgb10_a2TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_rgb10_a2uiTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_rgba8TestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_rgba8_snormTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_rgba8iTestCase.cpp",
"../functional/Deqpgles31viewclass_32_bits_rgba8i_rgba8uiTestCase.cpp",
]
include_dirs = [ "//test/xts/acts/graphic/vkgl/src" ]
deps = [ ":libdeqpgles31func0029" ]
cflags = [ "-Wno-error" ]
}
{
"description": "Config for ActsDeqpgles31TestSuite0029 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0029",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0029->/data/local/tmp/ActsDeqpgles31TestSuite0029",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0029.qpa", 0);
} // OHOS
\ No newline at end of file
此差异已折叠。
{
"description": "Config for ActsDeqpgles31TestSuite0030 test cases",
"driver": {
"module-name": "ActsDeqpgles31TestSuite0030",
"native-test-timeout": "120000",
"native-test-device-path": "/data/local/tmp",
"runtime-hint": "100s",
"type": "CppTest"
},
"kits": [
{
"pre-push" : [
],
"post-push" : [
"chmod -R 777 /data/local/tmp/*",
"mkdir /data/local/tmp/gl_cts",
"tar zxvf /data/local/tmp/gl_cts.tar.gz -C /data/local/tmp/gl_cts",
"cp -r /data/local/tmp/gl_cts/data/gles2 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles3 /data/local/tmp",
"cp -r /data/local/tmp/gl_cts/data/gles31 /data/local/tmp"
],
"push": [
"ActsDeqpgles31TestSuite0030->/data/local/tmp/ActsDeqpgles31TestSuite0030",
"../../../common/common/librosen_context.z.so->/system/lib",
"../../../../../test/xts/acts/graphic/vkgl/data/gl_cts.tar.gz->/data/local/tmp/gl_cts.tar.gz"
],
"type": "PushKit"
},
{
"type": "ShellKit",
"run-command": [
"remount",
"mkdir /data/test",
"cd /data/local/tmp"
]
}
]
}
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0030.qpa", 0);
} // OHOS
\ 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 "logdefine.h"
namespace OHOS {
tcu::TestLog Logdefine::tcutestlog("/data/local/tmp/ActsDeqpgles31TestSuite0031.qpa", 0);
} // OHOS
\ No newline at end of file
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册