Raytracing speed again, this time with gdc. -- "oops"

downs default_357-line at yahoo.de
Thu Nov 8 05:37:02 PST 2007


downs wrote:
> D version:
>  time   seconds   seconds    calls   s/call   s/call  name
>  77.27      5.10     5.10  6164146     0.00     0.00  void ray1.Group.intersect(inout typedef ray1.Hit, inout struct ray1.Ray, void*)
>  15.15      6.10     1.00 38551270     0.00     0.00  void ray1.Sphere.intersect(inout typedef ray1.Hit, inout struct ray1.Ray, void*)
>   4.55      6.40     0.30        1     0.30     6.56  _Dmain
> All: 5.25s

Okay, now that I look at it again, some of those values smack me as distinctly .. impossible. I'll redo the profiling.
 --downs


More information about the Digitalmars-d-learn mailing list