2013-03-25, 06:42
I'm getting this same error on a Radeon RV200 chipset. I'm not a C++ or OpenGL developer, but I did some digging to see if I could narrow down what might be causing the issue. First, the error is getting tripped in ./xbmc/rendering/gl/RenderSystemGL.cpp at line 205:
According to this thread, error 1280 is GL_INVALID_ENUM. Based on my various Google searches, it might actually be safe to ignore it.
http://stackoverflow.com/questions/10857...o-glewinit
It's obvious that this is affecting old hardware, but isn't that what Linux media projects are for?
UPDATE: I filed a bug report in Trac with as much information as I have. I'm trying to hack around the bug on my own, but I'm hampered by a very slow compile process and an extreme lack of knowledge in Linux app development. :O
Code:
// lines 201 - 207
//some sanity checks
GLenum error = glGetError();
if (error != GL_NO_ERROR)
{
CLog::Log(LOGERROR, "ResetRenderSystem() GL_MAX_TEXTURE_IMAGE_UNITS_ARB returned error %i", (int)error);
maxtex = 3;
}
According to this thread, error 1280 is GL_INVALID_ENUM. Based on my various Google searches, it might actually be safe to ignore it.
http://stackoverflow.com/questions/10857...o-glewinit
It's obvious that this is affecting old hardware, but isn't that what Linux media projects are for?
UPDATE: I filed a bug report in Trac with as much information as I have. I'm trying to hack around the bug on my own, but I'm hampered by a very slow compile process and an extreme lack of knowledge in Linux app development. :O