On 09/17/2012 09:09 AM, Andreas Boll wrote:
2012/9/4 Brian Paul<bri...@vmware.com>:

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.

Any other opinions?

-Brian


Does this mean that docs/subset.html and docs/subset-A.html are obsolete now and
could be removed?

Sure.  Feel free to submit a patch for that.

-Brian
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to