Build mesa 3055 failed

Commit 4634cb5921 by Roland Scheidegger on 12/21/2016 3:56 AM:
gallivm: implement aos unpack (to unorm8) for small unorm formats\n\nUsing bit replication. This path now resembles something which might make\nsense. (The logic was mostly copied from llvmpipe fs backend.)\nI am not convinced though it is actually faster than SoA sampling (actually\nI'm quite certain it's always a loss with AVX).\nWith SoA it's just shift/mask/cvt/mul for getting the colors, whereas\nthere's still roughly 3 shifts, 3 or/and per channel for AoS\n(i.e. for SoA it's exactly the same as it would be for a rgba8 format,\nwhereas the extra effort for AoS is significant). The filtering\nmight still be faster (albeit with FMA the instruction count gets down\nquite a bit there on the SoA float filtering path on new cpus). And those\nsmall unorm formats often don't have an alpha channel (which makes things\nworse relatively for AoS path).\n(This also fixes a trivial bug in the llvmpipe fs code this was derived\nfrom, albeit it was only relevant for 4-bit channels.)\n\nReviewed-by: Jose Fonseca <jfons...@vmware.com>

Configure your notification preferences

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

Reply via email to