Kenneth Graunke <[email protected]> writes: > Prior to commit b207e88b25e526d0f1ada7b19605b880a27866dc (i965/fs: > Support pull parameters in SIMD16 mode.), we only supported pull > constants in SIMD8 mode. SIMD8 shaders are always uncompressed, so > forcing this SEND to be uncompressed should have had no effect. > > However, once we began supporting pull constants in SIMD16 mode, it > began to matter: it really ought to be compressed in SIMD16 mode. > > Fixes Piglit's glsl-fs-normalmatrix, glsl-fs-uniform-array-2, > glsl-fs-uniform-array-6, adn glsl-fs-uniform-array-7 on Ironlake, > which regressed with the aforementioned commit.
Does it also get fixed with dst.type = BRW_REGISTER_TYPE_UW? That's what we do with texture loads and fb writes to get the right exec mask on a send in simd16.
pgpiLlzEsMdkE.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
