Horde3D

Next-Generation Graphics Engine
It is currently 02.05.2025, 18:07

All times are UTC + 1 hour




Post new topic Reply to topic  [ 29 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: opengl 2.0?
PostPosted: 20.10.2007, 22:36 
Offline

Joined: 20.10.2007, 22:31
Posts: 7
Location: Germany
I have a Radeon X1900XT with newest driver, also tried to install directx 9 and it still says that my graphic card dont support opengl 2.0. What i do wrong?
@edit: I use Windows Vista
@edit2: also 64bit vista
Log:
Code:
0.000 OpenGL 2.0 not supported
0.001 Extension EXT_framebuffer_object not supported
0.001 Extension EXT_texture_filter_anisotropic not supported
0.001 Extension EXT_texture_compression_s3tc not supported
0.001 Extension ARB_texture_float not supported
0.001 Extension ARB_texture_non_power_of_two not supported
0.001 Failed to init engine, debug info following:
0.001 GL_VENDOR:
'Microsoft Corporation'
0.001 GL_RENDERER:
'GDI Generic'
0.001 GL_VERSION:
'1.1.0'
0.001 GL_EXTENSIONS:
'GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture'


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 21.10.2007, 12:09 
Offline
Engine Developer

Joined: 10.09.2006, 15:52
Posts: 1217
The problem is that your sytem is using the default Microsoft OpenGL 1.1 driver, not the version from ATI. I'm using Vista 64 with NVidia and that's no problem.

Please make sure that your desktop color depth is set to 32 bit. For some reason the OpenGL drivers don't work in 16 bit color mode.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 21.10.2007, 19:47 
Offline

Joined: 20.10.2007, 22:31
Posts: 7
Location: Germany
i use 1600x1200 with 32bit depth there is any other way to change opengl driver?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 21.10.2007, 20:26 
Offline
Engine Developer

Joined: 10.09.2006, 15:52
Posts: 1217
There is a small utility called GLinfo available from this link (just an exe, no install necessary):

http://www.delphi3d.net/hardware/index.php

It shows you which OpenGL version is currently supported on your system. Could you try it out and look what it says about your GL version?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 21.10.2007, 22:41 
Offline

Joined: 20.10.2007, 22:31
Posts: 7
Location: Germany
thx for it but this program says that i have opengl 2.0.6956
here the report: Link


Top
 Profile  
Reply with quote  
 Post subject: Re: opengl 2.0?
PostPosted: 22.10.2007, 05:29 
Offline

Joined: 08.11.2006, 03:10
Posts: 384
Location: Australia
Gamerzstyle wrote:
Code:
0.000 OpenGL 2.0 not supported
0.001 Extension EXT_framebuffer_object not supported
0.001 Extension EXT_texture_filter_anisotropic not supported
0.001 Extension EXT_texture_compression_s3tc not supported
0.001 Extension ARB_texture_float not supported
0.001 Extension ARB_texture_non_power_of_two not supported
0.001 Failed to init engine, debug info following:
0.001 GL_VENDOR:
'Microsoft Corporation'
0.001 GL_RENDERER:
'GDI Generic'
0.001 GL_VERSION:
'1.1.0'
0.001 GL_EXTENSIONS:
'GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture'

This horde log just doesn't match up at all with that other log you posted online!!
The other log file looks correct, but this horde log output looks as if you've got a graphics card from the stone age...

Is there anything "unusual" about your PC (besides Vista :P ), such as having more than one monitor?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 22.10.2007, 13:54 
Offline

Joined: 20.10.2007, 22:31
Posts: 7
Location: Germany
i have one monitor and one tv but i think tv uses ati driver because its black/white without ati driver, i am confused also about that log but i dont know why, i also tried to deactivate tv but it still says that i dont have opengl 2.0


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 22.10.2007, 17:48 
Offline
Engine Developer

Joined: 10.09.2006, 15:52
Posts: 1217
Hmm, really strange. Sorry, currently I have no idea what could be the reason that it doesn't work for you. :(


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 22.10.2007, 17:51 
Offline

Joined: 20.10.2007, 22:31
Posts: 7
Location: Germany
maybe there is some way to force opengl programs to use a special version?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 23.10.2007, 18:55 
Offline

Joined: 20.10.2007, 22:31
Posts: 7
Location: Germany
i even tried different driver versions and monitors i dont know what i can do else come on... it cant be that i am the only one with this problem please help if u have an idea


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 24.10.2007, 00:52 
Offline
Engine Developer

Joined: 10.09.2006, 15:52
Posts: 1217
I wonder if this is an issue with the SDL since it is responsible for initializing OpenGL. You could try the older Horde version 0.11 which is still using Win32 code. So we can better isolate the problem.

http://www.nextgen-engine.net/downloads/Horde3D%20SDK%20%5B0.11.1%5D.zip


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 24.10.2007, 13:53 
Offline

Joined: 20.10.2007, 22:31
Posts: 7
Location: Germany
horde 3d 0.11.1 works perfect for me so why not 0.12.0?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 25.10.2007, 08:34 
Offline

Joined: 08.11.2006, 03:10
Posts: 384
Location: Australia
Gamerzstyle wrote:
horde 3d 0.11.1 works perfect for me so why not 0.12.0?

The samples in 0.11 use their own custom code to create the window for OpenGL to use.

The samples in 0.12 use SDL to create the OpenGL window. Perhaps this is a bug with SDL?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 25.10.2007, 11:29 
Offline
Engine Developer

Joined: 10.09.2006, 15:52
Posts: 1217
One thing you could try is initializing OpenGL yourself. I have done this recently, so I can tell you what you need to change in main.cpp of the samples:

- Include "SDL/SDL_syswm.h" and "Horde3DUtils.h"
- Remove SDL_OPENGL from SDL_SetVideoMode
- Insert the following code after the if SDL_SetVideoMode block
Code:
SysWMinfo info;
SDL_VERSION( &info.version );
if( SDL_GetWMInfo( &info ) != -1 )
    Horde3DUtils::initOpenGL( (int)GetDC( info.window ) );

- Replace SDL_GL_SwapBuffers() with Horde3DUtils::swapBuffers();

This would make the code Windows-specific but nevertheless I hope it works for you.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 11.12.2007, 15:59 
Offline

Joined: 11.12.2007, 15:54
Posts: 1
I did the modifications but I only seem to get the helmet and sword of the knight. What gives??


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 29 posts ]  Go to page 1, 2  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 75 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group