Yes, whatever you did has fixed both problems.
Which "both problems" are you referring to then?
The problem of the 13:12 "lost the texture" followed by the 15:05 "throws a gl error".
The pixel format problem has likely always been there. This was the first time I tried running jME on that machine.
-Mike
Turns out that I simply needed to update my device drivers to fix the pixel format problem.
However, there were a couple of suggestions that were made that might still be a good idea for jME.
"Charlie Dobbie" wrote:
Another one of ATI's "declare the extension but don't support it" issues, maybe? On the native side, calling GetLastError() should give more information about the failure - maybe this could be used to construct a more helpful error message? I can't seem to find a list of error codes, though...
Anyway, the failure is in findPixelFormatARB(). Is there a reason to go through that process if samples is zero? Avoiding it would at least limit the problem to only those who request multisampling.
Perhaps calling GetLastError() should be a matter of course for LWJGL exception handling?
I don't know how relevent multisampling is.
-Mike