util,radv,radv/winsys: Cross-platform rwlock API
authorJames Park <jpark37@lagfreegames.com>
Wed, 14 Oct 2020 04:06:21 +0000 (21:06 -0700)
committerMarge Bot <eric+marge@anholt.net>
Mon, 19 Oct 2020 09:49:33 +0000 (09:49 +0000)
commit4c2e7b08930654cff115b1a4a22abc851dae958b
tree7fcd6616cdb355fc2818baf786a13c1a0ca9ce99
parent9d4999e7cf7ca530b3e99a1923f1df9e2069cd34
util,radv,radv/winsys: Cross-platform rwlock API

POSIX rwlock is not available on Windows.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7144>
src/amd/vulkan/radv_device.c
src/amd/vulkan/radv_private.h
src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c
src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c
src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c
src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h
src/util/meson.build
src/util/rwlock.h [new file with mode: 0644]