• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 #include <climits>
17 #include <gtest/gtest.h>
18 #include "../Khrgles31BaseFunc.h"
19 #include "../ActsKhrgles310003TestSuite.h"
20 #include "shrinkdefine.h"
21 
22 using namespace std;
23 using namespace testing::ext;
24 using namespace OHOS;
25 
26 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002622,
27         "KHR-GLES31.core.texture",
28         "_cube_map_array.sampling");
29 
30 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002623,
31         "KHR-GLES31.core.texture_cube_ma",
32         "p_array.color_depth_attachments");
33 
34 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002624,
35         "KHR-GLES31.core.texture_cube_map_array",
36         ".stencil_attachments_mutable_nonlayered");
37 
38 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002625,
39         "KHR-GLES31.core.texture_cube_map_arra",
40         "y.stencil_attachments_mutable_layered");
41 
42 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002626,
43         "KHR-GLES31.core.texture_cube_map_array.",
44         "stencil_attachments_immutable_nonlayered");
45 
46 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002627,
47         "KHR-GLES31.core.texture_cube_map_array",
48         ".stencil_attachments_immutable_layered");
49 
50 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002628,
51         "KHR-GLES31.core.texture_cub",
52         "e_map_array.tex3D_validation");
53 
54 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002629,
55         "KHR-GLES31.core.texture_",
56         "cube_map_array.subimage3D");
57 
58 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002630,
59         "KHR-GLES31.core.texture_c",
60         "ube_map_array.getter_calls");
61 
62 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002631,
63         "KHR-GLES31.core.texture_cube_map_array.gener",
64         "ate_mip_map_filterable_internalformat_mutable");
65 
66 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002632,
67         "KHR-GLES31.core.texture_cube_map_array.genera",
68         "te_mip_map_filterable_internalformat_immutable");
69 
70 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002633,
71         "KHR-GLES31.core.texture_cube_map_array.gene",
72         "rate_mip_map_non_filterable_mutable_storage");
73 
74 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002634,
75         "KHR-GLES31.core.texture_cube_map_array.gener",
76         "ate_mip_map_non_filterable_immutable_storage");
77 
78 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002635,
79         "KHR-GLES31.core.texture_cube_",
80         "map_array.image_op_compute_sh");
81 
82 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002636,
83         "KHR-GLES31.core.texture_cube",
84         "_map_array.image_op_vertex_sh");
85 
86 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002637,
87         "KHR-GLES31.core.texture_cube_",
88         "map_array.image_op_fragment_sh");
89 
90 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002638,
91         "KHR-GLES31.core.texture_cube_",
92         "map_array.image_op_geometry_sh");
93 
94 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002639,
95         "KHR-GLES31.core.texture_cube_map_ar",
96         "ray.image_op_tessellation_control_sh");
97 
98 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002640,
99         "KHR-GLES31.core.texture_cube_map_arra",
100         "y.image_op_tessellation_evaluation_sh");
101 
102 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002641,
103         "KHR-GLES31.core.texture_cube",
104         "_map_array.fbo_incompleteness");
105 
106 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002642,
107         "KHR-GLES31.core.texture_cube_m",
108         "ap_array.texture_size_vertex_sh");
109 
110 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002643,
111         "KHR-GLES31.core.texture_cube_ma",
112         "p_array.texture_size_geometry_sh");
113 
114 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002644,
115         "KHR-GLES31.core.texture_cube_map_ar",
116         "ray.texture_size_tesselation_con_sh");
117 
118 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002645,
119         "KHR-GLES31.core.texture_cube_map_a",
120         "rray.texture_size_tesselation_ev_sh");
121 
122 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002646,
123         "KHR-GLES31.core.texture_cube_ma",
124         "p_array.texture_size_fragment_sh");
125 
126 static SHRINK_HWTEST_F(ActsKhrgles310003TestSuite, TestCase_002647,
127         "KHR-GLES31.core.texture_cube_ma",
128         "p_array.texture_size_compute_sh");
129