Avoid watchdog timeout in Vulkan builtin precision tests
[platform/upstream/VK-GL-CTS.git] / framework / opengl / gluStrUtil.inl
index 2557371..f1504a6 100644 (file)
@@ -14,6 +14,7 @@ const char* getErrorName (int value)
                case GL_INVALID_OPERATION:                              return "GL_INVALID_OPERATION";
                case GL_OUT_OF_MEMORY:                                  return "GL_OUT_OF_MEMORY";
                case GL_INVALID_FRAMEBUFFER_OPERATION:  return "GL_INVALID_FRAMEBUFFER_OPERATION";
+               case GL_CONTEXT_LOST:                                   return "GL_CONTEXT_LOST";
                default:                                                                return DE_NULL;
        }
 }
@@ -1787,6 +1788,18 @@ const char* getTextureFormatName (int value)
        }
 }
 
+const char* getGraphicsResetStatusName (int value)
+{
+       switch (value)
+       {
+               case GL_NO_ERROR:                               return "GL_NO_ERROR";
+               case GL_GUILTY_CONTEXT_RESET:   return "GL_GUILTY_CONTEXT_RESET";
+               case GL_INNOCENT_CONTEXT_RESET: return "GL_INNOCENT_CONTEXT_RESET";
+               case GL_UNKNOWN_CONTEXT_RESET:  return "GL_UNKNOWN_CONTEXT_RESET";
+               default:                                                return DE_NULL;
+       }
+}
+
 tcu::Format::Bitfield<16> getBufferMaskStr (int value)
 {
        static const tcu::Format::BitDesc s_desc[] =