source: golgotha/src/golg/build_cache_file.profile_report.txt @ 80

Last change on this file since 80 was 80, checked in by Sam Hocevar, 12 years ago
  • Adding the Golgotha source code. Not sure what's going to be interesting in there, but since it's all public domain, there's certainly stuff to pick up.
  • Property svn:keywords set to Id
File size: 4.1 KB
Line 
157817612.00 total clocks
254.75%  31652926 clocks  glide_flush :: copy_vram
328.43%  16438975 clocks  i4_malloc
46.20%  3582380 clocks  i4_free
55.90%  3411406 clocks  glide_flush :: mouse save
61.76%  1015624 clocks  window::child_prepare
71.51%  872250 clocks  glide_flush :: mouse draw
81.05%  607691 clocks  glide_flush :: lock(WRITE)
90.30%  171358 clocks  window::parent_prepare
100.20%  112793 clocks  glide_flush :: page_flip
110.00%   0 clocks  jpg_decode
120.00%   0 clocks  jpg_scanline_decode
130.00%   0 clocks  glide setup vert
140.00%   0 clocks  glide select texture
150.00%   0 clocks  glide end render
160.00%   0 clocks  glide begin render
170.00%   0 clocks  glide use texture
180.00%   0 clocks  glide render list
190.00%   0 clocks  glide sprite
200.00%   0 clocks  glide shadows
210.00%   0 clocks  glide render single poly
220.00%   0 clocks  suggest_camera_event
230.00%   0 clocks  controller::parent_draw
240.00%   0 clocks  controller::draw_overhead
250.00%   0 clocks  draw_overhead
260.00%   0 clocks  map::calc_visible
270.00%   0 clocks  g1_render::draw_building
280.00%   0 clocks  g1_render::add_trans_trail
290.00%   0 clocks  g1_render::post_draw_quads
300.00%   0 clocks  g1_render::draw_outline
310.00%   0 clocks  g1_render::render_sprite
320.00%   0 clocks  ::render_object (project/pack)
330.00%   0 clocks  ::render_object (light)
340.00%   0 clocks  ::render_object (transform)
350.00%   0 clocks  border frame draw
360.00%   0 clocks  player_info:: ai->think()
370.00%   0 clocks  notify_target_pos_change
380.00%   0 clocks  map.cc post_think objects
390.00%   0 clocks  map.cc think objects
400.00%   0 clocks  terrain_height
410.00%   0 clocks  calc_pitch_roll
420.00%   0 clocks  calc_height_pitch_roll
430.00%   0 clocks  get_map_height
440.00%   0 clocks  draw objects
450.00%   0 clocks  map_fast::render poly
460.00%   0 clocks  map_fast::use texture
470.00%   0 clocks  map_fast::clip tri
480.00%   0 clocks  map_fast::backface test
490.00%   0 clocks  map_fast::pack light
500.00%   0 clocks  map_fast::project
510.00%   0 clocks  map_fast::transform
520.00%   0 clocks  map_fast::pack uv's
530.00%   0 clocks  map_fast::clip codes
540.00%   0 clocks  map_fast::clear structures
550.00%   0 clocks  map_fast::gen obj list
560.00%   0 clocks  map_fast::dra objects
570.00%   0 clocks  map_fast::draw terrain
580.00%   0 clocks  map_fast::draw tri
590.00%   0 clocks  solve_astar
600.00%   0 clocks  unoccupy_location
610.00%   0 clocks  calc model 9
620.00%   0 clocks  calc model 8
630.00%   0 clocks  calc model 7
640.00%   0 clocks  calc model 6
650.00%   0 clocks  calc model 5
660.00%   0 clocks  calc model 4
670.00%   0 clocks  calc model 3
680.00%   0 clocks  calc model 2
690.00%   0 clocks  calc model 1
700.00%   0 clocks  calc model
710.00%   0 clocks  g1_draw_sky
720.00%   0 clocks  sfx_update
730.00%   0 clocks  particle_emit::think
740.00%   0 clocks  map_piece::move
750.00%   0 clocks  map_piece::think
760.00%   0 clocks  map_piece::update_rumble
770.00%   0 clocks  map_piece::check_move
780.00%   0 clocks  map_piece::suggest_move
790.00%   0 clocks  map piece::find target
800.00%   0 clocks  stank::think
810.00%   0 clocks  light::unoccupy
820.00%   0 clocks  light::occupy
830.00%   0 clocks  explode_model_draw::get_ambient
840.00%   0 clocks  explode_model_draw::transform
850.00%   0 clocks  explode_model draw
860.00%   0 clocks  explode_model think
870.00%   0 clocks  explode_model setup
880.00%   0 clocks  glide free vram texture
890.00%   0 clocks  glide install vram texture
900.00%   0 clocks  tex_heap::cleanup()
910.00%   0 clocks  tex_heap::free()
920.00%   0 clocks  tex_heap::alloc()
930.00%   0 clocks  tex_heap::cleanup()
940.00%   0 clocks  tex_heap::free()
950.00%   0 clocks  tex_heap::alloc()
960.00%   0 clocks  tmanage get texture
970.00%   0 clocks  mip_24_to_16
980.00%   0 clocks  make_next_mip
990.00%   0 clocks  li_gc
1000.00%   0 clocks  app::get_input
1010.00%   0 clocks  app::refresh
1020.00%   0 clocks  app::calc_model
1030.00%   0 clocks  profile window refresh
1040.00%   0 clocks  ::buffered file
1050.00%   0 clocks  File Read
1060.00%   0 clocks  File Close
1070.00%   0 clocks  System file Open
1080.00%   0 clocks  File Open
1090.00%   0 clocks  File tell
Note: See TracBrowser for help on using the repository browser.