Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
241820 views
Index  % CPU Time:Total  CPU Time:Self  CPU Time:Children  Name                                     Index
-----  ----------------  -------------  -----------------  ---------------------------------------  -----
                         0.0            16.945               func@0x6b2dacf0                        [3]  
[1]    100.0             0.0            16.945             BaseThreadInitThunk                      [1]  
                         0.0            0.016                GetSphere                              [43] 
                         0.0            0.562                _tmainCRTStartup                       [22] 
                         0.0            16.336               thread_video                           [8]  
                         0.0            0.031                video::main_loop                       [33] 
                                                                                                         
                                                             <spontaneous>                               
[2]    100.0             0.0            16.945             func@0x6b2daccf                          [2]  
                         0.0            16.945               func@0x6b2dacf0                        [3]  
                                                                                                         
                         0.0            16.945               func@0x6b2daccf                        [2]  
[3]    100.0             0.0            16.945             func@0x6b2dacf0                          [3]  
                         0.0            16.945               BaseThreadInitThunk                    [1]  
                                                                                                         
                         0.0            16.336               rt_renderscene                         [5]  
[4]    96.4              0.0            16.336             renderscene                              [4]  
                         0.0            16.336               trace_region                           [9]  
                                                                                                         
                         0.0            16.336               tachyon_video::on_process              [6]  
[5]    96.4              0.0            16.336             rt_renderscene                           [5]  
                         0.0            16.336               renderscene                            [4]  
                                                                                                         
                         0.0            16.336               thread_video                           [8]  
[6]    96.4              0.0            16.336             tachyon_video::on_process                [6]  
                         0.0            16.336               rt_renderscene                         [5]  
                                                                                                         
                         0.0            16.336               trace_shm                              [10] 
[7]    96.4              0.0            16.336             thread_trace                             [7]  
                         0.016          0.0                  chkstk                                 [57] 
                         0.0            16.320               draw_trace                             [11] 
                                                                                                         
                         0.0            16.336               BaseThreadInitThunk                    [1]  
[8]    96.4              0.0            16.336             thread_video                             [8]  
                         0.0            16.336               tachyon_video::on_process              [6]  
                                                                                                         
                         0.0            16.336               renderscene                            [4]  
[9]    96.4              0.0            16.336             trace_region                             [9]  
                         0.0            16.336               trace_shm                              [10] 
                                                                                                         
                         0.0            16.336               trace_region                           [9]  
[10]   96.4              0.0            16.336             trace_shm                                [10] 
                         0.0            16.336               thread_trace                           [7]  
                                                                                                         
                         0.0            16.320               thread_trace                           [7]  
[11]   96.31             0.0            16.320             draw_trace                               [11] 
                         0.046          16.242               render_one_pixel                       [12] 
                         0.0            0.031                drawing_area::~drawing_area            [42] 
                                                                                                         
                         0.046          16.242               draw_trace                             [11] 
[12]   96.13             0.046          16.242             render_one_pixel                         [12] 
                         9.593          0.0                  initialize_2D_buffer                   [13] 
                         0.032          0.0                  video::get_color                       [37] 
                         0.031          6.586                trace <cycle 1>                        [20] 
                                                                                                         
                         9.593          0.0                  render_one_pixel                       [12] 
[13]   56.62             9.593          0.0                initialize_2D_buffer                     [13] 
                                                                                                         
                         0.031          6.586                render_one_pixel                       [12] 
[14]   39.05             0.031          6.586              <cycle 1 as a whole>                     [14] 
                         0.031          4.326                shader <cycle 1>                       [18] 
                         0.0            0.0                  shade_reflection <cycle 1>             [61] 
                         0.0            2.260                trace <cycle 1>                        [20] 
                                                                                                         
                         0.005          4.242                shader <cycle 1>                       [18] 
                         0.032          2.228                trace <cycle 1>                        [20] 
[15]   38.4              0.037          6.470              intersect_objects                        [15] 
                         3.379          3.060                grid_intersect <cycle 2>               [16] 
                         0.031          0.0                  light_intersect                        [39] 
                                                                                                         
                                                             grid_intersect <cycle 2>               [16] 
                         3.379          3.060                intersect_objects                      [15] 
