[Bf-blender-cvs] [c670ceb] master: Cleanup: Code deduplication for similar passes.

Thomas Dinges noreply at git.blender.org
Thu Sep 4 01:01:22 CEST 2014


Commit: c670ceb5626cd67cca00f67b520b2971eda17ac1
Author: Thomas Dinges
Date:   Thu Sep 4 01:00:40 2014 +0200
Branches: master
https://developer.blender.org/rBc670ceb5626cd67cca00f67b520b2971eda17ac1

Cleanup: Code deduplication for similar passes.

===================================================================

M	intern/cycles/render/film.cpp

===================================================================

diff --git a/intern/cycles/render/film.cpp b/intern/cycles/render/film.cpp
index c1aefbc..09973e8 100644
--- a/intern/cycles/render/film.cpp
+++ b/intern/cycles/render/film.cpp
@@ -80,22 +80,13 @@ void Pass::add(PassType type, vector<Pass>& passes)
 			pass.components = 1;
 			break;
 		case PASS_OBJECT_ID:
-			pass.components = 1;
-			pass.filter = false;
-			break;
 		case PASS_MATERIAL_ID:
 			pass.components = 1;
 			pass.filter = false;
 			break;
 		case PASS_DIFFUSE_COLOR:
-			pass.components = 4;
-			break;
 		case PASS_GLOSSY_COLOR:
-			pass.components = 4;
-			break;
 		case PASS_TRANSMISSION_COLOR:
-			pass.components = 4;
-			break;
 		case PASS_SUBSURFACE_COLOR:
 			pass.components = 4;
 			break;
@@ -141,9 +132,6 @@ void Pass::add(PassType type, vector<Pass>& passes)
 			break;
 
 		case PASS_EMISSION:
-			pass.components = 4;
-			pass.exposure = true;
-			break;
 		case PASS_BACKGROUND:
 			pass.components = 4;
 			pass.exposure = true;




More information about the Bf-blender-cvs mailing list