[Bf-blender-cvs] [bf8c67e] temp-cycles-microdisplacement: Reduce maximum number of image textures on Fermi architecture
Mai Lavelle
noreply at git.blender.org
Sun Jun 12 13:34:53 CEST 2016
Commit: bf8c67ed48d4fc16def79e8130b0d3bc86c679ab
Author: Mai Lavelle
Date: Sat Jun 11 06:56:42 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBbf8c67ed48d4fc16def79e8130b0d3bc86c679ab
Reduce maximum number of image textures on Fermi architecture
The new __patches texture takes up a slot and goes past the limit on Fermi
cards which was causing the kernel to fail to build. To fix this there is now
one less image texture available.
===================================================================
M intern/cycles/kernel/svm/svm_image.h
===================================================================
diff --git a/intern/cycles/kernel/svm/svm_image.h b/intern/cycles/kernel/svm/svm_image.h
index 3d9ab40..6db78ca 100644
--- a/intern/cycles/kernel/svm/svm_image.h
+++ b/intern/cycles/kernel/svm/svm_image.h
@@ -258,7 +258,6 @@ ccl_device float4 svm_image_texture(KernelGlobals *kg, int id, float x, float y,
case 89: r = kernel_tex_image_interp(__tex_image_byte4_089, x, y); break;
case 90: r = kernel_tex_image_interp(__tex_image_byte4_090, x, y); break;
case 91: r = kernel_tex_image_interp(__tex_image_byte4_091, x, y); break;
- case 92: r = kernel_tex_image_interp(__tex_image_byte4_092, x, y); break;
default:
kernel_assert(0);
return make_float4(0.0f, 0.0f, 0.0f, 0.0f);
More information about the Bf-blender-cvs
mailing list