[16]   38.0              3.379          3.060              grid_intersect <cycle 2>                 [16] 
                         2.430          0.062                sphere_intersect                       [19] 
                         0.279          0.0                  grid_bounds_intersect                  [29] 
                         0.079          0.0                  tri_intersect                          [30] 
                         0.078          0.0                  Raypnt                                 [31] 
                         0.078          0.0                  pos2grid                               [32] 
                         0.054          0.0                  ColorScale                             [34] 
                                                             grid_intersect <cycle 2>               [16] 
                                                                                                         
                         3.379          3.060                intersect_objects                      [15] 
[17]   38.0              3.379          3.060              <cycle 2 as a whole>                     [17] 
                         3.379          3.060                grid_intersect <cycle 2>               [16] 
                                                                                                         
                                                             trace <cycle 1>                        [20] 
[18]   25.71             0.031          4.326              shader <cycle 1>                         [18] 
                         0.016          0.0                  shadow_intersection                    [48] 
                         0.016          0.0                  libm_sse2_sqrt_precise                 [36] 
                         0.005          4.242                intersect_objects                      [15] 
                         0.0            0.047                shade_phong                            [35] 
                                                             shade_reflection <cycle 1>             [61] 
                                                                                                         
                         2.430          0.062                grid_intersect <cycle 2>               [16] 
[19]   14.71             2.430          0.062              sphere_intersect                         [19] 
                         0.031          0.0                  libm_sse2_sqrt_precise                 [36] 
                         0.016          0.0                  [Import thunk libm_sse2_sqrt_precise]  [47] 
                         0.016          0.0                  add_intersection                       [53] 
                                                                                                         
                                                             shade_reflection <cycle 1>             [61] 
                         0.031          6.586                render_one_pixel                       [12] 
[20]   13.34             0.0            2.260              trace <cycle 1>                          [20] 
                         0.032          2.228                intersect_objects                      [15] 
                                                             shader <cycle 1>                       [18] 
                                                                                                         
                         0.0            0.562                _tmainCRTStartup                       [22] 
[21]   3.32              0.0            0.562              WinMain                                  [21] 
                         0.0            0.562                main                                   [23] 
                                                                                                         
                         0.0            0.562                BaseThreadInitThunk                    [1]  
[22]   3.32              0.0            0.562              _tmainCRTStartup                         [22] 
                         0.0            0.562                WinMain                                [21] 
                                                                                                         
                         0.0            0.562                WinMain                                [21] 
[23]   3.32              0.0            0.562              main                                     [23] 
                         0.0            0.500                loop_once                              [24] 
                         0.0            0.015                main_init_parts                        [59] 
                         0.0            0.016                video::init_window                     [56] 
                         0.0            0.031                video::main_loop                       [33] 
                                                                                                         
                         0.0            0.500                main                                   [23] 
                         0.0            0.016                video::main_loop                       [33] 
[24]   3.04              0.0            0.516              loop_once                                [24] 
                         0.016          0.469                KiUserCallbackDispatcher               [26] 
                         0.016          0.0                  UpdateWindow                           [52] 
                         0.0            0.016                DispatchMessageA                       [49] 
                                                                                                         
                         0.0            0.016                DispatchMessageA                       [49] 
                         0.0            0.469                KiUserCallbackDispatcher               [26] 
[25]   2.86              0.0            0.484              InternalWndProc                          [25] 
                         0.016          0.0                  GdipCreateFromHDC                      [50] 
                         0.0            0.469                Gdiplus::Graphics::DrawImage           [28] 
                                                                                                         
                         0.016          0.469                loop_once                              [24] 
[26]   2.86              0.016          0.469              KiUserCallbackDispatcher                 [26] 
                         0.0            0.469                InternalWndProc                        [25] 
                                                                                                         
                         0.469          0.0                  Gdiplus::Graphics::DrawImage           [28] 
[27]   2.77              0.469          0.0                GdipDrawImagePointRectI                  [27] 
                                                                                                         
                         0.0            0.469                InternalWndProc                        [25] 
[28]   2.77              0.0            0.469              Gdiplus::Graphics::DrawImage             [28] 
                         0.469          0.0                  GdipDrawImagePointRectI                [27] 
                                                                                                         
                         0.279          0.0                  grid_intersect <cycle 2>               [16] 
