index
:
chroma
master
Chroma is a high performance optical photon simulation for particle physics detectors
Anthony LaTorre
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
mesh.h
Age
Commit message (
Expand
)
Author
2011-09-16
Move CUDA source inside chroma package, rename tests directory to test
Stan Seibert
2011-09-11
speedup triangle intersection by reducing STACK_SIZE.
Anthony LaTorre
2011-09-10
store geometry struct in shared memory. this increases photon propagation spe...
Anthony LaTorre
2011-09-10
geometry -> g, triangle -> t. dot(-a,b) <-> -dot(a,b).
Anthony LaTorre
2011-09-10
update 3d mode to work properly when rendering multiple geometries.
Anthony LaTorre
2011-09-06
make min_distance argument to intersect_node() optional.
Anthony LaTorre
2011-09-06
geometry on the GPU is now a struct created in the GPUGeometry class. coding ...
Anthony LaTorre
2011-08-14
Rewrite the color_solid function in gpu.GPU (and associated CUDA code)
Stan Seibert
2011-08-12
do not check child nodes of a node at which the distance to the bounding box ...
Anthony LaTorre
2011-08-11
Switch from texture to float3 array for upper and lower bounds. 10% speed bo...
Stan Seibert
2011-08-10
add the ability to cache a geometry along with its bounding volume hierarchy....
Anthony LaTorre
2011-08-09
switch to indexing child nodes by start and stop indices instead of start and...
Anthony LaTorre
2011-08-08
add a simple event viewer. view events by running ./camera.py <detector_name>...
Anthony LaTorre
2011-07-25
moved triangle colors to a separate global device array so that the ray trace...
Anthony LaTorre
2011-07-20
pulled a lot of the photon propagation code out of src/kernel.cu into src/pho...
Anthony LaTorre