Changeset View
Changeset View
Standalone View
Standalone View
source/blender/freestyle/intern/scene_graph/SceneHash.cpp
| Show All 29 Lines | |||||
| string SceneHash::toString() | string SceneHash::toString() | ||||
| { | { | ||||
| stringstream ss; | stringstream ss; | ||||
| ss << hex << _sum; | ss << hex << _sum; | ||||
| return ss.str(); | return ss.str(); | ||||
| } | } | ||||
| void SceneHash::visitNodeSceneLayer(NodeSceneLayer& node) | void SceneHash::visitNodeViewLayer(NodeViewLayer& node) | ||||
| { | { | ||||
| struct RenderData *r = &node.scene().r; | struct RenderData *r = &node.scene().r; | ||||
| adler32((unsigned char *)&r->xsch, sizeof(r->xsch)); // resolution_x | adler32((unsigned char *)&r->xsch, sizeof(r->xsch)); // resolution_x | ||||
| adler32((unsigned char *)&r->ysch, sizeof(r->ysch)); // resolution_y | adler32((unsigned char *)&r->ysch, sizeof(r->ysch)); // resolution_y | ||||
| adler32((unsigned char *)&r->size, sizeof(r->size)); // resolution_percentage | adler32((unsigned char *)&r->size, sizeof(r->size)); // resolution_percentage | ||||
| struct FreestyleConfig *config = &node.sceneLayer().freestyle_config; | struct FreestyleConfig *config = &node.sceneLayer().freestyle_config; | ||||
| adler32((unsigned char *)&config->flags, sizeof(config->flags)); | adler32((unsigned char *)&config->flags, sizeof(config->flags)); | ||||
| Show All 38 Lines | |||||