[29]   1.65              0.279          0.0                grid_bounds_intersect                    [29] 
                                                                                                         
                         0.079          0.0                  grid_intersect <cycle 2>               [16] 
[30]   0.46              0.079          0.0                tri_intersect                            [30] 
                                                                                                         
                         0.078          0.0                  grid_intersect <cycle 2>               [16] 
[31]   0.46              0.078          0.0                Raypnt                                   [31] 
                                                                                                         
                         0.078          0.0                  grid_intersect <cycle 2>               [16] 
[32]   0.46              0.078          0.0                pos2grid                                 [32] 
                                                                                                         
                         0.0            0.031                BaseThreadInitThunk                    [1]  
                         0.0            0.031                main                                   [23] 
[33]   0.37              0.0            0.063              video::main_loop                         [33] 
                         0.031          0.0                  Sleep                                  [40] 
                         0.016          0.0                  MsgWaitForMultipleObjects              [51] 
                         0.0            0.016                loop_once                              [24] 
                                                                                                         
                         0.054          0.0                  grid_intersect <cycle 2>               [16] 
[34]   0.32              0.054          0.0                ColorScale                               [34] 
                                                                                                         
                         0.0            0.047                shader <cycle 1>                       [18] 
[35]   0.28              0.0            0.047              shade_phong                              [35] 
                         0.031          0.0                  libm_sse2_pow_precise                  [38] 
                         0.016          0.0                  VNorm                                  [46] 
                                                                                                         
                         0.016          0.0                  shader <cycle 1>                       [18] 
                         0.031          0.0                  sphere_intersect                       [19] 
[36]   0.27              0.047          0.0                libm_sse2_sqrt_precise                   [36] 
                                                                                                         
                         0.032          0.0                  render_one_pixel                       [12] 
[37]   0.19              0.032          0.0                video::get_color                         [37] 
                                                                                                         
                         0.031          0.0                  shade_phong                            [35] 
[38]   0.19              0.031          0.0                libm_sse2_pow_precise                    [38] 
                                                                                                         
                         0.031          0.0                  intersect_objects                      [15] 
[39]   0.18              0.031          0.0                light_intersect                          [39] 
                                                                                                         
                         0.031          0.0                  video::main_loop                       [33] 
[40]   0.18              0.031          0.0                Sleep                                    [40] 
                                                                                                         
                         0.031          0.0                  drawing_area::~drawing_area            [42] 
[41]   0.18              0.031          0.0                InvalidateRect                           [41] 
                                                                                                         
                         0.0            0.031                draw_trace                             [11] 
[42]   0.18              0.0            0.031              drawing_area::~drawing_area              [42] 
                         0.031          0.0                  InvalidateRect                         [41] 
                                                                                                         
                         0.0            0.016                BaseThreadInitThunk                    [1]  
                         0.0            0.015                GetObject                              [58] 
[43]   0.18              0.0            0.031              GetSphere                                [43] 
                         0.015          0.016                GetString                              [44] 
                                                                                                         
                         0.015          0.016                GetSphere                              [43] 
[44]   0.18              0.015          0.016              GetString                                [44] 
                         0.016          0.0                  stringcmp                              [45] 
                                                                                                         
                         0.016          0.0                  GetString                              [44] 
[45]   0.09              0.016          0.0                stringcmp                                [45] 
                                                                                                         
                         0.016          0.0                  shade_phong                            [35] 
[46]   0.09              0.016          0.0                VNorm                                    [46] 
                                                                                                         
                         0.016          0.0                  sphere_intersect                       [19] 
[47]   0.09              0.016          0.0                [Import thunk libm_sse2_sqrt_precise]    [47] 
                                                                                                         
                         0.016          0.0                  shader <cycle 1>                       [18] 
[48]   0.09              0.016          0.0                shadow_intersection                      [48] 
                                                                                                         
                         0.0            0.016                loop_once                              [24] 
[49]   0.09              0.0            0.016              DispatchMessageA                         [49] 
                         0.0            0.016                InternalWndProc                        [25] 
                                                                                                         
                         0.016          0.0                  InternalWndProc                        [25] 
