From 86cb5f26029b3357727b88fee3fa7dd799a8d6c8 Mon Sep 17 00:00:00 2001 From: Anthony LaTorre Date: Tue, 6 Sep 2011 17:18:14 -0400 Subject: geometry on the GPU is now a struct created in the GPUGeometry class. coding style for cuda code is now compliant with python PEP 7 -- Style Guide for C Code. --- geometry.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'geometry.py') diff --git a/geometry.py b/geometry.py index 1b1f004..5b89110 100644 --- a/geometry.py +++ b/geometry.py @@ -383,6 +383,8 @@ class Geometry(object): if unique_zvalues.size == 1: break + self.start_node = self.node_map.size - 1 + if use_cache: print >>sys.stderr, 'Writing BVH to cache directory...' @@ -391,7 +393,7 @@ class Geometry(object): with gzip.GzipFile(cache_path, 'wb', compresslevel=1) as f: data = {} - for key in ['lower_bounds', 'upper_bounds', 'node_map', 'node_map_end', 'layers', 'first_node']: + for key in ['lower_bounds', 'upper_bounds', 'node_map', 'node_map_end', 'layers', 'first_node', 'start_node']: data[key] = getattr(self, key) data['reorder'] = reorder pickle.dump(data, f, -1) -- cgit