Brian Paul <bri...@vmware.com> writes: > Most of the patch is 'FEATURE_x' changes. I've been tempted to rip > out all that stuff. > > The original idea was to make it easy for people to build smaller Mesa > subsets (and the ES subset) by running the code through the > preprocessor with all the FEATURE_x flags set on/off as needed. In > the past some people were really concerned about code size for static > analysis and to minimize binary sizes. I haven't heard any concerns > about that in a long time. If someone's really determined to make a > tighter subset, they'd have to go above and beyond turning off > FEATURE_x flags anyway. > > And now, we're building one library that supports runtime selection of > full OpenGL profiles, core profiles and ES profiles. The FEATURE > stuff doesn't add any value for that and seems more trouble than it's > worth.
FEATURE_* should die in a fire.
pgpVIkb9XGyPI.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev