| 1 | /**************************************************************************** |
| 2 | ** Meta object code from reading C++ file 'qshaderlanguage_p.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 "util/qshaderlanguage_p.h" |
| 11 | #include <QtCore/qbytearray.h> |
| 12 | #include <QtCore/qmetatype.h> |
| 13 | #if !defined(Q_MOC_OUTPUT_REVISION) |
| 14 | #error "The header file 'qshaderlanguage_p.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 | |
| 21 | QT_BEGIN_MOC_NAMESPACE |
| 22 | QT_WARNING_PUSH |
| 23 | QT_WARNING_DISABLE_DEPRECATED |
| 24 | struct qt_meta_stringdata_QShaderLanguage_t { |
| 25 | const uint offsetsAndSize[184]; |
| 26 | char stringdata0[958]; |
| 27 | }; |
| 28 | #define QT_MOC_LITERAL(ofs, len) \ |
| 29 | uint(offsetof(qt_meta_stringdata_QShaderLanguage_t, stringdata0) + ofs), len |
| 30 | static const qt_meta_stringdata_QShaderLanguage_t qt_meta_stringdata_QShaderLanguage = { |
| 31 | { |
| 32 | QT_MOC_LITERAL(0, 15), // "QShaderLanguage" |
| 33 | QT_MOC_LITERAL(16, 16), // "StorageQualifier" |
| 34 | QT_MOC_LITERAL(33, 5), // "Const" |
| 35 | QT_MOC_LITERAL(39, 5), // "Input" |
| 36 | QT_MOC_LITERAL(45, 7), // "BuiltIn" |
| 37 | QT_MOC_LITERAL(53, 6), // "Output" |
| 38 | QT_MOC_LITERAL(60, 7), // "Uniform" |
| 39 | QT_MOC_LITERAL(68, 12), // "VariableType" |
| 40 | QT_MOC_LITERAL(81, 4), // "Bool" |
| 41 | QT_MOC_LITERAL(86, 3), // "Int" |
| 42 | QT_MOC_LITERAL(90, 4), // "Uint" |
| 43 | QT_MOC_LITERAL(95, 5), // "Float" |
| 44 | QT_MOC_LITERAL(101, 6), // "Double" |
| 45 | QT_MOC_LITERAL(108, 4), // "Vec2" |
| 46 | QT_MOC_LITERAL(113, 4), // "Vec3" |
| 47 | QT_MOC_LITERAL(118, 4), // "Vec4" |
| 48 | QT_MOC_LITERAL(123, 5), // "DVec2" |
| 49 | QT_MOC_LITERAL(129, 5), // "DVec3" |
| 50 | QT_MOC_LITERAL(135, 5), // "DVec4" |
| 51 | QT_MOC_LITERAL(141, 5), // "BVec2" |
| 52 | QT_MOC_LITERAL(147, 5), // "BVec3" |
| 53 | QT_MOC_LITERAL(153, 5), // "BVec4" |
| 54 | QT_MOC_LITERAL(159, 5), // "IVec2" |
| 55 | QT_MOC_LITERAL(165, 5), // "IVec3" |
| 56 | QT_MOC_LITERAL(171, 5), // "IVec4" |
| 57 | QT_MOC_LITERAL(177, 5), // "UVec2" |
| 58 | QT_MOC_LITERAL(183, 5), // "UVec3" |
| 59 | QT_MOC_LITERAL(189, 5), // "UVec4" |
| 60 | QT_MOC_LITERAL(195, 4), // "Mat2" |
| 61 | QT_MOC_LITERAL(200, 4), // "Mat3" |
| 62 | QT_MOC_LITERAL(205, 4), // "Mat4" |
| 63 | QT_MOC_LITERAL(210, 6), // "Mat2x2" |
| 64 | QT_MOC_LITERAL(217, 6), // "Mat2x3" |
| 65 | QT_MOC_LITERAL(224, 6), // "Mat2x4" |
| 66 | QT_MOC_LITERAL(231, 6), // "Mat3x2" |
| 67 | QT_MOC_LITERAL(238, 6), // "Mat3x3" |
| 68 | QT_MOC_LITERAL(245, 6), // "Mat3x4" |
| 69 | QT_MOC_LITERAL(252, 6), // "Mat4x2" |
| 70 | QT_MOC_LITERAL(259, 6), // "Mat4x3" |
| 71 | QT_MOC_LITERAL(266, 6), // "Mat4x4" |
| 72 | QT_MOC_LITERAL(273, 5), // "DMat2" |
| 73 | QT_MOC_LITERAL(279, 5), // "DMat3" |
| 74 | QT_MOC_LITERAL(285, 5), // "DMat4" |
| 75 | QT_MOC_LITERAL(291, 7), // "DMat2x2" |
| 76 | QT_MOC_LITERAL(299, 7), // "DMat2x3" |
| 77 | QT_MOC_LITERAL(307, 7), // "DMat2x4" |
| 78 | QT_MOC_LITERAL(315, 7), // "DMat3x2" |
| 79 | QT_MOC_LITERAL(323, 7), // "DMat3x3" |
| 80 | QT_MOC_LITERAL(331, 7), // "DMat3x4" |
| 81 | QT_MOC_LITERAL(339, 7), // "DMat4x2" |
| 82 | QT_MOC_LITERAL(347, 7), // "DMat4x3" |
| 83 | QT_MOC_LITERAL(355, 7), // "DMat4x4" |
| 84 | QT_MOC_LITERAL(363, 9), // "Sampler1D" |
| 85 | QT_MOC_LITERAL(373, 9), // "Sampler2D" |
| 86 | QT_MOC_LITERAL(383, 9), // "Sampler3D" |
| 87 | QT_MOC_LITERAL(393, 11), // "SamplerCube" |
| 88 | QT_MOC_LITERAL(405, 13), // "Sampler2DRect" |
| 89 | QT_MOC_LITERAL(419, 11), // "Sampler2DMs" |
| 90 | QT_MOC_LITERAL(431, 13), // "SamplerBuffer" |
| 91 | QT_MOC_LITERAL(445, 14), // "Sampler1DArray" |
| 92 | QT_MOC_LITERAL(460, 14), // "Sampler2DArray" |
| 93 | QT_MOC_LITERAL(475, 16), // "Sampler2DMsArray" |
| 94 | QT_MOC_LITERAL(492, 16), // "SamplerCubeArray" |
| 95 | QT_MOC_LITERAL(509, 15), // "Sampler1DShadow" |
| 96 | QT_MOC_LITERAL(525, 15), // "Sampler2DShadow" |
| 97 | QT_MOC_LITERAL(541, 19), // "Sampler2DRectShadow" |
| 98 | QT_MOC_LITERAL(561, 20), // "Sampler1DArrayShadow" |
| 99 | QT_MOC_LITERAL(582, 20), // "Sampler2DArrayShadow" |
| 100 | QT_MOC_LITERAL(603, 17), // "SamplerCubeShadow" |
| 101 | QT_MOC_LITERAL(621, 22), // "SamplerCubeArrayShadow" |
| 102 | QT_MOC_LITERAL(644, 10), // "ISampler1D" |
| 103 | QT_MOC_LITERAL(655, 10), // "ISampler2D" |
| 104 | QT_MOC_LITERAL(666, 10), // "ISampler3D" |
| 105 | QT_MOC_LITERAL(677, 12), // "ISamplerCube" |
| 106 | QT_MOC_LITERAL(690, 14), // "ISampler2DRect" |
| 107 | QT_MOC_LITERAL(705, 12), // "ISampler2DMs" |
| 108 | QT_MOC_LITERAL(718, 14), // "ISamplerBuffer" |
| 109 | QT_MOC_LITERAL(733, 15), // "ISampler1DArray" |
| 110 | QT_MOC_LITERAL(749, 15), // "ISampler2DArray" |
| 111 | QT_MOC_LITERAL(765, 17), // "ISampler2DMsArray" |
| 112 | QT_MOC_LITERAL(783, 17), // "ISamplerCubeArray" |
| 113 | QT_MOC_LITERAL(801, 10), // "USampler1D" |
| 114 | QT_MOC_LITERAL(812, 10), // "USampler2D" |
| 115 | QT_MOC_LITERAL(823, 10), // "USampler3D" |
| 116 | QT_MOC_LITERAL(834, 12), // "USamplerCube" |
| 117 | QT_MOC_LITERAL(847, 14), // "USampler2DRect" |
| 118 | QT_MOC_LITERAL(862, 12), // "USampler2DMs" |
| 119 | QT_MOC_LITERAL(875, 14), // "USamplerBuffer" |
| 120 | QT_MOC_LITERAL(890, 15), // "USampler1DArray" |
| 121 | QT_MOC_LITERAL(906, 15), // "USampler2DArray" |
| 122 | QT_MOC_LITERAL(922, 17), // "USampler2DMsArray" |
| 123 | QT_MOC_LITERAL(940, 17) // "USamplerCubeArray" |
| 124 | |
| 125 | }, |
| 126 | "QShaderLanguage\0StorageQualifier\0Const\0" |
| 127 | "Input\0BuiltIn\0Output\0Uniform\0VariableType\0" |
| 128 | "Bool\0Int\0Uint\0Float\0Double\0Vec2\0Vec3\0" |
| 129 | "Vec4\0DVec2\0DVec3\0DVec4\0BVec2\0BVec3\0" |
| 130 | "BVec4\0IVec2\0IVec3\0IVec4\0UVec2\0UVec3\0" |
| 131 | "UVec4\0Mat2\0Mat3\0Mat4\0Mat2x2\0Mat2x3\0" |
| 132 | "Mat2x4\0Mat3x2\0Mat3x3\0Mat3x4\0Mat4x2\0" |
| 133 | "Mat4x3\0Mat4x4\0DMat2\0DMat3\0DMat4\0DMat2x2\0" |
| 134 | "DMat2x3\0DMat2x4\0DMat3x2\0DMat3x3\0DMat3x4\0" |
| 135 | "DMat4x2\0DMat4x3\0DMat4x4\0Sampler1D\0" |
| 136 | "Sampler2D\0Sampler3D\0SamplerCube\0" |
| 137 | "Sampler2DRect\0Sampler2DMs\0SamplerBuffer\0" |
| 138 | "Sampler1DArray\0Sampler2DArray\0" |
| 139 | "Sampler2DMsArray\0SamplerCubeArray\0" |
| 140 | "Sampler1DShadow\0Sampler2DShadow\0" |
| 141 | "Sampler2DRectShadow\0Sampler1DArrayShadow\0" |
| 142 | "Sampler2DArrayShadow\0SamplerCubeShadow\0" |
| 143 | "SamplerCubeArrayShadow\0ISampler1D\0" |
| 144 | "ISampler2D\0ISampler3D\0ISamplerCube\0" |
| 145 | "ISampler2DRect\0ISampler2DMs\0ISamplerBuffer\0" |
| 146 | "ISampler1DArray\0ISampler2DArray\0" |
| 147 | "ISampler2DMsArray\0ISamplerCubeArray\0" |
| 148 | "USampler1D\0USampler2D\0USampler3D\0" |
| 149 | "USamplerCube\0USampler2DRect\0USampler2DMs\0" |
| 150 | "USamplerBuffer\0USampler1DArray\0" |
| 151 | "USampler2DArray\0USampler2DMsArray\0" |
| 152 | "USamplerCubeArray" |
| 153 | }; |
| 154 | #undef QT_MOC_LITERAL |
| 155 | |
| 156 | static const uint qt_meta_data_QShaderLanguage[] = { |
| 157 | |
| 158 | // content: |
| 159 | 9, // revision |
| 160 | 0, // classname |
| 161 | 0, 0, // classinfo |
| 162 | 0, 0, // methods |
| 163 | 0, 0, // properties |
| 164 | 2, 14, // enums/sets |
| 165 | 0, 0, // constructors |
| 166 | 4, // flags |
| 167 | 0, // signalCount |
| 168 | |
| 169 | // enums: name, alias, flags, count, data |
| 170 | 1, 1, 0x0, 5, 24, |
| 171 | 7, 7, 0x0, 84, 34, |
| 172 | |
| 173 | // enum data: key, value |
| 174 | 2, uint(QShaderLanguage::Const), |
| 175 | 3, uint(QShaderLanguage::Input), |
| 176 | 4, uint(QShaderLanguage::BuiltIn), |
| 177 | 5, uint(QShaderLanguage::Output), |
| 178 | 6, uint(QShaderLanguage::Uniform), |
| 179 | 8, uint(QShaderLanguage::Bool), |
| 180 | 9, uint(QShaderLanguage::Int), |
| 181 | 10, uint(QShaderLanguage::Uint), |
| 182 | 11, uint(QShaderLanguage::Float), |
| 183 | 12, uint(QShaderLanguage::Double), |
| 184 | 13, uint(QShaderLanguage::Vec2), |
| 185 | 14, uint(QShaderLanguage::Vec3), |
| 186 | 15, uint(QShaderLanguage::Vec4), |
| 187 | 16, uint(QShaderLanguage::DVec2), |
| 188 | 17, uint(QShaderLanguage::DVec3), |
| 189 | 18, uint(QShaderLanguage::DVec4), |
| 190 | 19, uint(QShaderLanguage::BVec2), |
| 191 | 20, uint(QShaderLanguage::BVec3), |
| 192 | 21, uint(QShaderLanguage::BVec4), |
| 193 | 22, uint(QShaderLanguage::IVec2), |
| 194 | 23, uint(QShaderLanguage::IVec3), |
| 195 | 24, uint(QShaderLanguage::IVec4), |
| 196 | 25, uint(QShaderLanguage::UVec2), |
| 197 | 26, uint(QShaderLanguage::UVec3), |
| 198 | 27, uint(QShaderLanguage::UVec4), |
| 199 | 28, uint(QShaderLanguage::Mat2), |
| 200 | 29, uint(QShaderLanguage::Mat3), |
| 201 | 30, uint(QShaderLanguage::Mat4), |
| 202 | 31, uint(QShaderLanguage::Mat2x2), |
| 203 | 32, uint(QShaderLanguage::Mat2x3), |
| 204 | 33, uint(QShaderLanguage::Mat2x4), |
| 205 | 34, uint(QShaderLanguage::Mat3x2), |
| 206 | 35, uint(QShaderLanguage::Mat3x3), |
| 207 | 36, uint(QShaderLanguage::Mat3x4), |
| 208 | 37, uint(QShaderLanguage::Mat4x2), |
| 209 | 38, uint(QShaderLanguage::Mat4x3), |
| 210 | 39, uint(QShaderLanguage::Mat4x4), |
| 211 | 40, uint(QShaderLanguage::DMat2), |
| 212 | 41, uint(QShaderLanguage::DMat3), |
| 213 | 42, uint(QShaderLanguage::DMat4), |
| 214 | 43, uint(QShaderLanguage::DMat2x2), |
| 215 | 44, uint(QShaderLanguage::DMat2x3), |
| 216 | 45, uint(QShaderLanguage::DMat2x4), |
| 217 | 46, uint(QShaderLanguage::DMat3x2), |
| 218 | 47, uint(QShaderLanguage::DMat3x3), |
| 219 | 48, uint(QShaderLanguage::DMat3x4), |
| 220 | 49, uint(QShaderLanguage::DMat4x2), |
| 221 | 50, uint(QShaderLanguage::DMat4x3), |
| 222 | 51, uint(QShaderLanguage::DMat4x4), |
| 223 | 52, uint(QShaderLanguage::Sampler1D), |
| 224 | 53, uint(QShaderLanguage::Sampler2D), |
| 225 | 54, uint(QShaderLanguage::Sampler3D), |
| 226 | 55, uint(QShaderLanguage::SamplerCube), |
| 227 | 56, uint(QShaderLanguage::Sampler2DRect), |
| 228 | 57, uint(QShaderLanguage::Sampler2DMs), |
| 229 | 58, uint(QShaderLanguage::SamplerBuffer), |
| 230 | 59, uint(QShaderLanguage::Sampler1DArray), |
| 231 | 60, uint(QShaderLanguage::Sampler2DArray), |
| 232 | 61, uint(QShaderLanguage::Sampler2DMsArray), |
| 233 | 62, uint(QShaderLanguage::SamplerCubeArray), |
| 234 | 63, uint(QShaderLanguage::Sampler1DShadow), |
| 235 | 64, uint(QShaderLanguage::Sampler2DShadow), |
| 236 | 65, uint(QShaderLanguage::Sampler2DRectShadow), |
| 237 | 66, uint(QShaderLanguage::Sampler1DArrayShadow), |
| 238 | 67, uint(QShaderLanguage::Sampler2DArrayShadow), |
| 239 | 68, uint(QShaderLanguage::SamplerCubeShadow), |
| 240 | 69, uint(QShaderLanguage::SamplerCubeArrayShadow), |
| 241 | 70, uint(QShaderLanguage::ISampler1D), |
| 242 | 71, uint(QShaderLanguage::ISampler2D), |
| 243 | 72, uint(QShaderLanguage::ISampler3D), |
| 244 | 73, uint(QShaderLanguage::ISamplerCube), |
| 245 | 74, uint(QShaderLanguage::ISampler2DRect), |
| 246 | 75, uint(QShaderLanguage::ISampler2DMs), |
| 247 | 76, uint(QShaderLanguage::ISamplerBuffer), |
| 248 | 77, uint(QShaderLanguage::ISampler1DArray), |
| 249 | 78, uint(QShaderLanguage::ISampler2DArray), |
| 250 | 79, uint(QShaderLanguage::ISampler2DMsArray), |
| 251 | 80, uint(QShaderLanguage::ISamplerCubeArray), |
| 252 | 81, uint(QShaderLanguage::USampler1D), |
| 253 | 82, uint(QShaderLanguage::USampler2D), |
| 254 | 83, uint(QShaderLanguage::USampler3D), |
| 255 | 84, uint(QShaderLanguage::USamplerCube), |
| 256 | 85, uint(QShaderLanguage::USampler2DRect), |
| 257 | 86, uint(QShaderLanguage::USampler2DMs), |
| 258 | 87, uint(QShaderLanguage::USamplerBuffer), |
| 259 | 88, uint(QShaderLanguage::USampler1DArray), |
| 260 | 89, uint(QShaderLanguage::USampler2DArray), |
| 261 | 90, uint(QShaderLanguage::USampler2DMsArray), |
| 262 | 91, uint(QShaderLanguage::USamplerCubeArray), |
| 263 | |
| 264 | 0 // eod |
| 265 | }; |
| 266 | |
| 267 | const QMetaObject QShaderLanguage::staticMetaObject = { { |
| 268 | nullptr, |
| 269 | qt_meta_stringdata_QShaderLanguage.offsetsAndSize, |
| 270 | qt_meta_data_QShaderLanguage, |
| 271 | nullptr, |
| 272 | nullptr, |
| 273 | nullptr, |
| 274 | nullptr |
| 275 | } }; |
| 276 | |
| 277 | QT_WARNING_POP |
| 278 | QT_END_MOC_NAMESPACE |
| 279 | |