0081c4b64a
The issue was caused by the ImBuf of the scene strip render sharing the float buffer pixels with the ImBuf from the render result. If the render result is ever gets freed (i.e., by a request to perform another render) it'll leave the strip ImBuf pointing to a freed memory. This was caused by the #109788. The simple solution is to restore the code to the state prior to the ImBuf refactor in the RenderRsult. A better solution would be to use implicit sharing, similar to how it was done in the #108045. Pull Request: https://projects.blender.org/blender/blender/pulls/123731 |
||
---|---|---|
.. | ||
blender | ||
creator | ||
CMakeLists.txt |