Description
I propose moving all of the cvars that cause the renderer to assume failure when testing for a certain optional OpenGL feature under the r_ext_
prefix. Currently they are divided between r_ext_
and r_arb_
. As a user I don't care about which OpenGL committee process the feature was proposed under, or whatever the stupid prefix means. There is even an extension that is supposedly available under three different names: ARB_framebuffer_object
, EXT_framebuffer_object
, and OES_framebuffer_object
. So the ARB or EXT prefix doesn't seem like a reliable or informative way of grouping these; the feature test cvars are all the same sort of thing. Let's make ext
mean extension test rather than a part of the verbatim extension identifier.
We should also consider removing the subsequent underscores, to make the names respect the new convention of underscore as namespace.