Anuj Phogat <anuj.pho...@gmail.com> writes:
> Fixes piglit tests in spec/glsl-es-3.00/compile:
...
> Cc: <mesa-sta...@lists.freedesktop.org>

For this change, (and other similar changes in the series, as well as
subsequent pre-processor changes that I am writing), I'm deciding to
generally not pick these over to the stable branch.

For one, my series is getting fairly long (21 patches and counting) and
would add quite a lot of clutter to the stable branch.

More importantly, though, these changes all improve conformance (as
measured by a very picky test suite), most of them don't actually fix
bugs. That is, they don't make mesa start accepting valid GLSL programs
that were previously being rejected.

Instead, some make mesa more correct to generate errors in case an
application does something pointless and bizarre, like:

        #undef __LINE__

Some of the patches do make mesa start accepting valid programs, but
they are in cases where the program would have to do something bizarre
and pointless such as:

        #  /* Hah-ha! */ define FOO bar

I just don't see anything like that coming up in the wild, (outside of
stress-testing in test suites).

So, these are all good improvements to mesa, but not important for the
stable branch.

-Carl

-- 
carl.d.wo...@intel.com

Attachment: pgpwel1ie7Bps.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