[50]   0.09              0.016          0.0                GdipCreateFromHDC                        [50] 
                                                                                                         
                         0.016          0.0                  video::main_loop                       [33] 
[51]   0.09              0.016          0.0                MsgWaitForMultipleObjects                [51] 
                                                                                                         
                         0.016          0.0                  loop_once                              [24] 
[52]   0.09              0.016          0.0                UpdateWindow                             [52] 
                                                                                                         
                         0.016          0.0                  sphere_intersect                       [19] 
[53]   0.09              0.016          0.0                add_intersection                         [53] 
                                                                                                         
                         0.016          0.0                  WinInit                                [55] 
[54]   0.09              0.016          0.0                CreateWindowExA                          [54] 
                                                                                                         
                         0.0            0.016                video::init_window                     [56] 
[55]   0.09              0.0            0.016              WinInit                                  [55] 
                         0.016          0.0                  CreateWindowExA                        [54] 
                                                                                                         
                         0.0            0.016                main                                   [23] 
[56]   0.09              0.0            0.016              video::init_window                       [56] 
                         0.0            0.016                WinInit                                [55] 
                                                                                                         
                         0.016          0.0                  thread_trace                           [7]  
[57]   0.09              0.016          0.0                chkstk                                   [57] 
                                                                                                         
                         0.0            0.015                readmodel                              [60] 
[58]   0.09              0.0            0.015              GetObject                                [58] 
                         0.0            0.015                GetSphere                              [43] 
                                                                                                         
                         0.0            0.015                main                                   [23] 
[59]   0.09              0.0            0.015              main_init_parts                          [59] 
                         0.0            0.015                readmodel                              [60] 
                                                                                                         
                         0.0            0.015                main_init_parts                        [59] 
[60]   0.09              0.0            0.015              readmodel                                [60] 
                         0.0            0.015                GetObject                              [58] 
                                                                                                         
                                                             shader <cycle 1>                       [18] 
[61]   0.0               0.0            0.0                shade_reflection <cycle 1>               [61] 
                                                             trace <cycle 1>                        [20] 
                                                                                                         


Index by function name

Index  Function                             
-----  -------------------------------------
[1]    BaseThreadInitThunk                  
[34]   ColorScale                           
[54]   CreateWindowExA                      
[49]   DispatchMessageA                     
[50]   GdipCreateFromHDC                    
[27]   GdipDrawImagePointRectI              
[28]   Gdiplus::Graphics::DrawImage         
[58]   GetObject                            
[43]   GetSphere                            
[44]   GetString                            
[25]   InternalWndProc                      
[41]   InvalidateRect                       
[26]   KiUserCallbackDispatcher             
[51]   MsgWaitForMultipleObjects            
[31]   Raypnt                               
[40]   Sleep                                
[52]   UpdateWindow                         
[46]   VNorm                                
[55]   WinInit                              
[21]   WinMain                              
[47]   [Import thunk libm_sse2_sqrt_precise]
[22]   _tmainCRTStartup                     
[53]   add_intersection                     
[57]   chkstk                               
[11]   draw_trace                           
[42]   drawing_area::~drawing_area          
[2]    func@0x6b2daccf                      
[3]    func@0x6b2dacf0                      
[29]   grid_bounds_intersect                
[16]   grid_intersect                       
[13]   initialize_2D_buffer                 
[15]   intersect_objects                    
[38]   libm_sse2_pow_precise                
[36]   libm_sse2_sqrt_precise               
[39]   light_intersect                      
[24]   loop_once                            
[23]   main                                 
[59]   main_init_parts                      
[32]   pos2grid                             
[60]   readmodel                            
[12]   render_one_pixel                     
[4]    renderscene                          
[5]    rt_renderscene                       
[35]   shade_phong                          
[61]   shade_reflection                     
[18]   shader                               
[48]   shadow_intersection                  
[19]   sphere_intersect                     
[45]   stringcmp                            
[6]    tachyon_video::on_process            
[7]    thread_trace                         
[8]    thread_video                         
[20]   trace                                
[9]    trace_region                         
[10]   trace_shm                            
[30]   tri_intersect                        
[37]   video::get_color                     
[56]   video::init_window                   
[33]   video::main_loop                     
[14]   <cycle 1>                            
[17]   <cycle 2>