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.

Attachment: pgpVIkb9XGyPI.pgp
Description: PGP signature

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

Reply via email to