diff options
author | Brecht Van Lommel <brecht@blender.org> | 2022-02-10 19:49:56 +0300 |
---|---|---|
committer | Brecht Van Lommel <brecht@blender.org> | 2022-02-11 16:35:10 +0300 |
commit | 6ec83afb1db8a67d2a03931bfb7407c7e253718f (patch) | |
tree | c5a702160fd6b853056b8fb54a0ac0300fb40a9c /tests | |
parent | e2728a0056df45f87161dcb0feb2721748997732 (diff) |
Cycles: refactor to keep session thread alive for duration of session
Instead of creating and destroying threads when starting and stopping renders,
keep a single thread alive for the duration of the session. This makes it so all
display driver OpenGL resource allocation and destruction can happen in the same
thread.
This was implemented as part of trying to solve another bug, but it did not
help. Still I prefer this behavior, to eliminate potential future issues wit
graphics drivers or with future Cycles display driver implementations.
Differential Revision: https://developer.blender.org/D14086
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions