DarkRadiant: declmanager 69593d3d

Author Committer Branch Timestamp Parent
greebo greebo declmanager 19.07.2022 04:22 declmanager 43fdf422
Affected Issues  0005977: Improve Declaration Block Parsing
Changeset 0005977: Rearrange the signal emission and parser thread cleanup code to avoid deadlocks. Reload Decls signal emission is happening on the thread it was invoked on, otherwise we run into openGL thread access problems.
mod - radiantcore/decl/DeclarationFolderParser.cpp Diff File
mod - radiantcore/decl/DeclarationFolderParser.h Diff File
mod - radiantcore/decl/DeclarationManager.cpp Diff File
mod - radiantcore/decl/DeclarationManager.h Diff File
mod - radiantcore/particles/ParticleDef.cpp Diff File
mod - radiantcore/particles/ParticleDef.h Diff File