VC++ application crash with Mesa3D at ASSERT(info->BytesPerBlock)

Michael Keutel <[email protected]>
Newsgroups gmane.comp.video.mesa3d.user
Message-ID <[email protected]>
Hey,

I am currently using Mesa3D for the first time. I have an 3d realtime 
application (Visual Studio 2008 C++) which only needs to run on windows. 
I chose Mesa3D because the application has to run on virtual machines 
(WinXP) without hardware acceleration and the GDI windows implementation 
seems to take me back to OpenGL 1.1.
I just built Mesa3D and placed the opengl32.dll in the executable 
directory of my application. But thus it crashes at startup at the 
assertion ASSERT(info->BytesPerBlock); in mesa/main/formats.c . I guess 
info is NULL or info->BytesPerBlock is NULL at this error. The error 
occurs on both WinXP and Win7. How can I solve this assertion error?
Is it not enough to only run with the Mesa3D openGL32.dll or do I have 
to link my application explicitely against the Mesa3D opengl32.lib?

Greets, Thx

-- 
Beste Grüße,
Michael Keutel

Dipl.-Ing. der Computervisualistik

Arndtstraße 35
04275 Leipzig
0151 54603689
mail: [email protected]
web:  www.michaelkeutel.de
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.