Eric Anholt <e...@anholt.net> writes: > If you had a conditional assignment of an array or struct (say, from the > if-lowering pass), we'd try doing swizzle_for_size() on the aggregate > type, and it would assertion fail due to vector_elements==0. Instead, > extend emit_block_mov() to handle emitting the conditional operations, > which also means we'll have appropriate writemasks/swizzles on the CMPs > within a struct containing various-sized members. > > Fixes 20 testcases in es3conform on vc4.
Ping on this one. This is over half of my es3conform failures.
signature.asc
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev