The GLX Extension For Linux Game Developers Will Soon Work On More Drivers
Phoronix: The GLX Extension For Linux Game Developers Will Soon Work On More Drivers
Going on for a while now has been work by Mesa developers on a new GLX extension to help out game developers by supplying hard to determine information in a standardized manner about the Linux graphics drivers and the underlying hardware renderer capabilities. That work is addressed by the GLX_MESA_query_renderer extension which to now has just been supported by the Intel Linux driver but soon will be supported by other Mesa drivers...
I definitely hope something like this comes to the proprietary drivers, if there's not much in the way of tools already. It makes me wonder if it would be smart to just focus on the features you want and accept that most Linux gamers will have an NVIDIA card with proprietary drivers, or if you should put the work into optimizing for Intel HD and the other open drivers.
If you're making a modern game targetting photorealism, it certainly seems like a tough decision.