Collection of bugfixes #76

Merged
Brecht Van Lommel merged 6 commits from brecht/blender:hydra-fixes into hydra-render 2023-07-27 13:38:26 +02:00

6 Commits

Author SHA1 Message Date
3b325ca349 Fix invalid context access in scene delegate
The context is temporary and changes over time depending on the
operation Blender is doing. That means holding on to it in the scene
delegate is not safe. Instead extract the members from it beforehand.
2023-07-26 16:52:39 +02:00
278981c26e Fix invalid memory write, causing crashes with longer scene names 2023-07-26 16:52:39 +02:00
03f24159b8 Fix multi render layer rendering writing to the wrong buffers 2023-07-26 16:52:39 +02:00
f54b2310a0 Fix assert when due to use of filtering stencil texture
None of these textures need filtering or mipmaps. These are not scaled
for drawing, and even if they were used for image editor drawing with
zoom the consistent thing would still be to use nearest interpolation.
2023-07-26 16:52:39 +02:00
daa85797fa Fix OpenGL core profile issue with rendering when selecting objects
Use same workaround as for final render in the viewport.
2023-07-26 16:52:39 +02:00
875716a7f8 Fix GCC compiler warnings 2023-07-26 16:52:39 +02:00