Historique des modifications - Message

Message #3534

Sujet: [OpenGL] Segfault au rendu


Type Date Auteur Contenu
Dernière modification 24-01-2008 07:21:02 wetneb
Bonjour,

Mon programme plante au moment du rendu. Je pense que c'est la faute d'OpenGL, mais je ne sais pas tellement comment y remédier.
L'accélération 3D & Co. fonctionne sur ma config.

backtrace Ecris:

#0 0xb7654096 glClearColor() (/usr/lib/libGL.so.1:??)
#1 0xb7296a5c irr::video::COpenGLDriver::beginScene(this=0x82786c0, backBuffer=true, zBuffer=true, color={color = 4284769676}) (COpenGLDriver.cpp:424)
#2 0x8069810 TPU::editeurs::IrrlichtMainLoop::run(this=0x83c2f00) (/media/sda2/rpg/EditeurBatiment/irrlichtMainLoop.cpp:42)
#3 0xb7e3beb5 ??() (/usr/lib/libQtCore.so.4:??)
#4 0x83c2f00 ??() (??:??)
#5 ( ??() (??:??)

log Ecris:

Linux 2.6.22-14-generic #1 SMP Tue Dec 18 08:02:57 UTC 2007 i686
Creating X window...
Using renderer: OpenGL 2.1.1
GeForce 6200/AGP/SSE2 : NVIDIA Corporation
OpenGL driver version is 1.2 or better.
GLSL version: 1.3

Code du rendu :
mDriver->beginScene(true, true, video::SColor(255,100,101,140));
mSmgr->drawAll();
mDevice->getGUIEnvironment()->drawAll();
mDriver->endScene();

J'ai essayé avec le mode de rendu propre à Irrlicht ("Software") et avec le mode "BurningsVideo", et les deux fonctionnent (par contre, les FPS ne sont pas au rendez-vous)...

Des idées ?

Merci !
Création du message 23-01-2008 09:15:06 wetneb
Bonjour,

Mon programme plante au moment du rendu. Je pense que c'est la faute d'OpenGL, mais je ne sais pas tellement comment y remédier.
L'accélération 3D & Co. fonctionne sur ma config.

backtrace Ecris:

#0 0xb7654096 glClearColor() (/usr/lib/libGL.so.1:??)
#1 0xb7296a5c irr::video::COpenGLDriver::beginScene(this=0x82786c0, backBuffer=true, zBuffer=true, color={color = 4284769676}) (COpenGLDriver.cpp:424)
#2 0x8069810 TPU::editeurs::IrrlichtMainLoop::run(this=0x83c2f00) (/media/sda2/rpg/EditeurBatiment/irrlichtMainLoop.cpp:42)
#3 0xb7e3beb5 ??() (/usr/lib/libQtCore.so.4:??)
#4 0x83c2f00 ??() (??:??)
#5 ( ??() (??:??)

log Ecris:

Linux 2.6.22-14-generic #1 SMP Tue Dec 18 08:02:57 UTC 2007 i686
Creating X window...
Using renderer: OpenGL 2.1.1
GeForce 6200/AGP/SSE2 : NVIDIA Corporation
OpenGL driver version is 1.2 or better.
GLSL version: 1.3

Code du rendu :
mDriver->beginScene(true, true, video::SColor(255,100,101,140));
mSmgr->drawAll();
mDevice->getGUIEnvironment()->drawAll();
mDriver->endScene();

J'ai essayé avec le mode de rendu propre à Irrlicht ("Software") et avec le mode "BurningsVideo", et les deux fonctionnent (par contre, les FPS ne sont pas au rendez-vous)...

Des idées ?

Merci !

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
144 invités en ligne
membre en ligne: -
RSS Feed