1/****************************************************************************
2** Meta object code from reading C++ file 'qopengltexture.h'
3**
4** Created by: The Qt Meta Object Compiler version 68 (Qt 6.0.0)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
9#include <memory>
10#include "qopengltexture.h"
11#include <QtCore/qbytearray.h>
12#include <QtCore/qmetatype.h>
13#if !defined(Q_MOC_OUTPUT_REVISION)
14#error "The header file 'qopengltexture.h' doesn't include <QObject>."
15#elif Q_MOC_OUTPUT_REVISION != 68
16#error "This file was generated using the moc from 6.0.0. It"
17#error "cannot be used with the include files from this version of Qt."
18#error "(The moc has changed too much.)"
19#endif
20
21QT_BEGIN_MOC_NAMESPACE
22QT_WARNING_PUSH
23QT_WARNING_DISABLE_DEPRECATED
24struct qt_meta_stringdata_QOpenGLTexture_t {
25 const uint offsetsAndSize[540];
26 char stringdata0[3529];
27};
28#define QT_MOC_LITERAL(ofs, len) \
29 uint(offsetof(qt_meta_stringdata_QOpenGLTexture_t, stringdata0) + ofs), len
30static const qt_meta_stringdata_QOpenGLTexture_t qt_meta_stringdata_QOpenGLTexture = {
31 {
32QT_MOC_LITERAL(0, 14), // "QOpenGLTexture"
33QT_MOC_LITERAL(15, 6), // "Target"
34QT_MOC_LITERAL(22, 8), // "Target1D"
35QT_MOC_LITERAL(31, 13), // "Target1DArray"
36QT_MOC_LITERAL(45, 8), // "Target2D"
37QT_MOC_LITERAL(54, 13), // "Target2DArray"
38QT_MOC_LITERAL(68, 8), // "Target3D"
39QT_MOC_LITERAL(77, 13), // "TargetCubeMap"
40QT_MOC_LITERAL(91, 18), // "TargetCubeMapArray"
41QT_MOC_LITERAL(110, 19), // "Target2DMultisample"
42QT_MOC_LITERAL(130, 24), // "Target2DMultisampleArray"
43QT_MOC_LITERAL(155, 15), // "TargetRectangle"
44QT_MOC_LITERAL(171, 12), // "TargetBuffer"
45QT_MOC_LITERAL(184, 13), // "BindingTarget"
46QT_MOC_LITERAL(198, 15), // "BindingTarget1D"
47QT_MOC_LITERAL(214, 20), // "BindingTarget1DArray"
48QT_MOC_LITERAL(235, 15), // "BindingTarget2D"
49QT_MOC_LITERAL(251, 20), // "BindingTarget2DArray"
50QT_MOC_LITERAL(272, 15), // "BindingTarget3D"
51QT_MOC_LITERAL(288, 20), // "BindingTargetCubeMap"
52QT_MOC_LITERAL(309, 25), // "BindingTargetCubeMapArray"
53QT_MOC_LITERAL(335, 26), // "BindingTarget2DMultisample"
54QT_MOC_LITERAL(362, 31), // "BindingTarget2DMultisampleArray"
55QT_MOC_LITERAL(394, 22), // "BindingTargetRectangle"
56QT_MOC_LITERAL(417, 19), // "BindingTargetBuffer"
57QT_MOC_LITERAL(437, 16), // "MipMapGeneration"
58QT_MOC_LITERAL(454, 15), // "GenerateMipMaps"
59QT_MOC_LITERAL(470, 19), // "DontGenerateMipMaps"
60QT_MOC_LITERAL(490, 16), // "TextureUnitReset"
61QT_MOC_LITERAL(507, 16), // "ResetTextureUnit"
62QT_MOC_LITERAL(524, 20), // "DontResetTextureUnit"
63QT_MOC_LITERAL(545, 13), // "TextureFormat"
64QT_MOC_LITERAL(559, 8), // "NoFormat"
65QT_MOC_LITERAL(568, 8), // "R8_UNorm"
66QT_MOC_LITERAL(577, 9), // "RG8_UNorm"
67QT_MOC_LITERAL(587, 10), // "RGB8_UNorm"
68QT_MOC_LITERAL(598, 11), // "RGBA8_UNorm"
69QT_MOC_LITERAL(610, 9), // "R16_UNorm"
70QT_MOC_LITERAL(620, 10), // "RG16_UNorm"
71QT_MOC_LITERAL(631, 11), // "RGB16_UNorm"
72QT_MOC_LITERAL(643, 12), // "RGBA16_UNorm"
73QT_MOC_LITERAL(656, 8), // "R8_SNorm"
74QT_MOC_LITERAL(665, 9), // "RG8_SNorm"
75QT_MOC_LITERAL(675, 10), // "RGB8_SNorm"
76QT_MOC_LITERAL(686, 11), // "RGBA8_SNorm"
77QT_MOC_LITERAL(698, 9), // "R16_SNorm"
78QT_MOC_LITERAL(708, 10), // "RG16_SNorm"
79QT_MOC_LITERAL(719, 11), // "RGB16_SNorm"
80QT_MOC_LITERAL(731, 12), // "RGBA16_SNorm"
81QT_MOC_LITERAL(744, 3), // "R8U"
82QT_MOC_LITERAL(748, 4), // "RG8U"
83QT_MOC_LITERAL(753, 5), // "RGB8U"
84QT_MOC_LITERAL(759, 6), // "RGBA8U"
85QT_MOC_LITERAL(766, 4), // "R16U"
86QT_MOC_LITERAL(771, 5), // "RG16U"
87QT_MOC_LITERAL(777, 6), // "RGB16U"
88QT_MOC_LITERAL(784, 7), // "RGBA16U"
89QT_MOC_LITERAL(792, 4), // "R32U"
90QT_MOC_LITERAL(797, 5), // "RG32U"
91QT_MOC_LITERAL(803, 6), // "RGB32U"
92QT_MOC_LITERAL(810, 7), // "RGBA32U"
93QT_MOC_LITERAL(818, 3), // "R8I"
94QT_MOC_LITERAL(822, 4), // "RG8I"
95QT_MOC_LITERAL(827, 5), // "RGB8I"
96QT_MOC_LITERAL(833, 6), // "RGBA8I"
97QT_MOC_LITERAL(840, 4), // "R16I"
98QT_MOC_LITERAL(845, 5), // "RG16I"
99QT_MOC_LITERAL(851, 6), // "RGB16I"
100QT_MOC_LITERAL(858, 7), // "RGBA16I"
101QT_MOC_LITERAL(866, 4), // "R32I"
102QT_MOC_LITERAL(871, 5), // "RG32I"
103QT_MOC_LITERAL(877, 6), // "RGB32I"
104QT_MOC_LITERAL(884, 7), // "RGBA32I"
105QT_MOC_LITERAL(892, 4), // "R16F"
106QT_MOC_LITERAL(897, 5), // "RG16F"
107QT_MOC_LITERAL(903, 6), // "RGB16F"
108QT_MOC_LITERAL(910, 7), // "RGBA16F"
109QT_MOC_LITERAL(918, 4), // "R32F"
110QT_MOC_LITERAL(923, 5), // "RG32F"
111QT_MOC_LITERAL(929, 6), // "RGB32F"
112QT_MOC_LITERAL(936, 7), // "RGBA32F"
113QT_MOC_LITERAL(944, 6), // "RGB9E5"
114QT_MOC_LITERAL(951, 8), // "RG11B10F"
115QT_MOC_LITERAL(960, 5), // "RG3B2"
116QT_MOC_LITERAL(966, 6), // "R5G6B5"
117QT_MOC_LITERAL(973, 6), // "RGB5A1"
118QT_MOC_LITERAL(980, 5), // "RGBA4"
119QT_MOC_LITERAL(986, 7), // "RGB10A2"
120QT_MOC_LITERAL(994, 3), // "D16"
121QT_MOC_LITERAL(998, 3), // "D24"
122QT_MOC_LITERAL(1002, 5), // "D24S8"
123QT_MOC_LITERAL(1008, 3), // "D32"
124QT_MOC_LITERAL(1012, 4), // "D32F"
125QT_MOC_LITERAL(1017, 9), // "D32FS8X24"
126QT_MOC_LITERAL(1027, 2), // "S8"
127QT_MOC_LITERAL(1030, 8), // "RGB_DXT1"
128QT_MOC_LITERAL(1039, 9), // "RGBA_DXT1"
129QT_MOC_LITERAL(1049, 9), // "RGBA_DXT3"
130QT_MOC_LITERAL(1059, 9), // "RGBA_DXT5"
131QT_MOC_LITERAL(1069, 13), // "R_ATI1N_UNorm"
132QT_MOC_LITERAL(1083, 13), // "R_ATI1N_SNorm"
133QT_MOC_LITERAL(1097, 14), // "RG_ATI2N_UNorm"
134QT_MOC_LITERAL(1112, 14), // "RG_ATI2N_SNorm"
135QT_MOC_LITERAL(1127, 21), // "RGB_BP_UNSIGNED_FLOAT"
136QT_MOC_LITERAL(1149, 19), // "RGB_BP_SIGNED_FLOAT"
137QT_MOC_LITERAL(1169, 12), // "RGB_BP_UNorm"
138QT_MOC_LITERAL(1182, 13), // "R11_EAC_UNorm"
139QT_MOC_LITERAL(1196, 13), // "R11_EAC_SNorm"
140QT_MOC_LITERAL(1210, 14), // "RG11_EAC_UNorm"
141QT_MOC_LITERAL(1225, 14), // "RG11_EAC_SNorm"
142QT_MOC_LITERAL(1240, 9), // "RGB8_ETC2"
143QT_MOC_LITERAL(1250, 10), // "SRGB8_ETC2"
144QT_MOC_LITERAL(1261, 29), // "RGB8_PunchThrough_Alpha1_ETC2"
145QT_MOC_LITERAL(1291, 30), // "SRGB8_PunchThrough_Alpha1_ETC2"
146QT_MOC_LITERAL(1322, 14), // "RGBA8_ETC2_EAC"
147QT_MOC_LITERAL(1337, 21), // "SRGB8_Alpha8_ETC2_EAC"
148QT_MOC_LITERAL(1359, 9), // "RGB8_ETC1"
149QT_MOC_LITERAL(1369, 13), // "RGBA_ASTC_4x4"
150QT_MOC_LITERAL(1383, 13), // "RGBA_ASTC_5x4"
151QT_MOC_LITERAL(1397, 13), // "RGBA_ASTC_5x5"
152QT_MOC_LITERAL(1411, 13), // "RGBA_ASTC_6x5"
153QT_MOC_LITERAL(1425, 13), // "RGBA_ASTC_6x6"
154QT_MOC_LITERAL(1439, 13), // "RGBA_ASTC_8x5"
155QT_MOC_LITERAL(1453, 13), // "RGBA_ASTC_8x6"
156QT_MOC_LITERAL(1467, 13), // "RGBA_ASTC_8x8"
157QT_MOC_LITERAL(1481, 14), // "RGBA_ASTC_10x5"
158QT_MOC_LITERAL(1496, 14), // "RGBA_ASTC_10x6"
159QT_MOC_LITERAL(1511, 14), // "RGBA_ASTC_10x8"
160QT_MOC_LITERAL(1526, 15), // "RGBA_ASTC_10x10"
161QT_MOC_LITERAL(1542, 15), // "RGBA_ASTC_12x10"
162QT_MOC_LITERAL(1558, 15), // "RGBA_ASTC_12x12"
163QT_MOC_LITERAL(1574, 21), // "SRGB8_Alpha8_ASTC_4x4"
164QT_MOC_LITERAL(1596, 21), // "SRGB8_Alpha8_ASTC_5x4"
165QT_MOC_LITERAL(1618, 21), // "SRGB8_Alpha8_ASTC_5x5"
166QT_MOC_LITERAL(1640, 21), // "SRGB8_Alpha8_ASTC_6x5"
167QT_MOC_LITERAL(1662, 21), // "SRGB8_Alpha8_ASTC_6x6"
168QT_MOC_LITERAL(1684, 21), // "SRGB8_Alpha8_ASTC_8x5"
169QT_MOC_LITERAL(1706, 21), // "SRGB8_Alpha8_ASTC_8x6"
170QT_MOC_LITERAL(1728, 21), // "SRGB8_Alpha8_ASTC_8x8"
171QT_MOC_LITERAL(1750, 22), // "SRGB8_Alpha8_ASTC_10x5"
172QT_MOC_LITERAL(1773, 22), // "SRGB8_Alpha8_ASTC_10x6"
173QT_MOC_LITERAL(1796, 22), // "SRGB8_Alpha8_ASTC_10x8"
174QT_MOC_LITERAL(1819, 23), // "SRGB8_Alpha8_ASTC_10x10"
175QT_MOC_LITERAL(1843, 23), // "SRGB8_Alpha8_ASTC_12x10"
176QT_MOC_LITERAL(1867, 23), // "SRGB8_Alpha8_ASTC_12x12"
177QT_MOC_LITERAL(1891, 5), // "SRGB8"
178QT_MOC_LITERAL(1897, 12), // "SRGB8_Alpha8"
179QT_MOC_LITERAL(1910, 9), // "SRGB_DXT1"
180QT_MOC_LITERAL(1920, 15), // "SRGB_Alpha_DXT1"
181QT_MOC_LITERAL(1936, 15), // "SRGB_Alpha_DXT3"
182QT_MOC_LITERAL(1952, 15), // "SRGB_Alpha_DXT5"
183QT_MOC_LITERAL(1968, 13), // "SRGB_BP_UNorm"
184QT_MOC_LITERAL(1982, 11), // "DepthFormat"
185QT_MOC_LITERAL(1994, 11), // "AlphaFormat"
186QT_MOC_LITERAL(2006, 9), // "RGBFormat"
187QT_MOC_LITERAL(2016, 10), // "RGBAFormat"
188QT_MOC_LITERAL(2027, 15), // "LuminanceFormat"
189QT_MOC_LITERAL(2043, 20), // "LuminanceAlphaFormat"
190QT_MOC_LITERAL(2064, 11), // "CubeMapFace"
191QT_MOC_LITERAL(2076, 16), // "CubeMapPositiveX"
192QT_MOC_LITERAL(2093, 16), // "CubeMapNegativeX"
193QT_MOC_LITERAL(2110, 16), // "CubeMapPositiveY"
194QT_MOC_LITERAL(2127, 16), // "CubeMapNegativeY"
195QT_MOC_LITERAL(2144, 16), // "CubeMapPositiveZ"
196QT_MOC_LITERAL(2161, 16), // "CubeMapNegativeZ"
197QT_MOC_LITERAL(2178, 11), // "PixelFormat"
198QT_MOC_LITERAL(2190, 14), // "NoSourceFormat"
199QT_MOC_LITERAL(2205, 3), // "Red"
200QT_MOC_LITERAL(2209, 2), // "RG"
201QT_MOC_LITERAL(2212, 3), // "RGB"
202QT_MOC_LITERAL(2216, 3), // "BGR"
203QT_MOC_LITERAL(2220, 4), // "RGBA"
204QT_MOC_LITERAL(2225, 4), // "BGRA"
205QT_MOC_LITERAL(2230, 11), // "Red_Integer"
206QT_MOC_LITERAL(2242, 10), // "RG_Integer"
207QT_MOC_LITERAL(2253, 11), // "RGB_Integer"
208QT_MOC_LITERAL(2265, 11), // "BGR_Integer"
209QT_MOC_LITERAL(2277, 12), // "RGBA_Integer"
210QT_MOC_LITERAL(2290, 12), // "BGRA_Integer"
211QT_MOC_LITERAL(2303, 7), // "Stencil"
212QT_MOC_LITERAL(2311, 5), // "Depth"
213QT_MOC_LITERAL(2317, 12), // "DepthStencil"
214QT_MOC_LITERAL(2330, 5), // "Alpha"
215QT_MOC_LITERAL(2336, 9), // "Luminance"
216QT_MOC_LITERAL(2346, 14), // "LuminanceAlpha"
217QT_MOC_LITERAL(2361, 9), // "PixelType"
218QT_MOC_LITERAL(2371, 11), // "NoPixelType"
219QT_MOC_LITERAL(2383, 4), // "Int8"
220QT_MOC_LITERAL(2388, 5), // "UInt8"
221QT_MOC_LITERAL(2394, 5), // "Int16"
222QT_MOC_LITERAL(2400, 6), // "UInt16"
223QT_MOC_LITERAL(2407, 5), // "Int32"
224QT_MOC_LITERAL(2413, 6), // "UInt32"
225QT_MOC_LITERAL(2420, 7), // "Float16"
226QT_MOC_LITERAL(2428, 10), // "Float16OES"
227QT_MOC_LITERAL(2439, 7), // "Float32"
228QT_MOC_LITERAL(2447, 14), // "UInt32_RGB9_E5"
229QT_MOC_LITERAL(2462, 15), // "UInt32_RG11B10F"
230QT_MOC_LITERAL(2478, 11), // "UInt8_RG3B2"
231QT_MOC_LITERAL(2490, 15), // "UInt8_RG3B2_Rev"
232QT_MOC_LITERAL(2506, 13), // "UInt16_RGB5A1"
233QT_MOC_LITERAL(2520, 17), // "UInt16_RGB5A1_Rev"
234QT_MOC_LITERAL(2538, 13), // "UInt16_R5G6B5"
235QT_MOC_LITERAL(2552, 17), // "UInt16_R5G6B5_Rev"
236QT_MOC_LITERAL(2570, 12), // "UInt16_RGBA4"
237QT_MOC_LITERAL(2583, 16), // "UInt16_RGBA4_Rev"
238QT_MOC_LITERAL(2600, 12), // "UInt32_RGBA8"
239QT_MOC_LITERAL(2613, 16), // "UInt32_RGBA8_Rev"
240QT_MOC_LITERAL(2630, 14), // "UInt32_RGB10A2"
241QT_MOC_LITERAL(2645, 18), // "UInt32_RGB10A2_Rev"
242QT_MOC_LITERAL(2664, 12), // "UInt32_D24S8"
243QT_MOC_LITERAL(2677, 25), // "Float32_D32_UInt32_S8_X24"
244QT_MOC_LITERAL(2703, 16), // "SwizzleComponent"
245QT_MOC_LITERAL(2720, 10), // "SwizzleRed"
246QT_MOC_LITERAL(2731, 12), // "SwizzleGreen"
247QT_MOC_LITERAL(2744, 11), // "SwizzleBlue"
248QT_MOC_LITERAL(2756, 12), // "SwizzleAlpha"
249QT_MOC_LITERAL(2769, 12), // "SwizzleValue"
250QT_MOC_LITERAL(2782, 8), // "RedValue"
251QT_MOC_LITERAL(2791, 10), // "GreenValue"
252QT_MOC_LITERAL(2802, 9), // "BlueValue"
253QT_MOC_LITERAL(2812, 10), // "AlphaValue"
254QT_MOC_LITERAL(2823, 9), // "ZeroValue"
255QT_MOC_LITERAL(2833, 8), // "OneValue"
256QT_MOC_LITERAL(2842, 8), // "WrapMode"
257QT_MOC_LITERAL(2851, 6), // "Repeat"
258QT_MOC_LITERAL(2858, 14), // "MirroredRepeat"
259QT_MOC_LITERAL(2873, 11), // "ClampToEdge"
260QT_MOC_LITERAL(2885, 13), // "ClampToBorder"
261QT_MOC_LITERAL(2899, 19), // "CoordinateDirection"
262QT_MOC_LITERAL(2919, 10), // "DirectionS"
263QT_MOC_LITERAL(2930, 10), // "DirectionT"
264QT_MOC_LITERAL(2941, 10), // "DirectionR"
265QT_MOC_LITERAL(2952, 7), // "Feature"
266QT_MOC_LITERAL(2960, 16), // "ImmutableStorage"
267QT_MOC_LITERAL(2977, 27), // "ImmutableMultisampleStorage"
268QT_MOC_LITERAL(3005, 16), // "TextureRectangle"
269QT_MOC_LITERAL(3022, 13), // "TextureArrays"
270QT_MOC_LITERAL(3036, 9), // "Texture3D"
271QT_MOC_LITERAL(3046, 18), // "TextureMultisample"
272QT_MOC_LITERAL(3065, 13), // "TextureBuffer"
273QT_MOC_LITERAL(3079, 20), // "TextureCubeMapArrays"
274QT_MOC_LITERAL(3100, 7), // "Swizzle"
275QT_MOC_LITERAL(3108, 16), // "StencilTexturing"
276QT_MOC_LITERAL(3125, 20), // "AnisotropicFiltering"
277QT_MOC_LITERAL(3146, 12), // "NPOTTextures"
278QT_MOC_LITERAL(3159, 17), // "NPOTTextureRepeat"
279QT_MOC_LITERAL(3177, 9), // "Texture1D"
280QT_MOC_LITERAL(3187, 26), // "TextureComparisonOperators"
281QT_MOC_LITERAL(3214, 18), // "TextureMipMapLevel"
282QT_MOC_LITERAL(3233, 14), // "MaxFeatureFlag"
283QT_MOC_LITERAL(3248, 16), // "DepthStencilMode"
284QT_MOC_LITERAL(3265, 9), // "DepthMode"
285QT_MOC_LITERAL(3275, 11), // "StencilMode"
286QT_MOC_LITERAL(3287, 18), // "ComparisonFunction"
287QT_MOC_LITERAL(3306, 16), // "CompareLessEqual"
288QT_MOC_LITERAL(3323, 19), // "CompareGreaterEqual"
289QT_MOC_LITERAL(3343, 11), // "CompareLess"
290QT_MOC_LITERAL(3355, 14), // "CompareGreater"
291QT_MOC_LITERAL(3370, 12), // "CompareEqual"
292QT_MOC_LITERAL(3383, 16), // "CommpareNotEqual"
293QT_MOC_LITERAL(3400, 13), // "CompareAlways"
294QT_MOC_LITERAL(3414, 12), // "CompareNever"
295QT_MOC_LITERAL(3427, 6), // "Filter"
296QT_MOC_LITERAL(3434, 7), // "Nearest"
297QT_MOC_LITERAL(3442, 6), // "Linear"
298QT_MOC_LITERAL(3449, 20), // "NearestMipMapNearest"
299QT_MOC_LITERAL(3470, 19), // "NearestMipMapLinear"
300QT_MOC_LITERAL(3490, 19), // "LinearMipMapNearest"
301QT_MOC_LITERAL(3510, 18) // "LinearMipMapLinear"
302
303 },
304 "QOpenGLTexture\0Target\0Target1D\0"
305 "Target1DArray\0Target2D\0Target2DArray\0"
306 "Target3D\0TargetCubeMap\0TargetCubeMapArray\0"
307 "Target2DMultisample\0Target2DMultisampleArray\0"
308 "TargetRectangle\0TargetBuffer\0BindingTarget\0"
309 "BindingTarget1D\0BindingTarget1DArray\0"
310 "BindingTarget2D\0BindingTarget2DArray\0"
311 "BindingTarget3D\0BindingTargetCubeMap\0"
312 "BindingTargetCubeMapArray\0"
313 "BindingTarget2DMultisample\0"
314 "BindingTarget2DMultisampleArray\0"
315 "BindingTargetRectangle\0BindingTargetBuffer\0"
316 "MipMapGeneration\0GenerateMipMaps\0"
317 "DontGenerateMipMaps\0TextureUnitReset\0"
318 "ResetTextureUnit\0DontResetTextureUnit\0"
319 "TextureFormat\0NoFormat\0R8_UNorm\0"
320 "RG8_UNorm\0RGB8_UNorm\0RGBA8_UNorm\0"
321 "R16_UNorm\0RG16_UNorm\0RGB16_UNorm\0"
322 "RGBA16_UNorm\0R8_SNorm\0RG8_SNorm\0"
323 "RGB8_SNorm\0RGBA8_SNorm\0R16_SNorm\0"
324 "RG16_SNorm\0RGB16_SNorm\0RGBA16_SNorm\0"
325 "R8U\0RG8U\0RGB8U\0RGBA8U\0R16U\0RG16U\0"
326 "RGB16U\0RGBA16U\0R32U\0RG32U\0RGB32U\0"
327 "RGBA32U\0R8I\0RG8I\0RGB8I\0RGBA8I\0R16I\0"
328 "RG16I\0RGB16I\0RGBA16I\0R32I\0RG32I\0RGB32I\0"
329 "RGBA32I\0R16F\0RG16F\0RGB16F\0RGBA16F\0"
330 "R32F\0RG32F\0RGB32F\0RGBA32F\0RGB9E5\0"
331 "RG11B10F\0RG3B2\0R5G6B5\0RGB5A1\0RGBA4\0"
332 "RGB10A2\0D16\0D24\0D24S8\0D32\0D32F\0D32FS8X24\0"
333 "S8\0RGB_DXT1\0RGBA_DXT1\0RGBA_DXT3\0"
334 "RGBA_DXT5\0R_ATI1N_UNorm\0R_ATI1N_SNorm\0"
335 "RG_ATI2N_UNorm\0RG_ATI2N_SNorm\0"
336 "RGB_BP_UNSIGNED_FLOAT\0RGB_BP_SIGNED_FLOAT\0"
337 "RGB_BP_UNorm\0R11_EAC_UNorm\0R11_EAC_SNorm\0"
338 "RG11_EAC_UNorm\0RG11_EAC_SNorm\0RGB8_ETC2\0"
339 "SRGB8_ETC2\0RGB8_PunchThrough_Alpha1_ETC2\0"
340 "SRGB8_PunchThrough_Alpha1_ETC2\0"
341 "RGBA8_ETC2_EAC\0SRGB8_Alpha8_ETC2_EAC\0"
342 "RGB8_ETC1\0RGBA_ASTC_4x4\0RGBA_ASTC_5x4\0"
343 "RGBA_ASTC_5x5\0RGBA_ASTC_6x5\0RGBA_ASTC_6x6\0"
344 "RGBA_ASTC_8x5\0RGBA_ASTC_8x6\0RGBA_ASTC_8x8\0"
345 "RGBA_ASTC_10x5\0RGBA_ASTC_10x6\0"
346 "RGBA_ASTC_10x8\0RGBA_ASTC_10x10\0"
347 "RGBA_ASTC_12x10\0RGBA_ASTC_12x12\0"
348 "SRGB8_Alpha8_ASTC_4x4\0SRGB8_Alpha8_ASTC_5x4\0"
349 "SRGB8_Alpha8_ASTC_5x5\0SRGB8_Alpha8_ASTC_6x5\0"
350 "SRGB8_Alpha8_ASTC_6x6\0SRGB8_Alpha8_ASTC_8x5\0"
351 "SRGB8_Alpha8_ASTC_8x6\0SRGB8_Alpha8_ASTC_8x8\0"
352 "SRGB8_Alpha8_ASTC_10x5\0SRGB8_Alpha8_ASTC_10x6\0"
353 "SRGB8_Alpha8_ASTC_10x8\0SRGB8_Alpha8_ASTC_10x10\0"
354 "SRGB8_Alpha8_ASTC_12x10\0SRGB8_Alpha8_ASTC_12x12\0"
355 "SRGB8\0SRGB8_Alpha8\0SRGB_DXT1\0"
356 "SRGB_Alpha_DXT1\0SRGB_Alpha_DXT3\0"
357 "SRGB_Alpha_DXT5\0SRGB_BP_UNorm\0DepthFormat\0"
358 "AlphaFormat\0RGBFormat\0RGBAFormat\0"
359 "LuminanceFormat\0LuminanceAlphaFormat\0"
360 "CubeMapFace\0CubeMapPositiveX\0"
361 "CubeMapNegativeX\0CubeMapPositiveY\0"
362 "CubeMapNegativeY\0CubeMapPositiveZ\0"
363 "CubeMapNegativeZ\0PixelFormat\0"
364 "NoSourceFormat\0Red\0RG\0RGB\0BGR\0RGBA\0"
365 "BGRA\0Red_Integer\0RG_Integer\0RGB_Integer\0"
366 "BGR_Integer\0RGBA_Integer\0BGRA_Integer\0"
367 "Stencil\0Depth\0DepthStencil\0Alpha\0"
368 "Luminance\0LuminanceAlpha\0PixelType\0"
369 "NoPixelType\0Int8\0UInt8\0Int16\0UInt16\0"
370 "Int32\0UInt32\0Float16\0Float16OES\0Float32\0"
371 "UInt32_RGB9_E5\0UInt32_RG11B10F\0"
372 "UInt8_RG3B2\0UInt8_RG3B2_Rev\0UInt16_RGB5A1\0"
373 "UInt16_RGB5A1_Rev\0UInt16_R5G6B5\0"
374 "UInt16_R5G6B5_Rev\0UInt16_RGBA4\0"
375 "UInt16_RGBA4_Rev\0UInt32_RGBA8\0"
376 "UInt32_RGBA8_Rev\0UInt32_RGB10A2\0"
377 "UInt32_RGB10A2_Rev\0UInt32_D24S8\0"
378 "Float32_D32_UInt32_S8_X24\0SwizzleComponent\0"
379 "SwizzleRed\0SwizzleGreen\0SwizzleBlue\0"
380 "SwizzleAlpha\0SwizzleValue\0RedValue\0"
381 "GreenValue\0BlueValue\0AlphaValue\0"
382 "ZeroValue\0OneValue\0WrapMode\0Repeat\0"
383 "MirroredRepeat\0ClampToEdge\0ClampToBorder\0"
384 "CoordinateDirection\0DirectionS\0"
385 "DirectionT\0DirectionR\0Feature\0"
386 "ImmutableStorage\0ImmutableMultisampleStorage\0"
387 "TextureRectangle\0TextureArrays\0Texture3D\0"
388 "TextureMultisample\0TextureBuffer\0"
389 "TextureCubeMapArrays\0Swizzle\0"
390 "StencilTexturing\0AnisotropicFiltering\0"
391 "NPOTTextures\0NPOTTextureRepeat\0Texture1D\0"
392 "TextureComparisonOperators\0"
393 "TextureMipMapLevel\0MaxFeatureFlag\0"
394 "DepthStencilMode\0DepthMode\0StencilMode\0"
395 "ComparisonFunction\0CompareLessEqual\0"
396 "CompareGreaterEqual\0CompareLess\0"
397 "CompareGreater\0CompareEqual\0"
398 "CommpareNotEqual\0CompareAlways\0"
399 "CompareNever\0Filter\0Nearest\0Linear\0"
400 "NearestMipMapNearest\0NearestMipMapLinear\0"
401 "LinearMipMapNearest\0LinearMipMapLinear"
402};
403#undef QT_MOC_LITERAL
404
405static const uint qt_meta_data_QOpenGLTexture[] = {
406
407 // content:
408 9, // revision
409 0, // classname
410 0, 0, // classinfo
411 0, 0, // methods
412 0, 0, // properties
413 16, 14, // enums/sets
414 0, 0, // constructors
415 4, // flags
416 0, // signalCount
417
418 // enums: name, alias, flags, count, data
419 1, 1, 0x0, 11, 94,
420 13, 13, 0x0, 11, 116,
421 25, 25, 0x0, 2, 138,
422 28, 28, 0x0, 2, 142,
423 31, 31, 0x0, 126, 146,
424 158, 158, 0x0, 6, 398,
425 165, 165, 0x0, 19, 410,
426 185, 185, 0x0, 26, 448,
427 212, 212, 0x0, 4, 500,
428 217, 217, 0x0, 6, 508,
429 224, 224, 0x0, 4, 520,
430 229, 229, 0x0, 3, 528,
431 233, 233, 0x0, 17, 534,
432 251, 251, 0x0, 2, 568,
433 254, 254, 0x0, 8, 572,
434 263, 263, 0x0, 6, 588,
435
436 // enum data: key, value
437 2, uint(QOpenGLTexture::Target1D),
438 3, uint(QOpenGLTexture::Target1DArray),
439 4, uint(QOpenGLTexture::Target2D),
440 5, uint(QOpenGLTexture::Target2DArray),
441 6, uint(QOpenGLTexture::Target3D),
442 7, uint(QOpenGLTexture::TargetCubeMap),
443 8, uint(QOpenGLTexture::TargetCubeMapArray),
444 9, uint(QOpenGLTexture::Target2DMultisample),
445 10, uint(QOpenGLTexture::Target2DMultisampleArray),
446 11, uint(QOpenGLTexture::TargetRectangle),
447 12, uint(QOpenGLTexture::TargetBuffer),
448 14, uint(QOpenGLTexture::BindingTarget1D),
449 15, uint(QOpenGLTexture::BindingTarget1DArray),
450 16, uint(QOpenGLTexture::BindingTarget2D),
451 17, uint(QOpenGLTexture::BindingTarget2DArray),
452 18, uint(QOpenGLTexture::BindingTarget3D),
453 19, uint(QOpenGLTexture::BindingTargetCubeMap),
454 20, uint(QOpenGLTexture::BindingTargetCubeMapArray),
455 21, uint(QOpenGLTexture::BindingTarget2DMultisample),
456 22, uint(QOpenGLTexture::BindingTarget2DMultisampleArray),
457 23, uint(QOpenGLTexture::BindingTargetRectangle),
458 24, uint(QOpenGLTexture::BindingTargetBuffer),
459 26, uint(QOpenGLTexture::GenerateMipMaps),
460 27, uint(QOpenGLTexture::DontGenerateMipMaps),
461 29, uint(QOpenGLTexture::ResetTextureUnit),
462 30, uint(QOpenGLTexture::DontResetTextureUnit),
463 32, uint(QOpenGLTexture::NoFormat),
464 33, uint(QOpenGLTexture::R8_UNorm),
465 34, uint(QOpenGLTexture::RG8_UNorm),
466 35, uint(QOpenGLTexture::RGB8_UNorm),
467 36, uint(QOpenGLTexture::RGBA8_UNorm),
468 37, uint(QOpenGLTexture::R16_UNorm),
469 38, uint(QOpenGLTexture::RG16_UNorm),
470 39, uint(QOpenGLTexture::RGB16_UNorm),
471 40, uint(QOpenGLTexture::RGBA16_UNorm),
472 41, uint(QOpenGLTexture::R8_SNorm),
473 42, uint(QOpenGLTexture::RG8_SNorm),
474 43, uint(QOpenGLTexture::RGB8_SNorm),
475 44, uint(QOpenGLTexture::RGBA8_SNorm),
476 45, uint(QOpenGLTexture::R16_SNorm),
477 46, uint(QOpenGLTexture::RG16_SNorm),
478 47, uint(QOpenGLTexture::RGB16_SNorm),
479 48, uint(QOpenGLTexture::RGBA16_SNorm),
480 49, uint(QOpenGLTexture::R8U),
481 50, uint(QOpenGLTexture::RG8U),
482 51, uint(QOpenGLTexture::RGB8U),
483 52, uint(QOpenGLTexture::RGBA8U),
484 53, uint(QOpenGLTexture::R16U),
485 54, uint(QOpenGLTexture::RG16U),
486 55, uint(QOpenGLTexture::RGB16U),
487 56, uint(QOpenGLTexture::RGBA16U),
488 57, uint(QOpenGLTexture::R32U),
489 58, uint(QOpenGLTexture::RG32U),
490 59, uint(QOpenGLTexture::RGB32U),
491 60, uint(QOpenGLTexture::RGBA32U),
492 61, uint(QOpenGLTexture::R8I),
493 62, uint(QOpenGLTexture::RG8I),
494 63, uint(QOpenGLTexture::RGB8I),
495 64, uint(QOpenGLTexture::RGBA8I),
496 65, uint(QOpenGLTexture::R16I),
497 66, uint(QOpenGLTexture::RG16I),
498 67, uint(QOpenGLTexture::RGB16I),
499 68, uint(QOpenGLTexture::RGBA16I),
500 69, uint(QOpenGLTexture::R32I),
501 70, uint(QOpenGLTexture::RG32I),
502 71, uint(QOpenGLTexture::RGB32I),
503 72, uint(QOpenGLTexture::RGBA32I),
504 73, uint(QOpenGLTexture::R16F),
505 74, uint(QOpenGLTexture::RG16F),
506 75, uint(QOpenGLTexture::RGB16F),
507 76, uint(QOpenGLTexture::RGBA16F),
508 77, uint(QOpenGLTexture::R32F),
509 78, uint(QOpenGLTexture::RG32F),
510 79, uint(QOpenGLTexture::RGB32F),
511 80, uint(QOpenGLTexture::RGBA32F),
512 81, uint(QOpenGLTexture::RGB9E5),
513 82, uint(QOpenGLTexture::RG11B10F),
514 83, uint(QOpenGLTexture::RG3B2),
515 84, uint(QOpenGLTexture::R5G6B5),
516 85, uint(QOpenGLTexture::RGB5A1),
517 86, uint(QOpenGLTexture::RGBA4),
518 87, uint(QOpenGLTexture::RGB10A2),
519 88, uint(QOpenGLTexture::D16),
520 89, uint(QOpenGLTexture::D24),
521 90, uint(QOpenGLTexture::D24S8),
522 91, uint(QOpenGLTexture::D32),
523 92, uint(QOpenGLTexture::D32F),
524 93, uint(QOpenGLTexture::D32FS8X24),
525 94, uint(QOpenGLTexture::S8),
526 95, uint(QOpenGLTexture::RGB_DXT1),
527 96, uint(QOpenGLTexture::RGBA_DXT1),
528 97, uint(QOpenGLTexture::RGBA_DXT3),
529 98, uint(QOpenGLTexture::RGBA_DXT5),
530 99, uint(QOpenGLTexture::R_ATI1N_UNorm),
531 100, uint(QOpenGLTexture::R_ATI1N_SNorm),
532 101, uint(QOpenGLTexture::RG_ATI2N_UNorm),
533 102, uint(QOpenGLTexture::RG_ATI2N_SNorm),
534 103, uint(QOpenGLTexture::RGB_BP_UNSIGNED_FLOAT),
535 104, uint(QOpenGLTexture::RGB_BP_SIGNED_FLOAT),
536 105, uint(QOpenGLTexture::RGB_BP_UNorm),
537 106, uint(QOpenGLTexture::R11_EAC_UNorm),
538 107, uint(QOpenGLTexture::R11_EAC_SNorm),
539 108, uint(QOpenGLTexture::RG11_EAC_UNorm),
540 109, uint(QOpenGLTexture::RG11_EAC_SNorm),
541 110, uint(QOpenGLTexture::RGB8_ETC2),
542 111, uint(QOpenGLTexture::SRGB8_ETC2),
543 112, uint(QOpenGLTexture::RGB8_PunchThrough_Alpha1_ETC2),
544 113, uint(QOpenGLTexture::SRGB8_PunchThrough_Alpha1_ETC2),
545 114, uint(QOpenGLTexture::RGBA8_ETC2_EAC),
546 115, uint(QOpenGLTexture::SRGB8_Alpha8_ETC2_EAC),
547 116, uint(QOpenGLTexture::RGB8_ETC1),
548 117, uint(QOpenGLTexture::RGBA_ASTC_4x4),
549 118, uint(QOpenGLTexture::RGBA_ASTC_5x4),
550 119, uint(QOpenGLTexture::RGBA_ASTC_5x5),
551 120, uint(QOpenGLTexture::RGBA_ASTC_6x5),
552 121, uint(QOpenGLTexture::RGBA_ASTC_6x6),
553 122, uint(QOpenGLTexture::RGBA_ASTC_8x5),
554 123, uint(QOpenGLTexture::RGBA_ASTC_8x6),
555 124, uint(QOpenGLTexture::RGBA_ASTC_8x8),
556 125, uint(QOpenGLTexture::RGBA_ASTC_10x5),
557 126, uint(QOpenGLTexture::RGBA_ASTC_10x6),
558 127, uint(QOpenGLTexture::RGBA_ASTC_10x8),
559 128, uint(QOpenGLTexture::RGBA_ASTC_10x10),
560 129, uint(QOpenGLTexture::RGBA_ASTC_12x10),
561 130, uint(QOpenGLTexture::RGBA_ASTC_12x12),
562 131, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_4x4),
563 132, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_5x4),
564 133, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_5x5),
565 134, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_6x5),
566 135, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_6x6),
567 136, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_8x5),
568 137, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_8x6),
569 138, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_8x8),
570 139, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_10x5),
571 140, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_10x6),
572 141, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_10x8),
573 142, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_10x10),
574 143, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_12x10),
575 144, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_12x12),
576 145, uint(QOpenGLTexture::SRGB8),
577 146, uint(QOpenGLTexture::SRGB8_Alpha8),
578 147, uint(QOpenGLTexture::SRGB_DXT1),
579 148, uint(QOpenGLTexture::SRGB_Alpha_DXT1),
580 149, uint(QOpenGLTexture::SRGB_Alpha_DXT3),
581 150, uint(QOpenGLTexture::SRGB_Alpha_DXT5),
582 151, uint(QOpenGLTexture::SRGB_BP_UNorm),
583 152, uint(QOpenGLTexture::DepthFormat),
584 153, uint(QOpenGLTexture::AlphaFormat),
585 154, uint(QOpenGLTexture::RGBFormat),
586 155, uint(QOpenGLTexture::RGBAFormat),
587 156, uint(QOpenGLTexture::LuminanceFormat),
588 157, uint(QOpenGLTexture::LuminanceAlphaFormat),
589 159, uint(QOpenGLTexture::CubeMapPositiveX),
590 160, uint(QOpenGLTexture::CubeMapNegativeX),
591 161, uint(QOpenGLTexture::CubeMapPositiveY),
592 162, uint(QOpenGLTexture::CubeMapNegativeY),
593 163, uint(QOpenGLTexture::CubeMapPositiveZ),
594 164, uint(QOpenGLTexture::CubeMapNegativeZ),
595 166, uint(QOpenGLTexture::NoSourceFormat),
596 167, uint(QOpenGLTexture::Red),
597 168, uint(QOpenGLTexture::RG),
598 169, uint(QOpenGLTexture::RGB),
599 170, uint(QOpenGLTexture::BGR),
600 171, uint(QOpenGLTexture::RGBA),
601 172, uint(QOpenGLTexture::BGRA),
602 173, uint(QOpenGLTexture::Red_Integer),
603 174, uint(QOpenGLTexture::RG_Integer),
604 175, uint(QOpenGLTexture::RGB_Integer),
605 176, uint(QOpenGLTexture::BGR_Integer),
606 177, uint(QOpenGLTexture::RGBA_Integer),
607 178, uint(QOpenGLTexture::BGRA_Integer),
608 179, uint(QOpenGLTexture::Stencil),
609 180, uint(QOpenGLTexture::Depth),
610 181, uint(QOpenGLTexture::DepthStencil),
611 182, uint(QOpenGLTexture::Alpha),
612 183, uint(QOpenGLTexture::Luminance),
613 184, uint(QOpenGLTexture::LuminanceAlpha),
614 186, uint(QOpenGLTexture::NoPixelType),
615 187, uint(QOpenGLTexture::Int8),
616 188, uint(QOpenGLTexture::UInt8),
617 189, uint(QOpenGLTexture::Int16),
618 190, uint(QOpenGLTexture::UInt16),
619 191, uint(QOpenGLTexture::Int32),
620 192, uint(QOpenGLTexture::UInt32),
621 193, uint(QOpenGLTexture::Float16),
622 194, uint(QOpenGLTexture::Float16OES),
623 195, uint(QOpenGLTexture::Float32),
624 196, uint(QOpenGLTexture::UInt32_RGB9_E5),
625 197, uint(QOpenGLTexture::UInt32_RG11B10F),
626 198, uint(QOpenGLTexture::UInt8_RG3B2),
627 199, uint(QOpenGLTexture::UInt8_RG3B2_Rev),
628 200, uint(QOpenGLTexture::UInt16_RGB5A1),
629 201, uint(QOpenGLTexture::UInt16_RGB5A1_Rev),
630 202, uint(QOpenGLTexture::UInt16_R5G6B5),
631 203, uint(QOpenGLTexture::UInt16_R5G6B5_Rev),
632 204, uint(QOpenGLTexture::UInt16_RGBA4),
633 205, uint(QOpenGLTexture::UInt16_RGBA4_Rev),
634 206, uint(QOpenGLTexture::UInt32_RGBA8),
635 207, uint(QOpenGLTexture::UInt32_RGBA8_Rev),
636 208, uint(QOpenGLTexture::UInt32_RGB10A2),
637 209, uint(QOpenGLTexture::UInt32_RGB10A2_Rev),
638 210, uint(QOpenGLTexture::UInt32_D24S8),
639 211, uint(QOpenGLTexture::Float32_D32_UInt32_S8_X24),
640 213, uint(QOpenGLTexture::SwizzleRed),
641 214, uint(QOpenGLTexture::SwizzleGreen),
642 215, uint(QOpenGLTexture::SwizzleBlue),
643 216, uint(QOpenGLTexture::SwizzleAlpha),
644 218, uint(QOpenGLTexture::RedValue),
645 219, uint(QOpenGLTexture::GreenValue),
646 220, uint(QOpenGLTexture::BlueValue),
647 221, uint(QOpenGLTexture::AlphaValue),
648 222, uint(QOpenGLTexture::ZeroValue),
649 223, uint(QOpenGLTexture::OneValue),
650 225, uint(QOpenGLTexture::Repeat),
651 226, uint(QOpenGLTexture::MirroredRepeat),
652 227, uint(QOpenGLTexture::ClampToEdge),
653 228, uint(QOpenGLTexture::ClampToBorder),
654 230, uint(QOpenGLTexture::DirectionS),
655 231, uint(QOpenGLTexture::DirectionT),
656 232, uint(QOpenGLTexture::DirectionR),
657 234, uint(QOpenGLTexture::ImmutableStorage),
658 235, uint(QOpenGLTexture::ImmutableMultisampleStorage),
659 236, uint(QOpenGLTexture::TextureRectangle),
660 237, uint(QOpenGLTexture::TextureArrays),
661 238, uint(QOpenGLTexture::Texture3D),
662 239, uint(QOpenGLTexture::TextureMultisample),
663 240, uint(QOpenGLTexture::TextureBuffer),
664 241, uint(QOpenGLTexture::TextureCubeMapArrays),
665 242, uint(QOpenGLTexture::Swizzle),
666 243, uint(QOpenGLTexture::StencilTexturing),
667 244, uint(QOpenGLTexture::AnisotropicFiltering),
668 245, uint(QOpenGLTexture::NPOTTextures),
669 246, uint(QOpenGLTexture::NPOTTextureRepeat),
670 247, uint(QOpenGLTexture::Texture1D),
671 248, uint(QOpenGLTexture::TextureComparisonOperators),
672 249, uint(QOpenGLTexture::TextureMipMapLevel),
673 250, uint(QOpenGLTexture::MaxFeatureFlag),
674 252, uint(QOpenGLTexture::DepthMode),
675 253, uint(QOpenGLTexture::StencilMode),
676 255, uint(QOpenGLTexture::CompareLessEqual),
677 256, uint(QOpenGLTexture::CompareGreaterEqual),
678 257, uint(QOpenGLTexture::CompareLess),
679 258, uint(QOpenGLTexture::CompareGreater),
680 259, uint(QOpenGLTexture::CompareEqual),
681 260, uint(QOpenGLTexture::CommpareNotEqual),
682 261, uint(QOpenGLTexture::CompareAlways),
683 262, uint(QOpenGLTexture::CompareNever),
684 264, uint(QOpenGLTexture::Nearest),
685 265, uint(QOpenGLTexture::Linear),
686 266, uint(QOpenGLTexture::NearestMipMapNearest),
687 267, uint(QOpenGLTexture::NearestMipMapLinear),
688 268, uint(QOpenGLTexture::LinearMipMapNearest),
689 269, uint(QOpenGLTexture::LinearMipMapLinear),
690
691 0 // eod
692};
693
694const QMetaObject QOpenGLTexture::staticMetaObject = { {
695 nullptr,
696 qt_meta_stringdata_QOpenGLTexture.offsetsAndSize,
697 qt_meta_data_QOpenGLTexture,
698 nullptr,
699 nullptr,
700 nullptr,
701 nullptr
702} };
703
704QT_WARNING_POP
705QT_END_MOC_NAMESPACE
706