mirror of
https://github.com/libretro/RetroArch
synced 2025-03-28 19:20:35 +00:00
fix race condition when toggling menu with threaded_video on
This commit is contained in:
parent
84f9d8674f
commit
c089a925b1
@ -971,18 +971,22 @@ void video_driver_cached_frame_get(const void **data, unsigned *width,
|
||||
|
||||
void video_driver_get_size(unsigned *width, unsigned *height)
|
||||
{
|
||||
video_driver_threaded_lock();
|
||||
if (width)
|
||||
*width = video_driver_width;
|
||||
if (height)
|
||||
*height = video_driver_height;
|
||||
video_driver_threaded_unlock();
|
||||
}
|
||||
|
||||
void video_driver_set_size(unsigned *width, unsigned *height)
|
||||
{
|
||||
video_driver_threaded_lock();
|
||||
if (width)
|
||||
video_driver_width = *width;
|
||||
if (height)
|
||||
video_driver_height = *height;
|
||||
video_driver_threaded_unlock();
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user