| 6407 | } |
| 6408 | |
| 6409 | void TParseContext::arrayObjectCheck(const TSourceLoc& loc, const TType& type, const char* op) |
| 6410 | { |
| 6411 | // Some versions don't allow comparing arrays or structures containing arrays |
| 6412 | if (type.containsArray()) { |
| 6413 | profileRequires(loc, ENoProfile, 120, E_GL_3DL_array_objects, op); |
| 6414 | profileRequires(loc, EEsProfile, 300, nullptr, op); |
| 6415 | } |
| 6416 | } |
| 6417 | |
| 6418 | void TParseContext::opaqueCheck(const TSourceLoc& loc, const TType& type, const char* op) |
| 6419 | { |
no test coverage detected