 					cudaBoundaryModeTrap);
 			}
 
-#ifdef ENALBLE_SEPARATE_ALBEDO
+#ifdef ENABLE_SEPARATE_ALBEDO
 			// For exporting separated albedo.
 			bg = aten::vec3(1, 1, 1);
 #endif

	}
#endif

#ifdef ENALBLE_SEPARATE_ALBEDO
	// For exporting separated albedo.
	mtrl.albedoMap = -1;
#endif

		return;
	}

#ifdef ENABLE_PROGRESSIVE
#if IDATEN_SAMPLER == IDATEN_SAMPLER_SOBOL
	auto scramble = random[idx] * 0x1fe3434f;
	path.sampler.init(frame, 0, scramble, sobolmatrices);
