lavapipe: enforce monotonic timeline incrementing
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Tue, 22 Mar 2022 20:25:11 +0000 (16:25 -0400)
committerMarge Bot <emma+marge@anholt.net>
Wed, 30 Mar 2022 02:47:45 +0000 (02:47 +0000)
commit5461a1cbaa40731e82e2a1751cf4e862463aeb8e
tree636ac7c750c3995645596df381c294d9a6e7e72b
parent7aed40e4abbb4d3c1e93a0059c77c02b2a5d2f37
lavapipe: enforce monotonic timeline incrementing

maybe just being overly paranoid, but make sure that the timeline id
gets compared while the lock is held in every scenario

cc: mesa-stable

Reviewed-by: Omar Akkila <omar.akkila@collabora.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15453>
src/gallium/frontends/lavapipe/lvp_device.c