Is there some list what the id codes sent to glDebugMessageCallback 3rd param mean ? Couldn't find anything.
In particular, I am getting ids 2003 and 1000 with these messages:
GL_DEBUG:
source : GL_DEBUG_SOURCE_API
type : GL_DEBUG_TYPE_ERROR
severity : GL_DEBUG_SEVERITY_HIGH
id : 2003
message : glDrawElements failed because the currently active shader combination is invalid (GL_INVALID_OPERATION)
GL_DEBUG:
source : GL_DEBUG_SOURCE_API
type : GL_DEBUG_TYPE_ERROR
severity : GL_DEBUG_SEVERITY_HIGH
id : 1000
message : glDrawElements has generated an error (GL_INVALID_OPERATION)