diff options
Diffstat (limited to 'src/kernel.cu')
-rw-r--r-- | src/kernel.cu | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/kernel.cu b/src/kernel.cu index c56bbe7..4d85f6e 100644 --- a/src/kernel.cu +++ b/src/kernel.cu @@ -14,6 +14,12 @@ texture<float4, 1, cudaReadModeElementType> vertices; texture<uint4, 1, cudaReadModeElementType> triangles; +/* material/surface index lookup for each triangle */ +texture<int, 1, cudaReadModeElementType> material1_index; +texture<int, 1, cudaReadModeElementType> material2_index; +texture<int, 1, cudaReadModeElementType> surface1_index; +texture<int, 1, cudaReadModeElementType> surface2_index; + /* lower/upper bounds for the bounding box associated with each node/leaf */ texture<float4, 1, cudaReadModeElementType> upper_bounds; texture<float4, 1, cudaReadModeElementType> lower_bounds; |