llvmpipe: Disable an assertion that may not be quite right.

It triggered on uprevving VK-GL-CTS, and @airlied says it's tripped
apparently spuriously before.  There seems to be some interesting logic
behind it, so leave the big comment for whoever can revisit the issue some
day.

Acked-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13779>
This commit is contained in:
Emma Anholt 2021-11-16 16:17:25 -08:00 committed by Marge Bot
parent 6c2f6cd86f
commit 3ce19d2db2

View file

@ -254,8 +254,10 @@ TAG(lp_rast_triangle)(struct lp_rasterizer_task *task,
* (in which case the tri will not get binned), or trivial accept for
* the whole tile (in which case plane_mask will not include it).
*/
#if 0
assert((c[j] >> (int64_t)FIXED_ORDER) > (int32_t)0xb0000000 &&
(c[j] >> (int64_t)FIXED_ORDER) < (int32_t)0x3fffffff);
#endif
/*
* Note the fixup part is constant throughout the tile - thus could
* just calculate this and avoid _all_ 64bit math in rasterization