Fix T63802: textured lights not working with OSL

This commit is contained in:
Brecht Van Lommel 2019-05-14 00:40:25 +02:00
parent 2ff7494e6d
commit f070bdd7c9

@ -1092,7 +1092,7 @@ ccl_device void shader_eval_surface(KernelGlobals *kg,
#ifdef __OSL__
if (kg->osl) {
if (sd->object == OBJECT_NONE) {
if (sd->object == OBJECT_NONE && sd->lamp == LAMP_NONE) {
OSLShader::eval_background(kg, sd, state, path_flag);
}
else {