D
Kenne OGL nicht zu gut, aber ich würde jetzt den Fehler nicht direkt hier suchen. Ich würde mal darauf tippen, dass irgendeine Var einen falschen (unerwarteten) Wert hat.
Also ctor, Initialisierung usw. mal anschauen. Dazu wäre es auch noch interessatn,OB überhaupt erfolgreich gerendert wird. Wenn ja, dann solltest du unbedingt mal die Position/Alpha Wert im Auge behalten.
Sonst musst du hald einfach mal Stück für Stück mit dem Debugger drüber und vergleichen, was er macht beim ersten und was beim zweiten..