Blender Git Commit Log

Git Commits -> Revision b50cf33

Revision b50cf33 by Brecht Van Lommel (master)
May 14, 2019, 10:24 (GMT)
Fix T64515, T60434: crash in OSL and preview render after recent changes

The refactoring of texture handles did not take into account that render
services are shared between multiple render session. Now the texture
to handle map is also shared between render sessions.

Commit Details:

Full Hash: b50cf33d917b3e0fe7152cff96996e5a850c68d4
Parent Commit: 9fecac3
Lines Changed: +194, -222

14 Modified Paths:

/intern/cycles/kernel/kernel_types.h (+1, -0) (Diff)
/intern/cycles/kernel/osl/background.cpp (+2, -2) (Diff)
/intern/cycles/kernel/osl/bsdf_diffuse_ramp.cpp (+1, -1) (Diff)
/intern/cycles/kernel/osl/bsdf_phong_ramp.cpp (+1, -1) (Diff)
/intern/cycles/kernel/osl/emissive.cpp (+1, -1) (Diff)
/intern/cycles/kernel/osl/osl_bssrdf.cpp (+1, -1) (Diff)
/intern/cycles/kernel/osl/osl_closures.cpp (+31, -32) (Diff)
/intern/cycles/kernel/osl/osl_closures.h (+4, -6) (Diff)
/intern/cycles/kernel/osl/osl_globals.h (+0, -33) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+49, -56) (Diff)
/intern/cycles/kernel/osl/osl_services.h (+42, -10) (Diff)
/intern/cycles/kernel/osl/osl_shader.cpp (+19, -23) (Diff)
/intern/cycles/render/osl.cpp (+30, -49) (Diff)
/intern/cycles/render/osl.h (+12, -7) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021