azhirnov / FrameGraph

vulkan abstraction layer that represent frame as a task graph
BSD 2-Clause "Simplified" License
408 stars 39 forks source link

render deadlock #4

Closed clojur closed 5 years ago

clojur commented 5 years ago

A deadlock problem occurs during the execution of [frameGraph - > Flush ()]. The location screenshot is as follows: in file VCommandPool.cpp ,137 line EXLOCK( _cmdGuard ); The debugging stops here and can't continue to debug.

clojur commented 5 years ago

The problem has been solved.std:: atomic_flag does not initialize clear ()

azhirnov commented 5 years ago

sorry, I missed notification. atomic_flag was removed some time ago