mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-31 19:05:53 +00:00
* Using OS-specific append writing functions instead of simple fopen/ fwrite/fclose we can guarantee that multiple processes writing to the same log file won't trash or interleave their log output. * To make the logs readable the PID is now included along with the project/timestamp. * After that, we make sure that when we launch a program we set the output log to the same file as the parent UI. This keeps all the logs together and removes user confusion over which logfile is needed. * We also move all of RenderDoc's temporary files under a RenderDoc folder in the temp folder, instead of scattering the files in the root