Lines Matching refs:GL_NO_ERROR
237 if (RT_UNLIKELY(glGetError() != GL_NO_ERROR)) /* predict no errors pending */ \
240 while (glGetError() != GL_NO_ERROR && iErrorClearingLoopsLeft > 0) \
257 * Checks whether VMSVGA3D_GET_LAST_GL_ERROR() return GL_NO_ERROR.
260 * Will predict GL_NO_ERROR outcome.
267 #define VMSVGA3D_GL_IS_SUCCESS(a_pContext) RT_LIKELY((((a_pContext)->lastError = glGetError()) == GL_NO_ERROR))
276 * is an error, will not check for GL_NO_ERROR.
292 while ((iNextError = glGetError()) != GL_NO_ERROR) \
301 while ((iNextError = glGetError()) != GL_NO_ERROR) \
407 AssertMsgReturn((pContext)->lastError == GL_NO_ERROR, \
427 AssertMsg((pContext)->lastError == GL_NO_ERROR, ("%s (%d): last error 0x%x\n", __FUNCTION__, __LINE__, (pContext)->lastError)); \
443 AssertLogRelMsg(iGlError == GL_NO_ERROR, ("VMSVGA3d: %s -> %#x\n", #a_Expr, iGlError)); \
459 for (uint32_t i = 0; i < 64; i++) if (glGetError() == GL_NO_ERROR) break; Assert(glGetError() == GL_NO_ERROR); \
462 if (iGlError != GL_NO_ERROR) \
465 for (uint32_t i = 0; i < 64; i++) if (glGetError() == GL_NO_ERROR) break; Assert(glGetError() == GL_NO_ERROR); \
468 AssertLogRelMsg(iGlError2 == GL_NO_ERROR, ("VMSVGA3d: %s -> %#x / %#x\n", #a_Expr, iGlError, iGlError2)); \