Fix for GPU_free_unused_buffers deadlock, solution by Tamito Kajiyama, thanks!

This commit is contained in:
2010-05-05 17:14:43 +00:00
parent 12cf8ac1d6
commit 0c495ffe10

View File

@@ -799,6 +799,9 @@ void GPU_free_unused_buffers(void)
{
Image *ima;
if(!BLI_thread_is_main())
return;
BLI_lock_thread(LOCK_OPENGL);
for(ima=image_free_queue.first; ima; ima=ima->id.next)