egl: Make RefCount atomic
authorRob Clark <robdclark@chromium.org>
Thu, 18 Aug 2022 17:59:50 +0000 (10:59 -0700)
committerRob Clark <robdclark@chromium.org>
Thu, 8 Sep 2022 04:21:29 +0000 (21:21 -0700)
commit7ba2784b0a4bbed36a75488d4b73a314aafaedf1
tree1ec5b454d2349986603da372ca6ed93fded2f491
parentf1efe037dfd82d95b025a3ddf58b669758b8d69a
egl: Make RefCount atomic

Once we relax the locking, we will be doing _eglPutFoo() outside of the
big display lock.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Acked-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18050>
src/egl/main/egldisplay.c