]> git.sesse.net Git - casparcg/commitdiff
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
authorronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Mon, 7 Nov 2011 19:21:41 +0000 (19:21 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Mon, 7 Nov 2011 19:21:41 +0000 (19:21 +0000)
core/mixer/gpu/fence.cpp

index 5de2a5894ec858e5bb9b1481f0aa87150223d54a..00af334677aa6163eaeffe967303c467890de439 100644 (file)
@@ -47,10 +47,11 @@ struct fence::implementation
                                Sleep(2);\r
                        }\r
                }\r
-\r
+               \r
+               static tbb::atomic<size_t> count;\r
                static tbb::atomic<bool> warned;\r
                \r
-               if(delay > 2)\r
+               if(delay > 2 && ++count > 16)\r
                {\r
                        if(!warned.fetch_and_store(true))\r
                        {\r