[Piglit] [PATCH] New test for ARB_color_buffer_float

Ian Romanick idr at freedesktop.org
Wed Aug 25 15:42:50 PDT 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

First off, thanks for taking the time to write tests for functionality
that we don't yet support in Mesa.  This is something that we need more of.

Marek Olšák wrote:

> Concerning the test, I'd rather follow the GL specification and ignore
> that proprietary drivers fail. I am starting to think that ATI/NVIDIA
> don't have their internal test suite like we have piglit.

Yes, please.  I vote for small, individual test cases that follow the
spec.  If the test fails on the closed-source drivers, then the drivers
(or hardware) may be wrong.  It would not be the first time.

I think that the particular issue in this case is that G70 (I assume
that's what is meant by NV50) can't do all of the floating point blend
modes.  It is common for vendors to advertise extensions that can't be
fully implemented on a particular piece of hardware.  ATI advertised
GLSL fragment shaders on R300 when it could not implement the partial
derivative functions, for example.  Both vendors advertised OpenGL 2.0
on hardware that couldn't do non-power of two textures.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkx1nGgACgkQX1gOwKyEAw/9GwCdFPvSvdeYFERRyRe2cHorGQoc
Rn0AniIZSkeMBIMaa5+Z3zT7MlqciJC4
=oD1i
-----END PGP SIGNATURE-----


More information about the Piglit mailing list