|
From: James W. W. <os...@jw...> - 2008-04-08 03:00:26
|
On Apr 7, 2008, at 1:36 PM, Stefan Huber wrote: > Some renderer properties depend on OpenGL features that have to be > available. A function to check if e.g kQ3RendererPropertyShadows > will work with the OpenGL renderer would be a nice feature (something > like Q3Object_IsPropertySupported). So an application can check the > properties at startup and enable/disable GUI elements. There are some difficulties with that idea. It is not possible to check renderer capabilities until after an OpenGL context has been created, which normally Quesa does not do until you render. Also, it is possible for a machine to have multiple monitors supported by multiple video cards, in which case a feature might be supported on one monitor but not another. |