Lines Matching refs:severity
200 const GLenum severity = s_debugSeverities[severityNdx];
202 + " and severity " + glu::getDebugMessageSeverityName(severity);
204 // Use severity as ID, guaranteed unique
205 ctx.glDebugMessageInsert(source, type, severity, severity, -1, msg.c_str());
306 GLenum severity;
309 MessageData (void) : id(MessageID()), severity(GL_NONE) {}
310 MessageData (const MessageID& id_, GLenum severity_, const string& message_) : id(id_) , severity(severity_) , message(message_) {}
341 virtual void callback (GLenum source, GLenum type, GLuint id, GLenum severity, const std::string& message);
344 VerificationResult verifyMessageCount (const MessageID& id, GLenum severity, int refCount, int resCount, bool messageEnabled) const;
347 void verifyMessage (const MessageData& message, GLenum source, GLenum type, GLuint id, GLenum severity);
359 void BaseCase::callbackHandle (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const char* message, const void* userParam)
361 static_cast<BaseCase*>(const_cast<void*>(userParam))->callback(source, type, id, severity, string(message, &message[length]));
383 void BaseCase::callback (GLenum source, GLenum type, GLuint id, GLenum severity, const string& message)
388 DE_UNREF(severity);
392 BaseCase::VerificationResult BaseCase::verifyMessageCount (const MessageID& id, GLenum severity, int refCount, int resCount, bool messageEnabled) const
452 << glu::getDebugMessageSeverityStr(severity)
459 << glu::getDebugMessageSeverityStr(severity)
469 << glu::getDebugMessageSeverityStr(severity)
476 << glu::getDebugMessageSeverityStr(severity)
486 << glu::getDebugMessageSeverityStr(severity)
493 << glu::getDebugMessageSeverityStr(severity)
502 << glu::getDebugMessageSeverityStr(severity);
513 << glu::getDebugMessageSeverityStr(severity);
520 << glu::getDebugMessageSeverityStr(severity)
528 << glu::getDebugMessageSeverityStr(severity);
600 void BaseCase::verifyMessage (const MessageData& message, GLenum source, GLenum type, GLuint id, GLenum severity)
616 if (message.severity != severity)
618 m_results.addResult(QP_TEST_RESULT_FAIL, "Incorrect message severity");
619 log << TestLog::Message << "Message severity was " << glu::getDebugMessageSeverityStr(message.severity)
620 << " when it should have been " << glu::getDebugMessageSeverityStr(severity) << TestLog::EndMessage;
645 virtual void callback (GLenum source, GLenum type, GLuint id, GLenum severity, const string& message);
696 void CallbackErrorCase::callback (GLenum source, GLenum type, GLuint id, GLenum severity, const string& message)
698 m_lastMessage = MessageData(MessageID(source, type, id), severity, message);
797 gl.getDebugMessageLog(1, msgLen, &lastMsg.id.source, &lastMsg.id.type, &lastMsg.id.id, &lastMsg.severity, &msgLen, &lastMsg.message[0]);
898 MessageFilter() : source(GL_DONT_CARE), type(GL_DONT_CARE), severity(GL_DONT_CARE), enabled(true) {} // Default to enable all
899 MessageFilter(GLenum source_, GLenum type_, GLenum severity_, const vector<GLuint>& ids_, bool enabled_) : source(source_), type(type_), severity(severity_), ids(ids_), enabled(enabled_) {}
903 GLenum severity;
908 virtual void callback (GLenum source, GLenum type, GLuint id, GLenum severity, const string& message);
988 void FilterCase::callback (GLenum source, GLenum type, GLuint id, GLenum severity, const string& message)
991 m_currentErrors->push_back(MessageData(MessageID(source, type, id), severity, message));
1030 tempSeverities.insert(msg.severity);
1066 const GLenum severity = severities[rng.getUint32()%severities.size()];
1069 filters.push_back(MessageFilter(GL_DONT_CARE, GL_DONT_CARE, severity, vector<GLuint>(), enabled));
1106 << " and severity " << glu::getDebugMessageSeverityStr(filter.severity)
1115 gl.debugMessageControl(filter.source, filter.type, filter.severity, GLsizei(filter.ids.size()), filter.ids.empty() ? DE_NULL : &filter.ids[0], filter.enabled);
1135 if (filter.severity != GL_DONT_CARE && filter.severity != message.severity)
1142 DE_ASSERT(filter.severity == GL_DONT_CARE);
1161 GLenum severity;
1163 MessageMeta (void) : refCount(0), resCount(0), severity(GL_NONE) {}
1173 // Gather message counts & severities, report severity mismatches if found
1179 if (meta.severity != GL_NONE && meta.severity != msg.severity)
1181 log << TestLog::Message << "A message has variable severity between instances: (" << msg.id << ") with severity "
1182 << glu::getDebugMessageSeverityStr(meta.severity) << " and " << glu::getDebugMessageSeverityStr(msg.severity) << TestLog::EndMessage;
1183 m_results.addResult(QP_TEST_RESULT_FAIL, "Message severity changed between instances of the same message");
1187 meta.severity = msg.severity;
1195 if (meta.severity != GL_NONE && meta.severity != msg.severity)
1197 log << TestLog::Message << "A message has variable severity between instances: (" << msg.id << ") with severity "
1198 << glu::getDebugMessageSeverityStr(meta.severity) << " and " << glu::getDebugMessageSeverityStr(msg.severity) << TestLog::EndMessage;
1199 m_results.addResult(QP_TEST_RESULT_FAIL, "Message severity changed between instances of the same message");
1203 meta.severity = msg.severity;
1209 const GLenum severity = itr->second.severity;
1213 const bool enabled = isEnabled(filters, MessageData(id, severity, ""));
1215 VerificationResult result = verifyMessageCount(id, severity, refCount, resCount, enabled);
1360 virtual void callback (GLenum source, GLenum type, GLuint id, GLenum severity, const string& message);
1407 void GroupCase::callback (GLenum source, GLenum type, GLuint id, GLenum severity, const string& message)
1409 m_lastMessage = MessageData(MessageID(source, type, id), severity, message);
1446 virtual void callback (glw::GLenum source, glw::GLenum type, glw::GLuint id, glw::GLenum severity, const std::string& message);
1593 void AsyncCase::callback (GLenum source, GLenum type, GLuint id, GLenum severity, const string& message)
1596 DE_UNREF(severity);
1623 gl.getDebugMessageLog(1, msgLen, &msg.id.source, &msg.id.type, &msg.id.id, &msg.severity, &msgLen, &msg.message[0]);