Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-09 07:48:58

0001 /**
0002 CSGScan.cu
0003 ===========
0004 
0005 
0006 **/
0007 
0008 #include "CSGParams.h"
0009 
0010 
0011 __global__ void _CSGScan_intersect( CSGParams* d )
0012 {
0013     unsigned ix = blockIdx.x * blockDim.x + threadIdx.x;
0014     if (ix >= d->num ) return;
0015 
0016     d->intersect(ix); 
0017 }
0018 
0019 extern void CSGScan_intersect(
0020     dim3 numBlocks,
0021     dim3 threadsPerBlock,
0022     CSGParams* d )
0023 {
0024     _CSGScan_intersect<<<numBlocks,threadsPerBlock>>>( d ) ;
0025 }
0026