From ee878043b28e616769941af985e52e490f2c5d66 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Tue, 15 Feb 2022 23:12:20 -0800 Subject: [PATCH] obs-browser: Acquire, copy, and release immediately Instead of holding onto an acquire over the duration of an entire frame, acquire, copy to a texture, and immediately release the lock. (Note from Jim: When it comes to synchronization, the idea of acquiring a lock, and then releasing all the way in the next frame just feels a bit worrisome. Especially when it's a GPU object. But at this point, I'm just making shots in the dark in an attempt to eliminate any possible things that might even have a remote chance to trigger latent bugs in a GPU driver or the kernel. You know, that whole system freeze thing. This probably doesn't have anything to do with it, at this point I have nothing but wild geese to chase. Whatever.) --- plugins/obs-browser | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/obs-browser b/plugins/obs-browser index b0d687937..b22c82179 160000 --- a/plugins/obs-browser +++ b/plugins/obs-browser @@ -1 +1 @@ -Subproject commit b0d687937af876b52b69c46e276b4ab601b07f0e +Subproject commit b22c82179953a90d30e7956b23a0dac9a0131f29