Sto effettuando il porting di un'app su iOS e quindi devo aggiornarla su SDL2 da SDL1.2 (finora sto testandola solo come app desktop su OS X). Tuttavia, quando eseguo il codice con SDL2, sto ottenendo strani risultati come mostrato nella seconda immagine sotto (la prima immagine è come appare con SDL, correttamente). Il singolo changeset che causa questo è questo , vedi qualcosa di ovviamente sbagliato lì, o SDL2 ha alcune sfumature OpenGL di cui non sono a conoscenza? Il mio SDL si basa sulle ultime novità di HG .
Aggiornamento: un'altra domanda sulla porta iOS dello stesso progetto è qui .
Aggiornamento 2: ora è anche sul newsgroup SDL: http://thread.gmane.org/gmane.comp.lib.sdl/58026
Aggiornamento 3: ho provato a utilizzare Regal per OpenGL portatile, il risultato non così buono è sul terzo screenshot, prodotto semplicemente sostituendo
#include <OpenGL/gl.h>
#include <OpenGL/glu.h>
con
#include "GL/Regal.h"
#include "GL/RegalGLU.h"