2013-05-31 3 views
1

ou expliquez-moi ce que cela signifie, parce que tout fonctionne parfaitement.comment désactiver la journalisation opengl dans xcode?

OpenGL error 0x0506 in -[CCGLView swapBuffers] 280 
OpenGL error 0x0506 in -[CCGLView swapBuffers] 280 
OpenGL error 0x0506 in -[CCGLView swapBuffers] 280 
OpenGL error 0x0506 in -[CCGLView swapBuffers] 280 
OpenGL error 0x0506 in -[CCGLView swapBuffers] 280 

J'utilise storyboards et cocos2d. cocos2d est utilisé uniquement pour la génération de sprites

+1

Il est probablement le même problème alors ici: [Cocos2D 2.0 - Zillions d'erreurs OpenGL] (http : //stackoverflow.com/questions/11662770/cocos2d-2-0-zillions-of-opengl-errors) la réponse au moins est sur l'erreur '0x506' –

+0

J'ai lu cette réponse. Mais je n'ai pas de fonction de tirage. Je viens d'initialiser cocos2d et puis ces erreurs apparaissent – Rost

+0

Peut-être ceci: http://stackoverflow.com/questions/9914914/cocos2d-2-0-opengl-errors? – Robert

Répondre

1

J'ai commencé à recevoir de telles erreurs lors de la migration vers autolayout dans iOS 6.0. Le problème est à cause de la taille d'image incorrecte pour CCGLView:

CCGLView *glView = [CCGLView viewWithFrame:container.frame pixelFormat:kEAGLColorFormatRGB565 depthFormat:0 preserveBackbuffer:NO sharegroup:nil multiSampling:NO numberOfSamples:0]; 

Quand je container.frame sortie dans la console, je reçois {{0, 0}, {0, 0}}. Ce qui est étrange, c'est que la vue du conteneur du storyboard a une taille correcte. Il fonctionne très bien quand je cadre réglage manuel:

CCGLView *glView = [CCGLView viewWithFrame:CGRectMake(115, 37, 195, 253) pixelFormat:kEAGLColorFormatRGB565 depthFormat:0 preserveBackbuffer:NO sharegroup:nil multiSampling:NO numberOfSamples:0]; 

Il est une solution rapide et un point de départ pour creuser plus profond

+0

trouver des solutions à cela? J'ai actuellement le même problème – user1179321

Questions connexes