/****************************************************************************
** Meta object code from reading C++ file 'qopengltexture.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.19)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#include <memory>
#include "../opengl/qopengltexture.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'qopengltexture.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.15.19. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif

QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_QOpenGLTexture_t {
    QByteArrayData data[270];
    char stringdata0[3529];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_QOpenGLTexture_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_QOpenGLTexture_t qt_meta_stringdata_QOpenGLTexture = {
    {
QT_MOC_LITERAL(0, 0, 14), // "QOpenGLTexture"
QT_MOC_LITERAL(1, 15, 6), // "Target"
QT_MOC_LITERAL(2, 22, 8), // "Target1D"
QT_MOC_LITERAL(3, 31, 13), // "Target1DArray"
QT_MOC_LITERAL(4, 45, 8), // "Target2D"
QT_MOC_LITERAL(5, 54, 13), // "Target2DArray"
QT_MOC_LITERAL(6, 68, 8), // "Target3D"
QT_MOC_LITERAL(7, 77, 13), // "TargetCubeMap"
QT_MOC_LITERAL(8, 91, 18), // "TargetCubeMapArray"
QT_MOC_LITERAL(9, 110, 19), // "Target2DMultisample"
QT_MOC_LITERAL(10, 130, 24), // "Target2DMultisampleArray"
QT_MOC_LITERAL(11, 155, 15), // "TargetRectangle"
QT_MOC_LITERAL(12, 171, 12), // "TargetBuffer"
QT_MOC_LITERAL(13, 184, 13), // "BindingTarget"
QT_MOC_LITERAL(14, 198, 15), // "BindingTarget1D"
QT_MOC_LITERAL(15, 214, 20), // "BindingTarget1DArray"
QT_MOC_LITERAL(16, 235, 15), // "BindingTarget2D"
QT_MOC_LITERAL(17, 251, 20), // "BindingTarget2DArray"
QT_MOC_LITERAL(18, 272, 15), // "BindingTarget3D"
QT_MOC_LITERAL(19, 288, 20), // "BindingTargetCubeMap"
QT_MOC_LITERAL(20, 309, 25), // "BindingTargetCubeMapArray"
QT_MOC_LITERAL(21, 335, 26), // "BindingTarget2DMultisample"
QT_MOC_LITERAL(22, 362, 31), // "BindingTarget2DMultisampleArray"
QT_MOC_LITERAL(23, 394, 22), // "BindingTargetRectangle"
QT_MOC_LITERAL(24, 417, 19), // "BindingTargetBuffer"
QT_MOC_LITERAL(25, 437, 16), // "MipMapGeneration"
QT_MOC_LITERAL(26, 454, 15), // "GenerateMipMaps"
QT_MOC_LITERAL(27, 470, 19), // "DontGenerateMipMaps"
QT_MOC_LITERAL(28, 490, 16), // "TextureUnitReset"
QT_MOC_LITERAL(29, 507, 16), // "ResetTextureUnit"
QT_MOC_LITERAL(30, 524, 20), // "DontResetTextureUnit"
QT_MOC_LITERAL(31, 545, 13), // "TextureFormat"
QT_MOC_LITERAL(32, 559, 8), // "NoFormat"
QT_MOC_LITERAL(33, 568, 8), // "R8_UNorm"
QT_MOC_LITERAL(34, 577, 9), // "RG8_UNorm"
QT_MOC_LITERAL(35, 587, 10), // "RGB8_UNorm"
QT_MOC_LITERAL(36, 598, 11), // "RGBA8_UNorm"
QT_MOC_LITERAL(37, 610, 9), // "R16_UNorm"
QT_MOC_LITERAL(38, 620, 10), // "RG16_UNorm"
QT_MOC_LITERAL(39, 631, 11), // "RGB16_UNorm"
QT_MOC_LITERAL(40, 643, 12), // "RGBA16_UNorm"
QT_MOC_LITERAL(41, 656, 8), // "R8_SNorm"
QT_MOC_LITERAL(42, 665, 9), // "RG8_SNorm"
QT_MOC_LITERAL(43, 675, 10), // "RGB8_SNorm"
QT_MOC_LITERAL(44, 686, 11), // "RGBA8_SNorm"
QT_MOC_LITERAL(45, 698, 9), // "R16_SNorm"
QT_MOC_LITERAL(46, 708, 10), // "RG16_SNorm"
QT_MOC_LITERAL(47, 719, 11), // "RGB16_SNorm"
QT_MOC_LITERAL(48, 731, 12), // "RGBA16_SNorm"
QT_MOC_LITERAL(49, 744, 3), // "R8U"
QT_MOC_LITERAL(50, 748, 4), // "RG8U"
QT_MOC_LITERAL(51, 753, 5), // "RGB8U"
QT_MOC_LITERAL(52, 759, 6), // "RGBA8U"
QT_MOC_LITERAL(53, 766, 4), // "R16U"
QT_MOC_LITERAL(54, 771, 5), // "RG16U"
QT_MOC_LITERAL(55, 777, 6), // "RGB16U"
QT_MOC_LITERAL(56, 784, 7), // "RGBA16U"
QT_MOC_LITERAL(57, 792, 4), // "R32U"
QT_MOC_LITERAL(58, 797, 5), // "RG32U"
QT_MOC_LITERAL(59, 803, 6), // "RGB32U"
QT_MOC_LITERAL(60, 810, 7), // "RGBA32U"
QT_MOC_LITERAL(61, 818, 3), // "R8I"
QT_MOC_LITERAL(62, 822, 4), // "RG8I"
QT_MOC_LITERAL(63, 827, 5), // "RGB8I"
QT_MOC_LITERAL(64, 833, 6), // "RGBA8I"
QT_MOC_LITERAL(65, 840, 4), // "R16I"
QT_MOC_LITERAL(66, 845, 5), // "RG16I"
QT_MOC_LITERAL(67, 851, 6), // "RGB16I"
QT_MOC_LITERAL(68, 858, 7), // "RGBA16I"
QT_MOC_LITERAL(69, 866, 4), // "R32I"
QT_MOC_LITERAL(70, 871, 5), // "RG32I"
QT_MOC_LITERAL(71, 877, 6), // "RGB32I"
QT_MOC_LITERAL(72, 884, 7), // "RGBA32I"
QT_MOC_LITERAL(73, 892, 4), // "R16F"
QT_MOC_LITERAL(74, 897, 5), // "RG16F"
QT_MOC_LITERAL(75, 903, 6), // "RGB16F"
QT_MOC_LITERAL(76, 910, 7), // "RGBA16F"
QT_MOC_LITERAL(77, 918, 4), // "R32F"
QT_MOC_LITERAL(78, 923, 5), // "RG32F"
QT_MOC_LITERAL(79, 929, 6), // "RGB32F"
QT_MOC_LITERAL(80, 936, 7), // "RGBA32F"
QT_MOC_LITERAL(81, 944, 6), // "RGB9E5"
QT_MOC_LITERAL(82, 951, 8), // "RG11B10F"
QT_MOC_LITERAL(83, 960, 5), // "RG3B2"
QT_MOC_LITERAL(84, 966, 6), // "R5G6B5"
QT_MOC_LITERAL(85, 973, 6), // "RGB5A1"
QT_MOC_LITERAL(86, 980, 5), // "RGBA4"
QT_MOC_LITERAL(87, 986, 7), // "RGB10A2"
QT_MOC_LITERAL(88, 994, 3), // "D16"
QT_MOC_LITERAL(89, 998, 3), // "D24"
QT_MOC_LITERAL(90, 1002, 5), // "D24S8"
QT_MOC_LITERAL(91, 1008, 3), // "D32"
QT_MOC_LITERAL(92, 1012, 4), // "D32F"
QT_MOC_LITERAL(93, 1017, 9), // "D32FS8X24"
QT_MOC_LITERAL(94, 1027, 2), // "S8"
QT_MOC_LITERAL(95, 1030, 8), // "RGB_DXT1"
QT_MOC_LITERAL(96, 1039, 9), // "RGBA_DXT1"
QT_MOC_LITERAL(97, 1049, 9), // "RGBA_DXT3"
QT_MOC_LITERAL(98, 1059, 9), // "RGBA_DXT5"
QT_MOC_LITERAL(99, 1069, 13), // "R_ATI1N_UNorm"
QT_MOC_LITERAL(100, 1083, 13), // "R_ATI1N_SNorm"
QT_MOC_LITERAL(101, 1097, 14), // "RG_ATI2N_UNorm"
QT_MOC_LITERAL(102, 1112, 14), // "RG_ATI2N_SNorm"
QT_MOC_LITERAL(103, 1127, 21), // "RGB_BP_UNSIGNED_FLOAT"
QT_MOC_LITERAL(104, 1149, 19), // "RGB_BP_SIGNED_FLOAT"
QT_MOC_LITERAL(105, 1169, 12), // "RGB_BP_UNorm"
QT_MOC_LITERAL(106, 1182, 13), // "R11_EAC_UNorm"
QT_MOC_LITERAL(107, 1196, 13), // "R11_EAC_SNorm"
QT_MOC_LITERAL(108, 1210, 14), // "RG11_EAC_UNorm"
QT_MOC_LITERAL(109, 1225, 14), // "RG11_EAC_SNorm"
QT_MOC_LITERAL(110, 1240, 9), // "RGB8_ETC2"
QT_MOC_LITERAL(111, 1250, 10), // "SRGB8_ETC2"
QT_MOC_LITERAL(112, 1261, 29), // "RGB8_PunchThrough_Alpha1_ETC2"
QT_MOC_LITERAL(113, 1291, 30), // "SRGB8_PunchThrough_Alpha1_ETC2"
QT_MOC_LITERAL(114, 1322, 14), // "RGBA8_ETC2_EAC"
QT_MOC_LITERAL(115, 1337, 21), // "SRGB8_Alpha8_ETC2_EAC"
QT_MOC_LITERAL(116, 1359, 9), // "RGB8_ETC1"
QT_MOC_LITERAL(117, 1369, 13), // "RGBA_ASTC_4x4"
QT_MOC_LITERAL(118, 1383, 13), // "RGBA_ASTC_5x4"
QT_MOC_LITERAL(119, 1397, 13), // "RGBA_ASTC_5x5"
QT_MOC_LITERAL(120, 1411, 13), // "RGBA_ASTC_6x5"
QT_MOC_LITERAL(121, 1425, 13), // "RGBA_ASTC_6x6"
QT_MOC_LITERAL(122, 1439, 13), // "RGBA_ASTC_8x5"
QT_MOC_LITERAL(123, 1453, 13), // "RGBA_ASTC_8x6"
QT_MOC_LITERAL(124, 1467, 13), // "RGBA_ASTC_8x8"
QT_MOC_LITERAL(125, 1481, 14), // "RGBA_ASTC_10x5"
QT_MOC_LITERAL(126, 1496, 14), // "RGBA_ASTC_10x6"
QT_MOC_LITERAL(127, 1511, 14), // "RGBA_ASTC_10x8"
QT_MOC_LITERAL(128, 1526, 15), // "RGBA_ASTC_10x10"
QT_MOC_LITERAL(129, 1542, 15), // "RGBA_ASTC_12x10"
QT_MOC_LITERAL(130, 1558, 15), // "RGBA_ASTC_12x12"
QT_MOC_LITERAL(131, 1574, 21), // "SRGB8_Alpha8_ASTC_4x4"
QT_MOC_LITERAL(132, 1596, 21), // "SRGB8_Alpha8_ASTC_5x4"
QT_MOC_LITERAL(133, 1618, 21), // "SRGB8_Alpha8_ASTC_5x5"
QT_MOC_LITERAL(134, 1640, 21), // "SRGB8_Alpha8_ASTC_6x5"
QT_MOC_LITERAL(135, 1662, 21), // "SRGB8_Alpha8_ASTC_6x6"
QT_MOC_LITERAL(136, 1684, 21), // "SRGB8_Alpha8_ASTC_8x5"
QT_MOC_LITERAL(137, 1706, 21), // "SRGB8_Alpha8_ASTC_8x6"
QT_MOC_LITERAL(138, 1728, 21), // "SRGB8_Alpha8_ASTC_8x8"
QT_MOC_LITERAL(139, 1750, 22), // "SRGB8_Alpha8_ASTC_10x5"
QT_MOC_LITERAL(140, 1773, 22), // "SRGB8_Alpha8_ASTC_10x6"
QT_MOC_LITERAL(141, 1796, 22), // "SRGB8_Alpha8_ASTC_10x8"
QT_MOC_LITERAL(142, 1819, 23), // "SRGB8_Alpha8_ASTC_10x10"
QT_MOC_LITERAL(143, 1843, 23), // "SRGB8_Alpha8_ASTC_12x10"
QT_MOC_LITERAL(144, 1867, 23), // "SRGB8_Alpha8_ASTC_12x12"
QT_MOC_LITERAL(145, 1891, 5), // "SRGB8"
QT_MOC_LITERAL(146, 1897, 12), // "SRGB8_Alpha8"
QT_MOC_LITERAL(147, 1910, 9), // "SRGB_DXT1"
QT_MOC_LITERAL(148, 1920, 15), // "SRGB_Alpha_DXT1"
QT_MOC_LITERAL(149, 1936, 15), // "SRGB_Alpha_DXT3"
QT_MOC_LITERAL(150, 1952, 15), // "SRGB_Alpha_DXT5"
QT_MOC_LITERAL(151, 1968, 13), // "SRGB_BP_UNorm"
QT_MOC_LITERAL(152, 1982, 11), // "DepthFormat"
QT_MOC_LITERAL(153, 1994, 11), // "AlphaFormat"
QT_MOC_LITERAL(154, 2006, 9), // "RGBFormat"
QT_MOC_LITERAL(155, 2016, 10), // "RGBAFormat"
QT_MOC_LITERAL(156, 2027, 15), // "LuminanceFormat"
QT_MOC_LITERAL(157, 2043, 20), // "LuminanceAlphaFormat"
QT_MOC_LITERAL(158, 2064, 11), // "CubeMapFace"
QT_MOC_LITERAL(159, 2076, 16), // "CubeMapPositiveX"
QT_MOC_LITERAL(160, 2093, 16), // "CubeMapNegativeX"
QT_MOC_LITERAL(161, 2110, 16), // "CubeMapPositiveY"
QT_MOC_LITERAL(162, 2127, 16), // "CubeMapNegativeY"
QT_MOC_LITERAL(163, 2144, 16), // "CubeMapPositiveZ"
QT_MOC_LITERAL(164, 2161, 16), // "CubeMapNegativeZ"
QT_MOC_LITERAL(165, 2178, 11), // "PixelFormat"
QT_MOC_LITERAL(166, 2190, 14), // "NoSourceFormat"
QT_MOC_LITERAL(167, 2205, 3), // "Red"
QT_MOC_LITERAL(168, 2209, 2), // "RG"
QT_MOC_LITERAL(169, 2212, 3), // "RGB"
QT_MOC_LITERAL(170, 2216, 3), // "BGR"
QT_MOC_LITERAL(171, 2220, 4), // "RGBA"
QT_MOC_LITERAL(172, 2225, 4), // "BGRA"
QT_MOC_LITERAL(173, 2230, 11), // "Red_Integer"
QT_MOC_LITERAL(174, 2242, 10), // "RG_Integer"
QT_MOC_LITERAL(175, 2253, 11), // "RGB_Integer"
QT_MOC_LITERAL(176, 2265, 11), // "BGR_Integer"
QT_MOC_LITERAL(177, 2277, 12), // "RGBA_Integer"
QT_MOC_LITERAL(178, 2290, 12), // "BGRA_Integer"
QT_MOC_LITERAL(179, 2303, 7), // "Stencil"
QT_MOC_LITERAL(180, 2311, 5), // "Depth"
QT_MOC_LITERAL(181, 2317, 12), // "DepthStencil"
QT_MOC_LITERAL(182, 2330, 5), // "Alpha"
QT_MOC_LITERAL(183, 2336, 9), // "Luminance"
QT_MOC_LITERAL(184, 2346, 14), // "LuminanceAlpha"
QT_MOC_LITERAL(185, 2361, 9), // "PixelType"
QT_MOC_LITERAL(186, 2371, 11), // "NoPixelType"
QT_MOC_LITERAL(187, 2383, 4), // "Int8"
QT_MOC_LITERAL(188, 2388, 5), // "UInt8"
QT_MOC_LITERAL(189, 2394, 5), // "Int16"
QT_MOC_LITERAL(190, 2400, 6), // "UInt16"
QT_MOC_LITERAL(191, 2407, 5), // "Int32"
QT_MOC_LITERAL(192, 2413, 6), // "UInt32"
QT_MOC_LITERAL(193, 2420, 7), // "Float16"
QT_MOC_LITERAL(194, 2428, 10), // "Float16OES"
QT_MOC_LITERAL(195, 2439, 7), // "Float32"
QT_MOC_LITERAL(196, 2447, 14), // "UInt32_RGB9_E5"
QT_MOC_LITERAL(197, 2462, 15), // "UInt32_RG11B10F"
QT_MOC_LITERAL(198, 2478, 11), // "UInt8_RG3B2"
QT_MOC_LITERAL(199, 2490, 15), // "UInt8_RG3B2_Rev"
QT_MOC_LITERAL(200, 2506, 13), // "UInt16_RGB5A1"
QT_MOC_LITERAL(201, 2520, 17), // "UInt16_RGB5A1_Rev"
QT_MOC_LITERAL(202, 2538, 13), // "UInt16_R5G6B5"
QT_MOC_LITERAL(203, 2552, 17), // "UInt16_R5G6B5_Rev"
QT_MOC_LITERAL(204, 2570, 12), // "UInt16_RGBA4"
QT_MOC_LITERAL(205, 2583, 16), // "UInt16_RGBA4_Rev"
QT_MOC_LITERAL(206, 2600, 12), // "UInt32_RGBA8"
QT_MOC_LITERAL(207, 2613, 16), // "UInt32_RGBA8_Rev"
QT_MOC_LITERAL(208, 2630, 14), // "UInt32_RGB10A2"
QT_MOC_LITERAL(209, 2645, 18), // "UInt32_RGB10A2_Rev"
QT_MOC_LITERAL(210, 2664, 12), // "UInt32_D24S8"
QT_MOC_LITERAL(211, 2677, 25), // "Float32_D32_UInt32_S8_X24"
QT_MOC_LITERAL(212, 2703, 16), // "SwizzleComponent"
QT_MOC_LITERAL(213, 2720, 10), // "SwizzleRed"
QT_MOC_LITERAL(214, 2731, 12), // "SwizzleGreen"
QT_MOC_LITERAL(215, 2744, 11), // "SwizzleBlue"
QT_MOC_LITERAL(216, 2756, 12), // "SwizzleAlpha"
QT_MOC_LITERAL(217, 2769, 12), // "SwizzleValue"
QT_MOC_LITERAL(218, 2782, 8), // "RedValue"
QT_MOC_LITERAL(219, 2791, 10), // "GreenValue"
QT_MOC_LITERAL(220, 2802, 9), // "BlueValue"
QT_MOC_LITERAL(221, 2812, 10), // "AlphaValue"
QT_MOC_LITERAL(222, 2823, 9), // "ZeroValue"
QT_MOC_LITERAL(223, 2833, 8), // "OneValue"
QT_MOC_LITERAL(224, 2842, 8), // "WrapMode"
QT_MOC_LITERAL(225, 2851, 6), // "Repeat"
QT_MOC_LITERAL(226, 2858, 14), // "MirroredRepeat"
QT_MOC_LITERAL(227, 2873, 11), // "ClampToEdge"
QT_MOC_LITERAL(228, 2885, 13), // "ClampToBorder"
QT_MOC_LITERAL(229, 2899, 19), // "CoordinateDirection"
QT_MOC_LITERAL(230, 2919, 10), // "DirectionS"
QT_MOC_LITERAL(231, 2930, 10), // "DirectionT"
QT_MOC_LITERAL(232, 2941, 10), // "DirectionR"
QT_MOC_LITERAL(233, 2952, 7), // "Feature"
QT_MOC_LITERAL(234, 2960, 16), // "ImmutableStorage"
QT_MOC_LITERAL(235, 2977, 27), // "ImmutableMultisampleStorage"
QT_MOC_LITERAL(236, 3005, 16), // "TextureRectangle"
QT_MOC_LITERAL(237, 3022, 13), // "TextureArrays"
QT_MOC_LITERAL(238, 3036, 9), // "Texture3D"
QT_MOC_LITERAL(239, 3046, 18), // "TextureMultisample"
QT_MOC_LITERAL(240, 3065, 13), // "TextureBuffer"
QT_MOC_LITERAL(241, 3079, 20), // "TextureCubeMapArrays"
QT_MOC_LITERAL(242, 3100, 7), // "Swizzle"
QT_MOC_LITERAL(243, 3108, 16), // "StencilTexturing"
QT_MOC_LITERAL(244, 3125, 20), // "AnisotropicFiltering"
QT_MOC_LITERAL(245, 3146, 12), // "NPOTTextures"
QT_MOC_LITERAL(246, 3159, 17), // "NPOTTextureRepeat"
QT_MOC_LITERAL(247, 3177, 9), // "Texture1D"
QT_MOC_LITERAL(248, 3187, 26), // "TextureComparisonOperators"
QT_MOC_LITERAL(249, 3214, 18), // "TextureMipMapLevel"
QT_MOC_LITERAL(250, 3233, 14), // "MaxFeatureFlag"
QT_MOC_LITERAL(251, 3248, 16), // "DepthStencilMode"
QT_MOC_LITERAL(252, 3265, 9), // "DepthMode"
QT_MOC_LITERAL(253, 3275, 11), // "StencilMode"
QT_MOC_LITERAL(254, 3287, 18), // "ComparisonFunction"
QT_MOC_LITERAL(255, 3306, 16), // "CompareLessEqual"
QT_MOC_LITERAL(256, 3323, 19), // "CompareGreaterEqual"
QT_MOC_LITERAL(257, 3343, 11), // "CompareLess"
QT_MOC_LITERAL(258, 3355, 14), // "CompareGreater"
QT_MOC_LITERAL(259, 3370, 12), // "CompareEqual"
QT_MOC_LITERAL(260, 3383, 16), // "CommpareNotEqual"
QT_MOC_LITERAL(261, 3400, 13), // "CompareAlways"
QT_MOC_LITERAL(262, 3414, 12), // "CompareNever"
QT_MOC_LITERAL(263, 3427, 6), // "Filter"
QT_MOC_LITERAL(264, 3434, 7), // "Nearest"
QT_MOC_LITERAL(265, 3442, 6), // "Linear"
QT_MOC_LITERAL(266, 3449, 20), // "NearestMipMapNearest"
QT_MOC_LITERAL(267, 3470, 19), // "NearestMipMapLinear"
QT_MOC_LITERAL(268, 3490, 19), // "LinearMipMapNearest"
QT_MOC_LITERAL(269, 3510, 18) // "LinearMipMapLinear"

    },
    "QOpenGLTexture\0Target\0Target1D\0"
    "Target1DArray\0Target2D\0Target2DArray\0"
    "Target3D\0TargetCubeMap\0TargetCubeMapArray\0"
    "Target2DMultisample\0Target2DMultisampleArray\0"
    "TargetRectangle\0TargetBuffer\0BindingTarget\0"
    "BindingTarget1D\0BindingTarget1DArray\0"
    "BindingTarget2D\0BindingTarget2DArray\0"
    "BindingTarget3D\0BindingTargetCubeMap\0"
    "BindingTargetCubeMapArray\0"
    "BindingTarget2DMultisample\0"
    "BindingTarget2DMultisampleArray\0"
    "BindingTargetRectangle\0BindingTargetBuffer\0"
    "MipMapGeneration\0GenerateMipMaps\0"
    "DontGenerateMipMaps\0TextureUnitReset\0"
    "ResetTextureUnit\0DontResetTextureUnit\0"
    "TextureFormat\0NoFormat\0R8_UNorm\0"
    "RG8_UNorm\0RGB8_UNorm\0RGBA8_UNorm\0"
    "R16_UNorm\0RG16_UNorm\0RGB16_UNorm\0"
    "RGBA16_UNorm\0R8_SNorm\0RG8_SNorm\0"
    "RGB8_SNorm\0RGBA8_SNorm\0R16_SNorm\0"
    "RG16_SNorm\0RGB16_SNorm\0RGBA16_SNorm\0"
    "R8U\0RG8U\0RGB8U\0RGBA8U\0R16U\0RG16U\0"
    "RGB16U\0RGBA16U\0R32U\0RG32U\0RGB32U\0"
    "RGBA32U\0R8I\0RG8I\0RGB8I\0RGBA8I\0R16I\0"
    "RG16I\0RGB16I\0RGBA16I\0R32I\0RG32I\0RGB32I\0"
    "RGBA32I\0R16F\0RG16F\0RGB16F\0RGBA16F\0"
    "R32F\0RG32F\0RGB32F\0RGBA32F\0RGB9E5\0"
    "RG11B10F\0RG3B2\0R5G6B5\0RGB5A1\0RGBA4\0"
    "RGB10A2\0D16\0D24\0D24S8\0D32\0D32F\0D32FS8X24\0"
    "S8\0RGB_DXT1\0RGBA_DXT1\0RGBA_DXT3\0"
    "RGBA_DXT5\0R_ATI1N_UNorm\0R_ATI1N_SNorm\0"
    "RG_ATI2N_UNorm\0RG_ATI2N_SNorm\0"
    "RGB_BP_UNSIGNED_FLOAT\0RGB_BP_SIGNED_FLOAT\0"
    "RGB_BP_UNorm\0R11_EAC_UNorm\0R11_EAC_SNorm\0"
    "RG11_EAC_UNorm\0RG11_EAC_SNorm\0RGB8_ETC2\0"
    "SRGB8_ETC2\0RGB8_PunchThrough_Alpha1_ETC2\0"
    "SRGB8_PunchThrough_Alpha1_ETC2\0"
    "RGBA8_ETC2_EAC\0SRGB8_Alpha8_ETC2_EAC\0"
    "RGB8_ETC1\0RGBA_ASTC_4x4\0RGBA_ASTC_5x4\0"
    "RGBA_ASTC_5x5\0RGBA_ASTC_6x5\0RGBA_ASTC_6x6\0"
    "RGBA_ASTC_8x5\0RGBA_ASTC_8x6\0RGBA_ASTC_8x8\0"
    "RGBA_ASTC_10x5\0RGBA_ASTC_10x6\0"
    "RGBA_ASTC_10x8\0RGBA_ASTC_10x10\0"
    "RGBA_ASTC_12x10\0RGBA_ASTC_12x12\0"
    "SRGB8_Alpha8_ASTC_4x4\0SRGB8_Alpha8_ASTC_5x4\0"
    "SRGB8_Alpha8_ASTC_5x5\0SRGB8_Alpha8_ASTC_6x5\0"
    "SRGB8_Alpha8_ASTC_6x6\0SRGB8_Alpha8_ASTC_8x5\0"
    "SRGB8_Alpha8_ASTC_8x6\0SRGB8_Alpha8_ASTC_8x8\0"
    "SRGB8_Alpha8_ASTC_10x5\0SRGB8_Alpha8_ASTC_10x6\0"
    "SRGB8_Alpha8_ASTC_10x8\0SRGB8_Alpha8_ASTC_10x10\0"
    "SRGB8_Alpha8_ASTC_12x10\0SRGB8_Alpha8_ASTC_12x12\0"
    "SRGB8\0SRGB8_Alpha8\0SRGB_DXT1\0"
    "SRGB_Alpha_DXT1\0SRGB_Alpha_DXT3\0"
    "SRGB_Alpha_DXT5\0SRGB_BP_UNorm\0DepthFormat\0"
    "AlphaFormat\0RGBFormat\0RGBAFormat\0"
    "LuminanceFormat\0LuminanceAlphaFormat\0"
    "CubeMapFace\0CubeMapPositiveX\0"
    "CubeMapNegativeX\0CubeMapPositiveY\0"
    "CubeMapNegativeY\0CubeMapPositiveZ\0"
    "CubeMapNegativeZ\0PixelFormat\0"
    "NoSourceFormat\0Red\0RG\0RGB\0BGR\0RGBA\0"
    "BGRA\0Red_Integer\0RG_Integer\0RGB_Integer\0"
    "BGR_Integer\0RGBA_Integer\0BGRA_Integer\0"
    "Stencil\0Depth\0DepthStencil\0Alpha\0"
    "Luminance\0LuminanceAlpha\0PixelType\0"
    "NoPixelType\0Int8\0UInt8\0Int16\0UInt16\0"
    "Int32\0UInt32\0Float16\0Float16OES\0Float32\0"
    "UInt32_RGB9_E5\0UInt32_RG11B10F\0"
    "UInt8_RG3B2\0UInt8_RG3B2_Rev\0UInt16_RGB5A1\0"
    "UInt16_RGB5A1_Rev\0UInt16_R5G6B5\0"
    "UInt16_R5G6B5_Rev\0UInt16_RGBA4\0"
    "UInt16_RGBA4_Rev\0UInt32_RGBA8\0"
    "UInt32_RGBA8_Rev\0UInt32_RGB10A2\0"
    "UInt32_RGB10A2_Rev\0UInt32_D24S8\0"
    "Float32_D32_UInt32_S8_X24\0SwizzleComponent\0"
    "SwizzleRed\0SwizzleGreen\0SwizzleBlue\0"
    "SwizzleAlpha\0SwizzleValue\0RedValue\0"
    "GreenValue\0BlueValue\0AlphaValue\0"
    "ZeroValue\0OneValue\0WrapMode\0Repeat\0"
    "MirroredRepeat\0ClampToEdge\0ClampToBorder\0"
    "CoordinateDirection\0DirectionS\0"
    "DirectionT\0DirectionR\0Feature\0"
    "ImmutableStorage\0ImmutableMultisampleStorage\0"
    "TextureRectangle\0TextureArrays\0Texture3D\0"
    "TextureMultisample\0TextureBuffer\0"
    "TextureCubeMapArrays\0Swizzle\0"
    "StencilTexturing\0AnisotropicFiltering\0"
    "NPOTTextures\0NPOTTextureRepeat\0Texture1D\0"
    "TextureComparisonOperators\0"
    "TextureMipMapLevel\0MaxFeatureFlag\0"
    "DepthStencilMode\0DepthMode\0StencilMode\0"
    "ComparisonFunction\0CompareLessEqual\0"
    "CompareGreaterEqual\0CompareLess\0"
    "CompareGreater\0CompareEqual\0"
    "CommpareNotEqual\0CompareAlways\0"
    "CompareNever\0Filter\0Nearest\0Linear\0"
    "NearestMipMapNearest\0NearestMipMapLinear\0"
    "LinearMipMapNearest\0LinearMipMapLinear"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_QOpenGLTexture[] = {

 // content:
       8,       // revision
       0,       // classname
       0,    0, // classinfo
       0,    0, // methods
       0,    0, // properties
      16,   14, // enums/sets
       0,    0, // constructors
       4,       // flags
       0,       // signalCount

 // enums: name, alias, flags, count, data
       1,    1, 0x0,   11,   94,
      13,   13, 0x0,   11,  116,
      25,   25, 0x0,    2,  138,
      28,   28, 0x0,    2,  142,
      31,   31, 0x0,  126,  146,
     158,  158, 0x0,    6,  398,
     165,  165, 0x0,   19,  410,
     185,  185, 0x0,   26,  448,
     212,  212, 0x0,    4,  500,
     217,  217, 0x0,    6,  508,
     224,  224, 0x0,    4,  520,
     229,  229, 0x0,    3,  528,
     233,  233, 0x0,   17,  534,
     251,  251, 0x0,    2,  568,
     254,  254, 0x0,    8,  572,
     263,  263, 0x0,    6,  588,

 // enum data: key, value
       2, uint(QOpenGLTexture::Target1D),
       3, uint(QOpenGLTexture::Target1DArray),
       4, uint(QOpenGLTexture::Target2D),
       5, uint(QOpenGLTexture::Target2DArray),
       6, uint(QOpenGLTexture::Target3D),
       7, uint(QOpenGLTexture::TargetCubeMap),
       8, uint(QOpenGLTexture::TargetCubeMapArray),
       9, uint(QOpenGLTexture::Target2DMultisample),
      10, uint(QOpenGLTexture::Target2DMultisampleArray),
      11, uint(QOpenGLTexture::TargetRectangle),
      12, uint(QOpenGLTexture::TargetBuffer),
      14, uint(QOpenGLTexture::BindingTarget1D),
      15, uint(QOpenGLTexture::BindingTarget1DArray),
      16, uint(QOpenGLTexture::BindingTarget2D),
      17, uint(QOpenGLTexture::BindingTarget2DArray),
      18, uint(QOpenGLTexture::BindingTarget3D),
      19, uint(QOpenGLTexture::BindingTargetCubeMap),
      20, uint(QOpenGLTexture::BindingTargetCubeMapArray),
      21, uint(QOpenGLTexture::BindingTarget2DMultisample),
      22, uint(QOpenGLTexture::BindingTarget2DMultisampleArray),
      23, uint(QOpenGLTexture::BindingTargetRectangle),
      24, uint(QOpenGLTexture::BindingTargetBuffer),
      26, uint(QOpenGLTexture::GenerateMipMaps),
      27, uint(QOpenGLTexture::DontGenerateMipMaps),
      29, uint(QOpenGLTexture::ResetTextureUnit),
      30, uint(QOpenGLTexture::DontResetTextureUnit),
      32, uint(QOpenGLTexture::NoFormat),
      33, uint(QOpenGLTexture::R8_UNorm),
      34, uint(QOpenGLTexture::RG8_UNorm),
      35, uint(QOpenGLTexture::RGB8_UNorm),
      36, uint(QOpenGLTexture::RGBA8_UNorm),
      37, uint(QOpenGLTexture::R16_UNorm),
      38, uint(QOpenGLTexture::RG16_UNorm),
      39, uint(QOpenGLTexture::RGB16_UNorm),
      40, uint(QOpenGLTexture::RGBA16_UNorm),
      41, uint(QOpenGLTexture::R8_SNorm),
      42, uint(QOpenGLTexture::RG8_SNorm),
      43, uint(QOpenGLTexture::RGB8_SNorm),
      44, uint(QOpenGLTexture::RGBA8_SNorm),
      45, uint(QOpenGLTexture::R16_SNorm),
      46, uint(QOpenGLTexture::RG16_SNorm),
      47, uint(QOpenGLTexture::RGB16_SNorm),
      48, uint(QOpenGLTexture::RGBA16_SNorm),
      49, uint(QOpenGLTexture::R8U),
      50, uint(QOpenGLTexture::RG8U),
      51, uint(QOpenGLTexture::RGB8U),
      52, uint(QOpenGLTexture::RGBA8U),
      53, uint(QOpenGLTexture::R16U),
      54, uint(QOpenGLTexture::RG16U),
      55, uint(QOpenGLTexture::RGB16U),
      56, uint(QOpenGLTexture::RGBA16U),
      57, uint(QOpenGLTexture::R32U),
      58, uint(QOpenGLTexture::RG32U),
      59, uint(QOpenGLTexture::RGB32U),
      60, uint(QOpenGLTexture::RGBA32U),
      61, uint(QOpenGLTexture::R8I),
      62, uint(QOpenGLTexture::RG8I),
      63, uint(QOpenGLTexture::RGB8I),
      64, uint(QOpenGLTexture::RGBA8I),
      65, uint(QOpenGLTexture::R16I),
      66, uint(QOpenGLTexture::RG16I),
      67, uint(QOpenGLTexture::RGB16I),
      68, uint(QOpenGLTexture::RGBA16I),
      69, uint(QOpenGLTexture::R32I),
      70, uint(QOpenGLTexture::RG32I),
      71, uint(QOpenGLTexture::RGB32I),
      72, uint(QOpenGLTexture::RGBA32I),
      73, uint(QOpenGLTexture::R16F),
      74, uint(QOpenGLTexture::RG16F),
      75, uint(QOpenGLTexture::RGB16F),
      76, uint(QOpenGLTexture::RGBA16F),
      77, uint(QOpenGLTexture::R32F),
      78, uint(QOpenGLTexture::RG32F),
      79, uint(QOpenGLTexture::RGB32F),
      80, uint(QOpenGLTexture::RGBA32F),
      81, uint(QOpenGLTexture::RGB9E5),
      82, uint(QOpenGLTexture::RG11B10F),
      83, uint(QOpenGLTexture::RG3B2),
      84, uint(QOpenGLTexture::R5G6B5),
      85, uint(QOpenGLTexture::RGB5A1),
      86, uint(QOpenGLTexture::RGBA4),
      87, uint(QOpenGLTexture::RGB10A2),
      88, uint(QOpenGLTexture::D16),
      89, uint(QOpenGLTexture::D24),
      90, uint(QOpenGLTexture::D24S8),
      91, uint(QOpenGLTexture::D32),
      92, uint(QOpenGLTexture::D32F),
      93, uint(QOpenGLTexture::D32FS8X24),
      94, uint(QOpenGLTexture::S8),
      95, uint(QOpenGLTexture::RGB_DXT1),
      96, uint(QOpenGLTexture::RGBA_DXT1),
      97, uint(QOpenGLTexture::RGBA_DXT3),
      98, uint(QOpenGLTexture::RGBA_DXT5),
      99, uint(QOpenGLTexture::R_ATI1N_UNorm),
     100, uint(QOpenGLTexture::R_ATI1N_SNorm),
     101, uint(QOpenGLTexture::RG_ATI2N_UNorm),
     102, uint(QOpenGLTexture::RG_ATI2N_SNorm),
     103, uint(QOpenGLTexture::RGB_BP_UNSIGNED_FLOAT),
     104, uint(QOpenGLTexture::RGB_BP_SIGNED_FLOAT),
     105, uint(QOpenGLTexture::RGB_BP_UNorm),
     106, uint(QOpenGLTexture::R11_EAC_UNorm),
     107, uint(QOpenGLTexture::R11_EAC_SNorm),
     108, uint(QOpenGLTexture::RG11_EAC_UNorm),
     109, uint(QOpenGLTexture::RG11_EAC_SNorm),
     110, uint(QOpenGLTexture::RGB8_ETC2),
     111, uint(QOpenGLTexture::SRGB8_ETC2),
     112, uint(QOpenGLTexture::RGB8_PunchThrough_Alpha1_ETC2),
     113, uint(QOpenGLTexture::SRGB8_PunchThrough_Alpha1_ETC2),
     114, uint(QOpenGLTexture::RGBA8_ETC2_EAC),
     115, uint(QOpenGLTexture::SRGB8_Alpha8_ETC2_EAC),
     116, uint(QOpenGLTexture::RGB8_ETC1),
     117, uint(QOpenGLTexture::RGBA_ASTC_4x4),
     118, uint(QOpenGLTexture::RGBA_ASTC_5x4),
     119, uint(QOpenGLTexture::RGBA_ASTC_5x5),
     120, uint(QOpenGLTexture::RGBA_ASTC_6x5),
     121, uint(QOpenGLTexture::RGBA_ASTC_6x6),
     122, uint(QOpenGLTexture::RGBA_ASTC_8x5),
     123, uint(QOpenGLTexture::RGBA_ASTC_8x6),
     124, uint(QOpenGLTexture::RGBA_ASTC_8x8),
     125, uint(QOpenGLTexture::RGBA_ASTC_10x5),
     126, uint(QOpenGLTexture::RGBA_ASTC_10x6),
     127, uint(QOpenGLTexture::RGBA_ASTC_10x8),
     128, uint(QOpenGLTexture::RGBA_ASTC_10x10),
     129, uint(QOpenGLTexture::RGBA_ASTC_12x10),
     130, uint(QOpenGLTexture::RGBA_ASTC_12x12),
     131, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_4x4),
     132, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_5x4),
     133, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_5x5),
     134, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_6x5),
     135, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_6x6),
     136, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_8x5),
     137, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_8x6),
     138, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_8x8),
     139, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_10x5),
     140, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_10x6),
     141, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_10x8),
     142, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_10x10),
     143, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_12x10),
     144, uint(QOpenGLTexture::SRGB8_Alpha8_ASTC_12x12),
     145, uint(QOpenGLTexture::SRGB8),
     146, uint(QOpenGLTexture::SRGB8_Alpha8),
     147, uint(QOpenGLTexture::SRGB_DXT1),
     148, uint(QOpenGLTexture::SRGB_Alpha_DXT1),
     149, uint(QOpenGLTexture::SRGB_Alpha_DXT3),
     150, uint(QOpenGLTexture::SRGB_Alpha_DXT5),
     151, uint(QOpenGLTexture::SRGB_BP_UNorm),
     152, uint(QOpenGLTexture::DepthFormat),
     153, uint(QOpenGLTexture::AlphaFormat),
     154, uint(QOpenGLTexture::RGBFormat),
     155, uint(QOpenGLTexture::RGBAFormat),
     156, uint(QOpenGLTexture::LuminanceFormat),
     157, uint(QOpenGLTexture::LuminanceAlphaFormat),
     159, uint(QOpenGLTexture::CubeMapPositiveX),
     160, uint(QOpenGLTexture::CubeMapNegativeX),
     161, uint(QOpenGLTexture::CubeMapPositiveY),
     162, uint(QOpenGLTexture::CubeMapNegativeY),
     163, uint(QOpenGLTexture::CubeMapPositiveZ),
     164, uint(QOpenGLTexture::CubeMapNegativeZ),
     166, uint(QOpenGLTexture::NoSourceFormat),
     167, uint(QOpenGLTexture::Red),
     168, uint(QOpenGLTexture::RG),
     169, uint(QOpenGLTexture::RGB),
     170, uint(QOpenGLTexture::BGR),
     171, uint(QOpenGLTexture::RGBA),
     172, uint(QOpenGLTexture::BGRA),
     173, uint(QOpenGLTexture::Red_Integer),
     174, uint(QOpenGLTexture::RG_Integer),
     175, uint(QOpenGLTexture::RGB_Integer),
     176, uint(QOpenGLTexture::BGR_Integer),
     177, uint(QOpenGLTexture::RGBA_Integer),
     178, uint(QOpenGLTexture::BGRA_Integer),
     179, uint(QOpenGLTexture::Stencil),
     180, uint(QOpenGLTexture::Depth),
     181, uint(QOpenGLTexture::DepthStencil),
     182, uint(QOpenGLTexture::Alpha),
     183, uint(QOpenGLTexture::Luminance),
     184, uint(QOpenGLTexture::LuminanceAlpha),
     186, uint(QOpenGLTexture::NoPixelType),
     187, uint(QOpenGLTexture::Int8),
     188, uint(QOpenGLTexture::UInt8),
     189, uint(QOpenGLTexture::Int16),
     190, uint(QOpenGLTexture::UInt16),
     191, uint(QOpenGLTexture::Int32),
     192, uint(QOpenGLTexture::UInt32),
     193, uint(QOpenGLTexture::Float16),
     194, uint(QOpenGLTexture::Float16OES),
     195, uint(QOpenGLTexture::Float32),
     196, uint(QOpenGLTexture::UInt32_RGB9_E5),
     197, uint(QOpenGLTexture::UInt32_RG11B10F),
     198, uint(QOpenGLTexture::UInt8_RG3B2),
     199, uint(QOpenGLTexture::UInt8_RG3B2_Rev),
     200, uint(QOpenGLTexture::UInt16_RGB5A1),
     201, uint(QOpenGLTexture::UInt16_RGB5A1_Rev),
     202, uint(QOpenGLTexture::UInt16_R5G6B5),
     203, uint(QOpenGLTexture::UInt16_R5G6B5_Rev),
     204, uint(QOpenGLTexture::UInt16_RGBA4),
     205, uint(QOpenGLTexture::UInt16_RGBA4_Rev),
     206, uint(QOpenGLTexture::UInt32_RGBA8),
     207, uint(QOpenGLTexture::UInt32_RGBA8_Rev),
     208, uint(QOpenGLTexture::UInt32_RGB10A2),
     209, uint(QOpenGLTexture::UInt32_RGB10A2_Rev),
     210, uint(QOpenGLTexture::UInt32_D24S8),
     211, uint(QOpenGLTexture::Float32_D32_UInt32_S8_X24),
     213, uint(QOpenGLTexture::SwizzleRed),
     214, uint(QOpenGLTexture::SwizzleGreen),
     215, uint(QOpenGLTexture::SwizzleBlue),
     216, uint(QOpenGLTexture::SwizzleAlpha),
     218, uint(QOpenGLTexture::RedValue),
     219, uint(QOpenGLTexture::GreenValue),
     220, uint(QOpenGLTexture::BlueValue),
     221, uint(QOpenGLTexture::AlphaValue),
     222, uint(QOpenGLTexture::ZeroValue),
     223, uint(QOpenGLTexture::OneValue),
     225, uint(QOpenGLTexture::Repeat),
     226, uint(QOpenGLTexture::MirroredRepeat),
     227, uint(QOpenGLTexture::ClampToEdge),
     228, uint(QOpenGLTexture::ClampToBorder),
     230, uint(QOpenGLTexture::DirectionS),
     231, uint(QOpenGLTexture::DirectionT),
     232, uint(QOpenGLTexture::DirectionR),
     234, uint(QOpenGLTexture::ImmutableStorage),
     235, uint(QOpenGLTexture::ImmutableMultisampleStorage),
     236, uint(QOpenGLTexture::TextureRectangle),
     237, uint(QOpenGLTexture::TextureArrays),
     238, uint(QOpenGLTexture::Texture3D),
     239, uint(QOpenGLTexture::TextureMultisample),
     240, uint(QOpenGLTexture::TextureBuffer),
     241, uint(QOpenGLTexture::TextureCubeMapArrays),
     242, uint(QOpenGLTexture::Swizzle),
     243, uint(QOpenGLTexture::StencilTexturing),
     244, uint(QOpenGLTexture::AnisotropicFiltering),
     245, uint(QOpenGLTexture::NPOTTextures),
     246, uint(QOpenGLTexture::NPOTTextureRepeat),
     247, uint(QOpenGLTexture::Texture1D),
     248, uint(QOpenGLTexture::TextureComparisonOperators),
     249, uint(QOpenGLTexture::TextureMipMapLevel),
     250, uint(QOpenGLTexture::MaxFeatureFlag),
     252, uint(QOpenGLTexture::DepthMode),
     253, uint(QOpenGLTexture::StencilMode),
     255, uint(QOpenGLTexture::CompareLessEqual),
     256, uint(QOpenGLTexture::CompareGreaterEqual),
     257, uint(QOpenGLTexture::CompareLess),
     258, uint(QOpenGLTexture::CompareGreater),
     259, uint(QOpenGLTexture::CompareEqual),
     260, uint(QOpenGLTexture::CommpareNotEqual),
     261, uint(QOpenGLTexture::CompareAlways),
     262, uint(QOpenGLTexture::CompareNever),
     264, uint(QOpenGLTexture::Nearest),
     265, uint(QOpenGLTexture::Linear),
     266, uint(QOpenGLTexture::NearestMipMapNearest),
     267, uint(QOpenGLTexture::NearestMipMapLinear),
     268, uint(QOpenGLTexture::LinearMipMapNearest),
     269, uint(QOpenGLTexture::LinearMipMapLinear),

       0        // eod
};

QT_INIT_METAOBJECT const QMetaObject QOpenGLTexture::staticMetaObject = { {
    nullptr,
    qt_meta_stringdata_QOpenGLTexture.data,
    qt_meta_data_QOpenGLTexture,
    nullptr,
    nullptr,
    nullptr
} };

QT_WARNING_POP
QT_END_MOC_NAMESPACE
