How do Icheck if my video card doesn't support render type?

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
As-12
Posts: 12
Joined: Tue Jul 25, 2006 1:19 pm
Location: Thailand , CMI

How do Icheck if my video card doesn't support render type?

Post by As-12 »

I am still very new to this engine . And My English is pretty bad.
I have a problem. I was trying to run Irrlicht in OpenGL mode in Hard ware that doesn't support OpenGL 1.5 and then the PC restart itself after the crash. So the question is "Is there any idea that I can check if my Hardware support the render type or not support?".
I hope u understand my terrible english.
kornerr
Posts: 245
Joined: Thu Jul 06, 2006 9:57 am
Location: Russia, Siberia, Kemerovo
Contact:

Post by kornerr »

visit your video card manufacturer site, or search for your video card specification in google :)
Open Source all the way, baby ;)
OSRPG
vitek
Bug Slayer
Posts: 3919
Joined: Mon Jan 16, 2006 10:52 am
Location: Corvallis, OR

Post by vitek »

If you are able, you should try to track down the issue that is causing the crash and report it as a bug.
As-12
Posts: 12
Joined: Tue Jul 25, 2006 1:19 pm
Location: Thailand , CMI

Post by As-12 »

I cant get any crash reports because it restart itself and it said that hardware failure in sort of that.

But Anyway I wonder .Is Irrlicht's Engine able to check if our Renderer doesn't support the rendering type?
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

If the computer restarts it's pretty sure that your drivers or even the hardware is broken.
As-12
Posts: 12
Joined: Tue Jul 25, 2006 1:19 pm
Location: Thailand , CMI

Post by As-12 »

It works fine in Software Mode but it does crash in OpenGL. I tried my application with other computer with OpenGL 1.5 support and it works fine. So I'd like to make my application able to check if any hardware it runs with Irrlicht support the rendering type to prevent the crash or unexpect results. My question still the same that I wonder that Can Irrlicht able to check if the hardware does support or not support the rendering type for prevent the unexpect results.
bitplane
Admin
Posts: 3204
Joined: Mon Mar 28, 2005 3:45 am
Location: England
Contact:

Post by bitplane »

what is your graphics card? perhaps it's a known problem with your hardware or drivers or something.
Submit bugs/patches to the tracker!
Need help right now? Visit the chat room
As-12
Posts: 12
Joined: Tue Jul 25, 2006 1:19 pm
Location: Thailand , CMI

Post by As-12 »

lol no one answer my question. That computer isn't mine but I checked it and Im not sure what extracly it was. But It is Intel's Graphic
Chipset and it's pretty old. I checked with glView(OpenGL Extension Viewer) and it said that the machine support only 1.0 - 1.4 only.
My Graphic Card which works fine with my application and my neighbor's Graphic Card also works fine. I use NV GF 6800 GS and My neighbour use ATI RADEON X600.
Well I will try use OpenGL itself not the engine to check if it support because I dont know that Is Irrlicht Engine able to check the support renderer.
jam
Posts: 409
Joined: Fri Nov 04, 2005 3:52 am

Post by jam »

If I understand the problem, all you need to do is check the return value of createDevice() if it is NULL, then Irrlicht won't run on the computer using OpenGL.
system-independent, adj.:
Works equally poorly on all systems.
-- unknown
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

And OpenGL features are checked during run-time by Irrlicht, so nothing is executed what is not supported by the card.
Post Reply