robosport
08-25-2003, 08:09 PM
I am writing an OpenGL application for Windows XP and Window 2000 using VC++.
I am trying to find a way for my program to determine (during run time) whether the graphics card supports OpenGL hardware acceleration, and how much RAM is installed on the graphics card.
Is there a better way than having to perform some rendering benchmarks at run time to determine performance with various window/resolution sizes?
In searching the forums, I've found several posts saying I shouldn't need to know whether HW is supported or how much RAM is on the HW. However when a user of my program calls and says its much slower in full screen mode - it is because they usually have old an graphics card or more likely not enough VRAM to support full screen HW acceleration. So I would like to find a way to do this as a support tool for users of my OpenGL app.
Any solutions or ideas?
Thanks in advance,
robosport
[This message has been edited by robosport (edited 08-25-2003).]
I am trying to find a way for my program to determine (during run time) whether the graphics card supports OpenGL hardware acceleration, and how much RAM is installed on the graphics card.
Is there a better way than having to perform some rendering benchmarks at run time to determine performance with various window/resolution sizes?
In searching the forums, I've found several posts saying I shouldn't need to know whether HW is supported or how much RAM is on the HW. However when a user of my program calls and says its much slower in full screen mode - it is because they usually have old an graphics card or more likely not enough VRAM to support full screen HW acceleration. So I would like to find a way to do this as a support tool for users of my OpenGL app.
Any solutions or ideas?
Thanks in advance,
robosport
[This message has been edited by robosport (edited 08-25-2003).]