Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  us/call  us/call  name    
 22.33      0.23     0.23 49030538     0.00     0.00  TARGA::readTarga(char const*, unsigned char**)
 16.50      0.40     0.17                             _init
 11.65      0.52     0.12 39252754     0.00     0.00  tga::Header::isGray() const
  6.80      0.59     0.07                             tga::Decoder::read16AsRgb()
  5.83      0.65     0.06                             std::vector<unsigned int, std::allocator<unsigned int> >::vector(unsigned long, std::allocator<unsigned int> const&)
  3.88      0.69     0.04  9863212     0.00     0.01  unsigned int* std::fill_n<unsigned int*, unsigned long, unsigned int>(unsigned int*, unsigned long, unsigned int const&)
  3.88      0.73     0.04      948    42.19    42.19  UNIFORM::createShader(char const*, char const*)
  3.88      0.77     0.04                             std::vector<unsigned int, std::allocator<unsigned int> >::_M_default_initialize(unsigned long)
  2.91      0.80     0.03  9810472     0.00     0.02  tga::Colormap::operator=(tga::Colormap&&)
  2.91      0.83     0.03  4360918     0.01     0.01  tga::Header::Header()
  2.91      0.86     0.03                             std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_base(unsigned long, std::allocator<unsigned int> const&)
  1.94      0.88     0.02  1004206     0.02     0.03  __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >::difference_type __gnu_cxx::operator-<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&, __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&)
  1.94      0.90     0.02      948    21.10    21.10  tga::Header::validColormapType() const
  1.94      0.92     0.02                             FLY::SubImage(int, char const*, unsigned char*)
  0.97      0.93     0.01  9863484     0.00     0.00  UNIFORM::ProgramSize(char const*)
  0.97      0.94     0.01  9810472     0.00     0.00  bool tga::Decoder::readUncompressedData<unsigned char>(int, unsigned int (tga::Decoder::*)())
  0.97      0.95     0.01  4103324     0.00     0.00  void tga::Encoder::writeRleScanline<unsigned char>(int, tga::Image const&, void (tga::Encoder::*)(unsigned int))
  0.97      0.96     0.01  2696056     0.00     0.00  void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&)
  0.97      0.97     0.01  2472018     0.00     0.00  void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&)
  0.97      0.98     0.01  1622080     0.01     0.01  M_Color* std::__do_uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*)
  0.97      0.99     0.01   927096     0.01     0.01  FLYBOX::renderBox()
  0.97      1.00     0.01                             tga::rgba(unsigned char, unsigned char, unsigned char, unsigned char)
  0.97      1.01     0.01                             tga::Header::isIndexed() const
  0.97      1.02     0.01                             std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_impl_data::_Vector_impl_data()
  0.97      1.03     0.01                             M_Textur* std::__niter_base<M_Textur*>(M_Textur*)
  0.00      1.03     0.00  2472088     0.00     0.00  void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&)
  0.00      1.03     0.00  2472018     0.00     0.00  void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&)
  0.00      1.03     0.00  2162750     0.00     0.00  M_Textur* std::__do_uninit_copy<std::move_iterator<M_Textur*>, M_Textur*>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*)
  0.00      1.03     0.00  2162750     0.00     0.00  M_Vertex* std::__do_uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*)
  0.00      1.03     0.00  1467742     0.00     0.00  std::_Vector_base<float, std::allocator<float> >::_M_deallocate(float*, unsigned long)
  0.00      1.03     0.00  1347984     0.00     0.01  std::vector<unsigned int, std::allocator<unsigned int> >::_S_do_relocate(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&, std::integral_constant<bool, true>)
  0.00      1.03     0.00  1004416     0.00     0.01  void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&)
  0.00      1.03     0.00  1004206     0.00     0.00  std::_Vector_base<M_Color, std::allocator<M_Color> >::_M_deallocate(M_Color*, unsigned long)
  0.00      1.03     0.00  1004206     0.00     0.01  std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_allocate(unsigned long)
  0.00      1.03     0.00  1004206     0.00     0.00  std::vector<M_Textur, std::allocator<M_Textur> >::operator[](unsigned long)
  0.00      1.03     0.00   540886     0.00     0.00  std::vector<M_Color, std::allocator<M_Color> >::_M_check_len(unsigned long, char const*) const
  0.00      1.03     0.00   540673     0.00     0.00  std::allocator_traits<std::allocator<M_Color> >::allocate(std::allocator<M_Color>&, unsigned long)
  0.00      1.03     0.00   540673     0.00     0.00  std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_do_relocate(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&, std::integral_constant<bool, true>)
  0.00      1.03     0.00   540673     0.00     0.00  std::move_iterator<M_Textur*> std::__make_move_if_noexcept_iterator<M_Textur, std::move_iterator<M_Textur*> >(M_Textur*)
  0.00      1.03     0.00   540670     0.00     0.00  __gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >::difference_type __gnu_cxx::operator-<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > > const&, __gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > > const&)
  0.00      1.03     0.00   540670     0.00     0.00  std::vector<M_Vertex, std::allocator<M_Vertex> >::begin()
  0.00      1.03     0.00   464054     0.00     0.00  FLYBOX::vertexBox()
  0.00      1.03     0.00   463536     0.00     0.00  std::allocator<M_Textur>::allocator()
  0.00      1.03     0.00   463536     0.00     0.01  std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_base()
  0.00      1.03     0.00   463536     0.00     0.00  std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl::~_Vector_impl()
  0.00      1.03     0.00   463536     0.00     0.00  std::vector<M_Textur, std::allocator<M_Textur> >::vector()
  0.00      1.03     0.00   463536     0.00     0.00  std::vector<M_Vertex, std::allocator<M_Vertex> >::operator[](unsigned long)
  0.00      1.03     0.00    38400     0.00     0.00  std::vector<unsigned int, std::allocator<unsigned int> >::_S_check_init_len(unsigned long, std::allocator<unsigned int> const&)
  0.00      1.03     0.00     3561     0.00     0.00  std::_Vector_base<float, std::allocator<float> >::~_Vector_base()
  0.00      1.03     0.00     2516     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, std::allocator<char> const&)
  0.00      1.03     0.00     1924     0.00     0.00  std::vector<char, std::allocator<char> >::resize(unsigned long)
  0.00      1.03     0.00     1332     0.00     0.00  std::vector<char, std::allocator<char> >::_M_default_append(unsigned long)
  0.00      1.03     0.00      888     0.00     0.00  UNIFORM::bindShader(unsigned int)
  0.00      1.03     0.00      888     0.00     0.00  UNIFORM::outputLog(unsigned int)
  0.00      1.03     0.00      888     0.00     0.00  std::vector<char, std::allocator<char> >::_M_erase_at_end(char*)
  0.00      1.03     0.00      814     0.00     0.00  MOV::process_event2(_XEvent)
  0.00      1.03     0.00      814     0.00     0.00  std::vector<char, std::allocator<char> >::begin()
  0.00      1.03     0.00      792     0.00     0.00  std::vector<unsigned char, std::allocator<unsigned char> >::_S_max_size(std::allocator<unsigned char> const&)
  0.00      1.03     0.00      790     0.00     0.00  std::_Vector_base<unsigned int, std::allocator<unsigned int> >::~_Vector_base()
  0.00      1.03     0.00      790     0.00     0.00  std::vector<unsigned char, std::allocator<unsigned char> >::_S_check_init_len(unsigned long, std::allocator<unsigned char> const&)
  0.00      1.03     0.00      768     0.00     0.00  std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_create_storage(unsigned long)
  0.00      1.03     0.00      740     0.00     0.00  FLY::GridRender(char const*)
  0.00      1.03     0.00      740     0.00     0.00  MOV::Motor()
  0.00      1.03     0.00      740     0.00     0.00  std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_base()
  0.00      1.03     0.00      740     0.00     0.00  std::_Vector_base<float, std::allocator<float> >::_Vector_impl::_Vector_impl()
  0.00      1.03     0.00      740     0.00     0.00  std::vector<M_Vertex, std::allocator<M_Vertex> >::vector()
  0.00      1.03     0.00      666     0.00     0.00  FLY::vectorObjects()
  0.00      1.03     0.00      666     0.00     0.00  FLY::Landscape(int, int)
  0.00      1.03     0.00      632     0.00     0.00  tga::Encoder::writeHeader(tga::Header const&)
  0.00      1.03     0.00      592     0.00     0.00  FLY::vertexObjects()
  0.00      1.03     0.00      592     0.00     0.00  CUBE::endCubeMapRendering()
  0.00      1.03     0.00      592     0.00     0.00  FLYBOX::textureLoader()
  0.00      1.03     0.00      572     0.00     0.00  unsigned char* std::fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&)
  0.00      1.03     0.00      518     0.00     0.00  MOD::vectorMetal()
  0.00      1.03     0.00      518     0.00     0.00  MOD::polygonMetal()
  0.00      1.03     0.00      518     0.00     0.61  FLYBOX::initBox()
  0.00      1.03     0.00      474     0.00     0.00  std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&)
  0.00      1.03     0.00      474     0.00     0.00  unsigned char* std::__fill_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&, std::random_access_iterator_tag)
  0.00      1.03     0.00      455     0.00     0.00  M_Color* std::__relocate_a_1<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&)
  0.00      1.03     0.00      444     0.00     0.00  CUBE::onResize(int, int)
  0.00      1.03     0.00      444     0.00     0.00  UNIFORM::Location(unsigned int, unsigned int, char const*)
  0.00      1.03     0.00      444     0.00     0.00  std::_Vector_base<char, std::allocator<char> >::_Vector_impl::_Vector_impl()
  0.00      1.03     0.00      385     0.00     0.00  M_Vertex* std::__relocate_a_1<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&)
  0.00      1.03     0.00      342     0.00     0.00  void std::_Destroy<unsigned char*, unsigned char>(unsigned char*, unsigned char*, std::allocator<unsigned char>&)
  0.00      1.03     0.00      320     0.00     0.00  tga::Header::~Header()
  0.00      1.03     0.00      316     0.00     0.00  bool tga::Decoder::readRleData<unsigned char>(int, unsigned int (tga::Decoder::*)())
  0.00      1.03     0.00      316     0.00     0.00  bool tga::Decoder::readUncompressedData<unsigned int>(int, unsigned int (tga::Decoder::*)())
  0.00      1.03     0.00      316     0.00     0.00  tga::Decoder::readImage(tga::Header const&, tga::Image&, tga::Delegate*)
  0.00      1.03     0.00      316     0.00     0.00  tga::Encoder::Encoder(tga::FileInterface*)
  0.00      1.03     0.00      316     0.00     0.00  void std::_Destroy_aux<true>::__destroy<unsigned char*>(unsigned char*, unsigned char*)
  0.00      1.03     0.00      316     0.00     0.00  std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long)
  0.00      1.03     0.00      316     0.00     0.00  std::__new_allocator<unsigned char>::allocate(unsigned long, void const*)
  0.00      1.03     0.00      316     0.00     0.00  unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      1.03     0.00      316     0.00     0.00  __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a1<unsigned char>(unsigned char*, unsigned char*, unsigned char const&)
  0.00      1.03     0.00      283     0.00     0.00  std::vector<M_Textur, std::allocator<M_Textur> >::_M_check_len(unsigned long, char const*) const
  0.00      1.03     0.00      283     0.00     0.00  std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_check_len(unsigned long, char const*) const
  0.00      1.03     0.00      230     0.00     0.00  MOV::Terminal()
  0.00      1.03     0.00      210     0.00     0.00  M_Textur* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<M_Textur*>, M_Textur*>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*)
  0.00      1.03     0.00      204     0.00     0.00  std::allocator_traits<std::allocator<unsigned int> >::deallocate(std::allocator<unsigned int>&, unsigned int*, unsigned long)
  0.00      1.03     0.00      176     0.00     0.00  MOD::textureShader2()
  0.00      1.03     0.00      160     0.00     0.00  std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long)
  0.00      1.03     0.00      160     0.00     0.00  std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl()
  0.00      1.03     0.00      160     0.00     0.00  std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl_data::_Vector_impl_data()
  0.00      1.03     0.00      160     0.00     0.00  std::__new_allocator<unsigned int>::__new_allocator()
  0.00      1.03     0.00      160     0.00     0.00  std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long)
  0.00      1.03     0.00      160     0.00     0.00  std::vector<unsigned char, std::allocator<unsigned char> >::~vector()
  0.00      1.03     0.00      160     0.00     0.00  std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long)
  0.00      1.03     0.00      160     0.00     0.00  void std::_Destroy<unsigned int*>(unsigned int*, unsigned int*)
  0.00      1.03     0.00      158     0.00     0.00  tga::TARGA::~TARGA()
  0.00      1.03     0.00      158     0.00     0.00  tga::Decoder::read32AsRgb()
  0.00      1.03     0.00      158     0.00     0.00  tga::Decoder::readColormap(tga::Header&)
  0.00      1.03     0.00      158     0.00     0.00  tga::Encoder::writeFooter()
  0.00      1.03     0.00      158     0.00    42.19  UNIFORM::compileShader(unsigned int)
  0.00      1.03     0.00      158     0.00     0.00  std::allocator<unsigned char>::allocator(std::allocator<unsigned char> const&)
  0.00      1.03     0.00      158     0.00     0.00  std::allocator<unsigned char>::~allocator()
  0.00      1.03     0.00      158     0.00     0.00  std::allocator<unsigned int>::~allocator()
  0.00      1.03     0.00      158     0.00     0.00  std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&)
  0.00      1.03     0.00      158     0.00     0.00  std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base()
  0.00      1.03     0.00      158     0.00     0.00  std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_deallocate(unsigned int*, unsigned long)
  0.00      1.03     0.00      158     0.00     0.00  std::__new_allocator<unsigned char>::deallocate(unsigned char*, unsigned long)
  0.00      1.03     0.00      158     0.00     0.00  std::__new_allocator<unsigned int>::deallocate(unsigned int*, unsigned long)
  0.00      1.03     0.00      158     0.00     0.00  std::allocator_traits<std::allocator<unsigned char> >::deallocate(std::allocator<unsigned char>&, unsigned char*, unsigned long)
  0.00      1.03     0.00      158     0.00     0.00  std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long)
  0.00      1.03     0.00      158     0.00     0.00  std::allocator_traits<std::allocator<unsigned char> >::max_size(std::allocator<unsigned char> const&)
  0.00      1.03     0.00      158     0.00     0.00  unsigned char* std::__uninitialized_default_n_1<true>::__uninit_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long)
  0.00      1.03     0.00      158     0.00     0.00  std::vector<unsigned int, std::allocator<unsigned int> >::~vector()
  0.00      1.03     0.00      158     0.00     0.00  unsigned char* std::__uninitialized_default_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, std::allocator<unsigned char>&)
  0.00      1.03     0.00      158     0.00     0.00  void std::__fill_a<unsigned char*, unsigned char>(unsigned char*, unsigned char*, unsigned char const&)
  0.00      1.03     0.00      148     0.00     0.00  FLY::initGrid()
  0.00      1.03     0.00      148     0.00     0.00  MOV::windControl()
  0.00      1.03     0.00      148     0.00     0.00  bool tga::Decoder::readRleData<unsigned int>(int, unsigned int (tga::Decoder::*)())
  0.00      1.03     0.00      148     0.00     0.00  TMFONT::setOrthoMode()
  0.00      1.03     0.00      140     0.00     0.00  std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_M_get_Tp_allocator()
  0.00      1.03     0.00      140     0.00     0.00  M_Vertex* std::__uninitialized_copy_a<std::move_iterator<M_Vertex*>, M_Vertex*, M_Vertex>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*, std::allocator<M_Vertex>&)
  0.00      1.03     0.00      140     0.00     0.00  std::move_iterator<M_Color*> std::__make_move_if_noexcept_iterator<M_Color, std::move_iterator<M_Color*> >(M_Color*)
  0.00      1.03     0.00      127     0.00     0.00  TMFONT::TMFont(char const*, int, int, float)
  0.00      1.03     0.00      110     0.00     0.00  tga::details::ImageIterator::advance()
  0.00      1.03     0.00      105     0.00     0.00  void std::__new_allocator<M_Color>::construct<M_Color, M_Color>(M_Color*, M_Color&&)
  0.00      1.03     0.00      105     0.00     0.00  std::__new_allocator<M_Textur>::allocate(unsigned long, void const*)
  0.00      1.03     0.00      105     0.00     0.00  std::vector<M_Color, std::allocator<M_Color> >::_S_max_size(std::allocator<M_Color> const&)
  0.00      1.03     0.00      105     0.00     0.00  std::remove_reference<M_Textur*&>::type&& std::move<M_Textur*&>(M_Textur*&)
  0.00      1.03     0.00       88     0.00     0.00  void tga::Encoder::writeRleScanline<unsigned int>(int, tga::Image const&, void (tga::Encoder::*)(unsigned int))
  0.00      1.03     0.00       88     0.00     0.00  unsigned int* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*)
  0.00      1.03     0.00       88     0.00     0.00  unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)
  0.00      1.03     0.00       76     0.00     0.00  void std::vector<M_Color, std::allocator<M_Color> >::emplace_back<M_Color>(M_Color&&)
  0.00      1.03     0.00       75     0.00     0.00  MOV::motorGrid(float)
  0.00      1.03     0.00       75     0.00     0.00  CUBE::beginCubeMapRendering(int)
  0.00      1.03     0.00       74     0.00     0.00  _GLOBAL__sub_I_mov1
  0.00      1.03     0.00       74     0.00     0.00  Loader()
  0.00      1.03     0.00       74     0.00     0.00  FLY::initMain()
  0.00      1.03     0.00       74     0.00     0.00  MOD::initCockpit()
  0.00      1.03     0.00       74     0.00     0.00  MOD::PolygonMatrix(unsigned int, unsigned int, char const*)
  0.00      1.03     0.00       74     0.00     0.00  MOD::vertexCockpit()
  0.00      1.03     0.00       74     0.00     0.00  MOD::C_Color(float, float, float, float)
  0.00      1.03     0.00       74     0.00     0.00  MOD::Cockpit(int, int)
  0.00      1.03     0.00       74     0.00     0.00  MOV::CameraLook()
  0.00      1.03     0.00       74     0.00     0.00  MOV::matrixLook(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
  0.00      1.03     0.00       74     0.00     0.00  MOV::motorSpeed(float)
  0.00      1.03     0.00       74     0.00     0.00  MOV::HLControl()
  0.00      1.03     0.00       74     0.00     0.00  MOV::PlaneView()
  0.00      1.03     0.00       74     0.00     0.00  WIND::perspective(int, int)
  0.00      1.03     0.00       74     0.00     0.00  WIND::eventloop()
  0.00      1.03     0.00       74     0.00     3.42  main
  0.00      1.03     0.00       73     0.00     0.00  FPS::CalculateFPS()
  0.00      1.03     0.00       73     0.00     0.00  Network::socket()
  0.00      1.03     0.00       73     0.00     0.00  M_Color* std::uninitialized_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*)
  0.00      1.03     0.00       70     0.00     0.00  std::__new_allocator<M_Color>::max_size() const
  0.00      1.03     0.00       70     0.00     0.00  std::vector<M_Textur, std::allocator<M_Textur> >::max_size() const
  0.00      1.03     0.00       70     0.00     0.00  std::_Vector_base<M_Color, std::allocator<M_Color> >::_M_allocate(unsigned long)
  0.00      1.03     0.00       70     0.00     0.01  std::__new_allocator<M_Color>::allocate(unsigned long, void const*)
  0.00      1.03     0.00       70     0.00     0.01  void std::allocator_traits<std::allocator<M_Textur> >::destroy<M_Textur>(std::allocator<M_Textur>&, M_Textur*)
  0.00      1.03     0.00       70     0.00     0.00  M_Vertex* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*)
  0.00      1.03     0.00       70     0.00     0.00  std::vector<M_Color, std::allocator<M_Color> >::_S_do_relocate(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&, std::integral_constant<bool, true>)
  0.00      1.03     0.00       70     0.00     0.00  std::vector<M_Textur, std::allocator<M_Textur> >::_S_max_size(std::allocator<M_Textur> const&)
  0.00      1.03     0.00       70     0.00     0.00  std::vector<M_Textur, std::allocator<M_Textur> >::_S_relocate(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&)
  0.00      1.03     0.00       70     0.00     0.00  std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_max_size(std::allocator<M_Vertex> const&)
  0.00      1.03     0.00       70     0.00     0.00  std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_relocate(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&)
  0.00      1.03     0.00       70     0.00     0.00  M_Textur* std::__relocate_a<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&)
  0.00      1.03     0.00       70     0.00     0.00  M_Vertex* std::__relocate_a<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&)
  0.00      1.03     0.00       70     0.00     0.00  M_Textur* std::__relocate_a_1<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&)
  0.00      1.03     0.00       70     0.00     0.00  M_Textur* std::__uninitialized_copy_a<std::move_iterator<M_Textur*>, M_Textur*, M_Textur>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*, std::allocator<M_Textur>&)
  0.00      1.03     0.00       70     0.00     0.00  std::move_iterator<M_Vertex*> std::__make_move_if_noexcept_iterator<M_Vertex, std::move_iterator<M_Vertex*> >(M_Vertex*)
  0.00      1.03     0.00       70     0.00     0.00  void std::_Destroy<M_Color*>(M_Color*, M_Color*)
  0.00      1.03     0.00       66     0.00     0.00  std::enable_if<std::__is_bitwise_relocatable<unsigned int, void>::value, unsigned int*>::type std::__relocate_a_1<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&)
  0.00      1.03     0.00       44     0.00     0.00  tga::Header::topToBottom() const
  0.00      1.03     0.00       44     0.00     0.00  unsigned int* std::__copy_move_a2<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)
  0.00      1.03     0.00       44     0.00     0.00  std::move_iterator<unsigned int*> std::__make_move_if_noexcept_iterator<unsigned int, std::move_iterator<unsigned int*> >(unsigned int*)
  0.00      1.03     0.00       41     0.00     0.00  std::_Vector_base<M_Textur, std::allocator<M_Textur> >::~_Vector_base()
  0.00      1.03     0.00       41     0.00     0.00  std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::~_Vector_base()
  0.00      1.03     0.00       41     0.00     0.00  std::vector<M_Textur, std::allocator<M_Textur> >::push_back(M_Textur&&)
  0.00      1.03     0.00       38     0.00     0.00  std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_deallocate(M_Vertex*, unsigned long)
  0.00      1.03     0.00       35     0.00     0.00  __gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >::__normal_iterator(M_Textur* const&)
  0.00      1.03     0.00       35     0.00     0.00  __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >::__normal_iterator(M_Vertex* const&)
  0.00      1.03     0.00       35     0.00     0.00  std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_get_Tp_allocator() const
  0.00      1.03     0.00       35     0.00     0.00  std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_get_Tp_allocator()
  0.00      1.03     0.00       35     0.00     0.00  std::__new_allocator<M_Textur>::deallocate(M_Textur*, unsigned long)
  0.00      1.03     0.00       35     0.00     0.00  void std::__new_allocator<M_Textur>::construct<M_Textur, M_Textur>(M_Textur*, M_Textur&&)
  0.00      1.03     0.00       35     0.00     0.00  void std::__new_allocator<M_Vertex>::construct<M_Vertex, M_Vertex>(M_Vertex*, M_Vertex&&)
  0.00      1.03     0.00       35     0.00     0.00  std::__new_allocator<float>::deallocate(float*, unsigned long)
  0.00      1.03     0.00       35     0.00     0.00  std::vector<M_Color, std::allocator<M_Color> >::_S_relocate(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&)
  0.00      1.03     0.00       35     0.00     0.01  void std::vector<M_Textur, std::allocator<M_Textur> >::emplace_back<M_Textur>(M_Textur&&)
  0.00      1.03     0.00       35     0.00     0.00  M_Color* std::__uninitialized_copy_a<std::move_iterator<M_Color*>, M_Color*, M_Color>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*, std::allocator<M_Color>&)
  0.00      1.03     0.00       35     0.00     0.01  M_Textur* std::__uninitialized_move_if_noexcept_a<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&)
  0.00      1.03     0.00       35     0.00     0.00  void std::_Destroy<M_Color*, M_Color>(M_Color*, M_Color*, std::allocator<M_Color>&)
  0.00      1.03     0.00       35     0.00     0.00  void std::_Destroy<M_Vertex*>(M_Vertex*, M_Vertex*)
  0.00      1.03     0.00       27     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      1.03     0.00       22     0.00     0.00  PNG::init_png(png_struct_def**, png_info_def**)
  0.00      1.03     0.00       22     0.00     0.01  std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl_data::_Vector_impl_data()
  0.00      1.03     0.00       22     0.00     0.01  void std::_Construct<unsigned char>(unsigned char*)
  0.00      1.03     0.00       22     0.00     0.00  unsigned int* std::uninitialized_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*)
  0.00      1.03     0.00       22     0.00     0.00  unsigned int* std::__uninitialized_copy_a<std::move_iterator<unsigned int*>, unsigned int*, unsigned int>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*, std::allocator<unsigned int>&)
  0.00      1.03     0.00       21     0.00     0.01  FLYBOX::render(float, float, float, unsigned int)
  0.00      1.03     0.00       18     0.00     0.00  std::_Vector_base<M_Color, std::allocator<M_Color> >::~_Vector_base()
  0.00      1.03     0.00        9     0.00     0.00  M_Color::M_Color(float, float, float, float)
  0.00      1.03     0.00        9     0.00     0.00  std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_impl::_Vector_impl()
  0.00      1.03     0.00        9     0.00     0.00  std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_impl_data::_Vector_impl_data()
  0.00      1.03     0.00        7     0.00     0.04  FLY::process_event1(_XEvent)
  0.00      1.03     0.00        6     0.00     0.00  std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl::_Vector_impl()
  0.00      1.03     0.00        3     0.00     0.07  M_Vertex::M_Vertex(float, float, float)
  0.00      1.03     0.00        3     0.00     0.00  __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >::difference_type __gnu_cxx::operator-<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > > const&, __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > > const&)
  0.00      1.03     0.00        3     0.00     0.00  Network::listen() const
  0.00      1.03     0.00        3     0.00     0.00  std::__new_allocator<M_Color>::_M_max_size() const
  0.00      1.03     0.00        3     0.00     0.00  std::allocator<M_Vertex>::~allocator()
  0.00      1.03     0.00        3     0.00     0.00  void std::_Destroy_aux<true>::__destroy<M_Vertex*>(M_Vertex*, M_Vertex*)
  0.00      1.03     0.00        3     0.00     0.00  std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_M_allocate(unsigned long)
  0.00      1.03     0.00        3     0.00     0.01  std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_impl::_Vector_impl()
  0.00      1.03     0.00        3     0.00     0.00  std::_Vector_base<float, std::allocator<float> >::_Vector_impl::~_Vector_impl()
  0.00      1.03     0.00        3     0.00     0.00  std::_Vector_base<float, std::allocator<float> >::_Vector_base()
  0.00      1.03     0.00        3     0.00     0.07  std::vector<M_Color, std::allocator<M_Color> >::push_back(M_Color&&)
  0.00      1.03     0.00        3     0.00     0.00  std::vector<M_Vertex, std::allocator<M_Vertex> >::push_back(M_Vertex&&)
  0.00      1.03     0.00        2     0.00     0.00  LEO::point_Cord(int, int)
  0.00      1.03     0.00        1     0.00     0.00  Client()
  0.00      1.03     0.00        1     0.00     0.00  Flysimu()
  0.00      1.03     0.00        1     0.00     0.14  FLY::loadTexture()
  0.00      1.03     0.00        1     0.00     0.03  FLY::textureShader3()
  0.00      1.03     0.00        1     0.00     0.00  FPS::InitTimeCounter()
  0.00      1.03     0.00        1     0.00     0.00  FPS::UpdateTimeCounter(float)
  0.00      1.03     0.00        1     0.00     0.00  LEO::init_Cord()
  0.00      1.03     0.00        1     0.00     0.00  LEO::make_Cord(int, int)
  0.00      1.03     0.00        1     0.00     0.00  tga::TARGA::TARGA(_IO_FILE*)
  0.00      1.03     0.00        1     0.00   253.17  CUBE::beginCubeMapFace(int)
  0.00      1.03     0.00        1     0.00     0.00  WIND::createRender(int, int, int, bool)
  0.00      1.03     0.00        1     0.00     0.00  WIND::desc_fbconfig(__GLXFBConfigRec*)
  0.00      1.03     0.00        1     0.00     0.00  WIND::createWin(int, int, int, bool)
  0.00      1.03     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<unsigned int> >::construct<unsigned int, unsigned int>(std::allocator<unsigned int>&, unsigned int*, unsigned int&&)

 %         the percentage of the total running time of the
time       program used by this function.

cumulative a running sum of the number of seconds accounted
 seconds   for by this function and those listed above it.

 self      the number of seconds accounted for by this
seconds    function alone.  This is the major sort for this
           listing.

calls      the number of times this function was invoked, if
           this function is profiled, else blank.

 self      the average number of milliseconds spent in this
ms/call    function per call, if this function is profiled,
	   else blank.

 total     the average number of milliseconds spent in this
ms/call    function and its descendents per call, if this
	   function is profiled, else blank.

name       the name of the function.  This is the minor sort
           for this listing. The index shows the location of
	   the function in the gprof listing. If the index is
	   in parenthesis it shows where it would appear in
	   the gprof listing if it were to be printed.

Copyright (C) 2012-2021 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.

		     Call graph (explanation follows)


granularity: each sample hit covers 4 byte(s) for 0.97% of 1.03 seconds

index % time    self  children    called     name
[1]     35.9    0.37    0.00 49026904+39257652 <cycle 1 as a whole> [1]
                0.23    0.00 49030538+158         TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
                0.12    0.00 39252754             tga::Header::isGray() const <cycle 1> [7]
                0.02    0.00     948             tga::Header::validColormapType() const <cycle 1> [17]
                0.00    0.00     316             tga::Decoder::readImage(tga::Header const&, tga::Image&, tga::Delegate*) <cycle 1> [68]
-----------------------------------------------
                                                 <spontaneous>
[2]     28.1    0.03    0.26                 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_base(unsigned long, std::allocator<unsigned int> const&) [2]
                0.03    0.15 9764864/9810472     tga::Colormap::operator=(tga::Colormap&&) [5]
                0.04    0.04 9764864/9863212     unsigned int* std::fill_n<unsigned int*, unsigned long, unsigned int>(unsigned int*, unsigned long, unsigned int const&) [9]
-----------------------------------------------
                                 158             TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
                                2844             tga::Header::validColormapType() const <cycle 1> [17]
                             39252754             tga::Header::isGray() const <cycle 1> [7]
                0.00    0.00       1/49026904     CUBE::beginCubeMapFace(int) [53]
                0.00    0.00       4/49026904     FLY::textureShader3() [124]
                0.00    0.00       5/49026904     CUBE::finishCubeMapFace(int, int) [121]
                0.00    0.00     148/49026904     _GLOBAL__sub_I_targa5 [62]
                0.00    0.00    9918/49026904     std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_allocate(unsigned long) [56]
                0.07    0.00 9764864/49026904     std::vector<unsigned int, std::allocator<unsigned int> >::_M_default_initialize(unsigned long) [8]
[3]     22.3    0.23    0.00 49030538+158     TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
                0.00    0.00     158/158         tga::Decoder::readColormap(tga::Header&) [69]
                0.00    0.00     316/790         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::~_Vector_base() [162]
                0.00    0.00     158/158         std::allocator<unsigned char>::~allocator() [207]
                0.00    0.00     158/318         std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) <cycle 2> [178]
                                 158             tga::Decoder::readImage(tga::Header const&, tga::Image&, tga::Delegate*) <cycle 1> [68]
                                 158             TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
-----------------------------------------------
                                                 <spontaneous>
[4]     21.2    0.06    0.16                 std::vector<unsigned int, std::allocator<unsigned int> >::vector(unsigned long, std::allocator<unsigned int> const&) [4]
                0.15    0.00 19620944/49026904     tga::Header::isGray() const <cycle 1> [7]
                0.01    0.00 9810472/9810472     bool tga::Decoder::readUncompressedData<unsigned char>(int, unsigned int (tga::Decoder::*)()) [25]
-----------------------------------------------
                0.00    0.00    5484/9810472     std::vector<unsigned int, std::allocator<unsigned int> >::vector(std::allocator<unsigned int> const&) [55]
                0.00    0.00   40124/9810472     std::allocator_traits<std::allocator<unsigned int> >::max_size(std::allocator<unsigned int> const&) [47]
                0.03    0.15 9764864/9810472     std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_base(unsigned long, std::allocator<unsigned int> const&) [2]
[5]     17.3    0.03    0.15 9810472         tga::Colormap::operator=(tga::Colormap&&) [5]
                0.15    0.00 19620944/49026904     tga::Header::isGray() const <cycle 1> [7]
-----------------------------------------------
                                                 <spontaneous>
[6]     16.5    0.17    0.00                 _init [6]
-----------------------------------------------
                                 948             tga::Decoder::readImage(tga::Header const&, tga::Image&, tga::Delegate*) <cycle 1> [68]
                0.00    0.00    9918/49026904     unsigned int* std::__uninitialized_default_n_a<unsigned int*, unsigned long, unsigned int>(unsigned int*, unsigned long, std::allocator<unsigned int>&) [57]
                0.15    0.00 19620944/49026904     tga::Colormap::operator=(tga::Colormap&&) [5]
                0.15    0.00 19620944/49026904     std::vector<unsigned int, std::allocator<unsigned int> >::vector(unsigned long, std::allocator<unsigned int> const&) [4]
[7]     11.7    0.12    0.00 39252754         tga::Header::isGray() const <cycle 1> [7]
                             39252754             TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
-----------------------------------------------
                                                 <spontaneous>
[8]     11.0    0.04    0.07                 std::vector<unsigned int, std::allocator<unsigned int> >::_M_default_initialize(unsigned long) [8]
                0.07    0.00 9764864/49026904     TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
-----------------------------------------------
                0.00    0.00      44/9863212     unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [85]
                0.00    0.00   40124/9863212     std::allocator_traits<std::allocator<unsigned int> >::max_size(std::allocator<unsigned int> const&) [47]
                0.00    0.00   58180/9863212     std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl_data::_M_swap_data(std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl_data&) [48]
                0.04    0.04 9764864/9863212     std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_base(unsigned long, std::allocator<unsigned int> const&) [2]
[9]      8.1    0.04    0.04 9863212         unsigned int* std::fill_n<unsigned int*, unsigned long, unsigned int>(unsigned int*, unsigned long, unsigned int const&) [9]
                0.01    0.03 9863168/9863484     UNIFORM::ProgramSize(char const*) [12]
-----------------------------------------------
                                                 <spontaneous>
[10]     7.8    0.07    0.01                 tga::Decoder::read16AsRgb() [10]
                0.01    0.00 4103324/4103324     void tga::Encoder::writeRleScanline<unsigned char>(int, tga::Image const&, void (tga::Encoder::*)(unsigned int)) [26]
-----------------------------------------------
                                                 <spontaneous>
[11]     4.8    0.02    0.03                 FLY::SubImage(int, char const*, unsigned char*) [11]
                0.01    0.01 1347984/1348072     void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
                0.01    0.00  898656/927096      FLYBOX::renderBox() <cycle 4> [23]
                0.00    0.00  449328/463536      std::vector<M_Textur, std::allocator<M_Textur> >::vector() [73]
                0.00    0.00  449328/463536      std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl::~_Vector_impl() [149]
-----------------------------------------------
                0.00    0.00     158/9863484     tga::Decoder::readColormap(tga::Header&) [69]
                0.00    0.00     158/9863484     tga::Decoder::readImage(tga::Header const&, tga::Image&, tga::Delegate*) <cycle 1> [68]
                0.01    0.03 9863168/9863484     unsigned int* std::fill_n<unsigned int*, unsigned long, unsigned int>(unsigned int*, unsigned long, unsigned int const&) [9]
[12]     4.2    0.01    0.03 9863484         UNIFORM::ProgramSize(char const*) [12]
                0.03    0.00     790/948         UNIFORM::createShader(char const*, char const*) [13]
-----------------------------------------------
                               39010             UNIFORM::createShader(char const*, char const*) [13]
                0.01    0.00     158/948         UNIFORM::compileShader(unsigned int) [37]
                0.03    0.00     790/948         UNIFORM::ProgramSize(char const*) [12]
[13]     3.9    0.04    0.00     948+39010   UNIFORM::createShader(char const*, char const*) [13]
                               39010             UNIFORM::createShader(char const*, char const*) [13]
-----------------------------------------------
                0.00    0.00     316/4360918     tga::Encoder::writeHeader(tga::Header const&) [59]
                0.01    0.00 1004206/4360918     void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&) <cycle 5> [35]
                0.01    0.00 1004206/4360918     __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >::difference_type __gnu_cxx::operator-<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&, __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&) <cycle 6> [16]
                0.01    0.00 1004206/4360918     std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_allocate(unsigned long) <cycle 7> [36]
                0.01    0.00 1347984/4360918     std::vector<unsigned int, std::allocator<unsigned int> >::_S_do_relocate(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&, std::integral_constant<bool, true>) <cycle 10> [33]
[14]     2.9    0.03    0.00 4360918         tga::Header::Header() [14]
-----------------------------------------------
[15]     2.6    0.02    0.01 1467812+2008412 <cycle 6 as a whole> [15]
                0.02    0.01 1004206             __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >::difference_type __gnu_cxx::operator-<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&, __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&) <cycle 6> [16]
                0.00    0.00 2472018+1004381     void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
-----------------------------------------------
                             1004206             void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
[16]     2.6    0.02    0.01 1004206         __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >::difference_type __gnu_cxx::operator-<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&, __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&) <cycle 6> [16]
                0.01    0.00 1004206/4360918     tga::Header::Header() [14]
                             1004206             void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
-----------------------------------------------
                                 948             tga::Decoder::readImage(tga::Header const&, tga::Image&, tga::Delegate*) <cycle 1> [68]
[17]     1.9    0.02    0.00     948         tga::Header::validColormapType() const <cycle 1> [17]
                                2844             TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
-----------------------------------------------
[18]     1.9    0.01    0.01 1348072+2695968 <cycle 10 as a whole> [18]
                0.01    0.00 2696056+6739986     void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
                0.00    0.01 1347984             std::vector<unsigned int, std::allocator<unsigned int> >::_S_do_relocate(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&, std::integral_constant<bool, true>) <cycle 10> [33]
-----------------------------------------------
                                                 <spontaneous>
[19]     1.8    0.01    0.01                 std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_impl_data::_Vector_impl_data() [19]
                0.01    0.00  463501/1467812     void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
-----------------------------------------------
[20]     1.6    0.01    0.01 3013254+3090242 <cycle 5 as a whole> [20]
                0.01    0.00 1622080+540670      M_Color* std::__do_uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) <cycle 5> [28]
                0.00    0.01 1004416             void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&) <cycle 5> [35]
                0.00    0.00 2472088+1004276     void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
                0.00    0.00 1004206             std::vector<M_Textur, std::allocator<M_Textur> >::operator[](unsigned long) <cycle 5> [141]
                0.00    0.00     455             M_Color* std::__relocate_a_1<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) <cycle 5> [179]
                0.00    0.00     105             std::vector<M_Color, std::allocator<M_Color> >::_S_max_size(std::allocator<M_Color> const&) <cycle 5> [229]
                0.00    0.00      76             void std::vector<M_Color, std::allocator<M_Color> >::emplace_back<M_Color>(M_Color&&) <cycle 5> [233]
                0.00    0.00      70             std::vector<M_Textur, std::allocator<M_Textur> >::_S_relocate(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) <cycle 5> [260]
-----------------------------------------------
[21]     1.6    0.01    0.01 1467812+2008412 <cycle 7 as a whole> [21]
                0.01    0.00 2472018+1004381     void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
                0.00    0.01 1004206             std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_allocate(unsigned long) <cycle 7> [36]
-----------------------------------------------
[22]     1.0    0.01    0.00  927096+27      <cycle 4 as a whole> [22]
                0.01    0.00  927096+12          FLYBOX::renderBox() <cycle 4> [23]
                0.00    0.00      27             __static_initialization_and_destruction_0(int, int) <cycle 4> [289]
-----------------------------------------------
                                  12             FLYBOX::renderBox() <cycle 4> [23]
                                  12             __static_initialization_and_destruction_0(int, int) <cycle 4> [289]
                0.00    0.00       1/927096      std::vector<unsigned int, std::allocator<unsigned int> >::end() [128]
                0.00    0.00       1/927096      std::vector<unsigned int, std::allocator<unsigned int> >::_S_nothrow_relocate(std::integral_constant<bool, true>) [127]
                0.00    0.00       2/927096      void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
                0.00    0.00       4/927096      FLYBOX::vertexBox() <cycle 3> [118]
                0.00    0.00       4/927096      Server() [119]
                0.00    0.00    4736/927096      FLYBOX::MipmapsImage2(int, int, unsigned char*) [58]
                0.00    0.00   23680/927096      FLYBOX::initBox() <cycle 3> [50]
                0.01    0.00  898656/927096      FLY::SubImage(int, char const*, unsigned char*) [11]
[23]     1.0    0.01    0.00  927096+12      FLYBOX::renderBox() <cycle 4> [23]
                0.00    0.00       9/21          FLYBOX::render(float, float, float, unsigned int) [100]
                                  15             __static_initialization_and_destruction_0(int, int) <cycle 4> [289]
                                  12             FLYBOX::renderBox() <cycle 4> [23]
-----------------------------------------------
                             6739986             void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
                             1347984             std::vector<unsigned int, std::allocator<unsigned int> >::_S_do_relocate(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&, std::integral_constant<bool, true>) <cycle 10> [33]
                0.00    0.00      22/1348072     void std::__new_allocator<unsigned int>::construct<unsigned int, unsigned int>(unsigned int*, unsigned int&&) [88]
                0.00    0.00      22/1348072     __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::__normal_iterator(unsigned int* const&) [86]
                0.00    0.00      22/1348072     std::vector<unsigned int, std::allocator<unsigned int> >::_M_check_len(unsigned long, char const*) const [84]
                0.00    0.00      22/1348072     __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::difference_type __gnu_cxx::operator-<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > const&, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > const&) [87]
                0.01    0.01 1347984/1348072     FLY::SubImage(int, char const*, unsigned char*) [11]
[24]     1.0    0.01    0.00 2696056+6739986 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
                0.00    0.00       2/927096      FLYBOX::renderBox() <cycle 4> [23]
                0.00    0.00       2/21          FLYBOX::render(float, float, float, unsigned int) [100]
                0.00    0.00      22/44          std::move_iterator<unsigned int*> std::__make_move_if_noexcept_iterator<unsigned int, std::move_iterator<unsigned int*> >(unsigned int*) [272]
                0.00    0.00      22/22          unsigned int* std::__uninitialized_copy_a<std::move_iterator<unsigned int*>, unsigned int*, unsigned int>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*, std::allocator<unsigned int>&) [292]
                0.00    0.00      22/22          unsigned int* std::uninitialized_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*) [291]
                0.00    0.00       1/318         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl() <cycle 2> [197]
                0.00    0.00       1/1           void std::allocator_traits<std::allocator<unsigned int> >::construct<unsigned int, unsigned int>(std::allocator<unsigned int>&, unsigned int*, unsigned int&&) [317]
                             1347984             std::vector<unsigned int, std::allocator<unsigned int> >::_S_do_relocate(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&, std::integral_constant<bool, true>) <cycle 10> [33]
                             6739986             void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
-----------------------------------------------
                0.01    0.00 9810472/9810472     std::vector<unsigned int, std::allocator<unsigned int> >::vector(unsigned long, std::allocator<unsigned int> const&) [4]
[25]     1.0    0.01    0.00 9810472         bool tga::Decoder::readUncompressedData<unsigned char>(int, unsigned int (tga::Decoder::*)()) [25]
-----------------------------------------------
                0.01    0.00 4103324/4103324     tga::Decoder::read16AsRgb() [10]
[26]     1.0    0.01    0.00 4103324         void tga::Encoder::writeRleScanline<unsigned char>(int, tga::Image const&, void (tga::Encoder::*)(unsigned int)) [26]
-----------------------------------------------
                             1004381             void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
                             1004206             std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_allocate(unsigned long) <cycle 7> [36]
                0.00    0.00      35/1467812     std::allocator<M_Vertex>::allocator() [80]
                0.00    0.00      35/1467812     std::vector<M_Textur, std::allocator<M_Textur> >::end() [81]
                0.00    0.00      70/1467812     std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_M_deallocate(M_Textur*, unsigned long) [63]
                0.00    0.00  463501/1467812     std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl_data::_Vector_impl_data() [41]
                0.00    0.00  463501/1467812     std::__new_allocator<M_Textur>::~__new_allocator() [42]
                0.00    0.00  540670/1467812     bool std::operator!=<M_Color*>(std::move_iterator<M_Color*> const&, std::move_iterator<M_Color*> const&) [39]
[27]     1.0    0.01    0.00 2472018+1004381 void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
                0.00    0.00     245/283         std::vector<M_Textur, std::allocator<M_Textur> >::_M_check_len(unsigned long, char const*) const [191]
                0.00    0.00      35/41          std::vector<M_Textur, std::allocator<M_Textur> >::push_back(M_Textur&&) [275]
                0.00    0.00      35/70          std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_relocate(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) [262]
                0.00    0.00      35/35          std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_get_Tp_allocator() [280]
                0.00    0.00      35/35          void std::__new_allocator<M_Textur>::construct<M_Textur, M_Textur>(M_Textur*, M_Textur&&) [282]
                0.00    0.00      35/35          __gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >::__normal_iterator(M_Textur* const&) [277]
                             1004206             std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_allocate(unsigned long) <cycle 7> [36]
                             1004381             void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
-----------------------------------------------
                              540670             M_Color* std::__do_uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) <cycle 5> [28]
                                  70             M_Color* std::__relocate_a_1<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) <cycle 5> [179]
                0.00    0.00  540670/3013254     std::remove_reference<M_Color*&>::type&& std::move<M_Color*&>(M_Color*&) [44]
                0.00    0.00 1081340/3013254     M_Color* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) [40]
[28]     1.0    0.01    0.00 1622080+540670  M_Color* std::__do_uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) <cycle 5> [28]
                              540670             std::vector<M_Textur, std::allocator<M_Textur> >::operator[](unsigned long) <cycle 5> [141]
                              540670             void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
                                  70             M_Color* std::__relocate_a_1<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) <cycle 5> [179]
                              540670             M_Color* std::__do_uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) <cycle 5> [28]
-----------------------------------------------
                                                 <spontaneous>
[29]     1.0    0.01    0.00                 tga::rgba(unsigned char, unsigned char, unsigned char, unsigned char) [29]
-----------------------------------------------
                                                 <spontaneous>
[30]     1.0    0.01    0.00                 tga::Header::isIndexed() const [30]
-----------------------------------------------
                                                 <spontaneous>
[31]     1.0    0.01    0.00                 M_Textur* std::__niter_base<M_Textur*>(M_Textur*) [31]
-----------------------------------------------
                                                 <spontaneous>
[32]     1.0    0.00    0.01                 std::__new_allocator<M_Textur>::max_size() const [32]
                0.01    0.00  540670/1467812     void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
                0.00    0.00  540670/2162995     M_Vertex* std::__do_uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*) <cycle 8> [139]
-----------------------------------------------
                             1347984             void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
[33]     0.9    0.00    0.01 1347984         std::vector<unsigned int, std::allocator<unsigned int> >::_S_do_relocate(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&, std::integral_constant<bool, true>) <cycle 10> [33]
                0.01    0.00 1347984/4360918     tga::Header::Header() [14]
                             1347984             void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
-----------------------------------------------
                                                 <spontaneous>
[34]     0.8    0.00    0.01                 std::allocator<M_Color>::allocator() [34]
                0.01    0.00  463501/1467812     void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
-----------------------------------------------
                                 105             void std::vector<M_Color, std::allocator<M_Color> >::emplace_back<M_Color>(M_Color&&) <cycle 5> [233]
                             1004241             void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
                0.00    0.00      35/3013254     void std::vector<M_Textur, std::allocator<M_Textur> >::emplace_back<M_Textur>(M_Textur&&) [79]
                0.00    0.00      35/3013254     std::__new_allocator<M_Color>::deallocate(M_Color*, unsigned long) [107]
[35]     0.7    0.00    0.01 1004416         void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&) <cycle 5> [35]
                0.01    0.00 1004206/4360918     tga::Header::Header() [14]
                0.00    0.00     140/140         std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_M_get_Tp_allocator() [223]
                0.00    0.00      35/41          std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::~_Vector_base() [274]
                0.00    0.00      35/127         TMFONT::TMFont(char const*, int, int, float) [226]
                             1004206             void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
                                  70             std::vector<M_Textur, std::allocator<M_Textur> >::_S_relocate(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) <cycle 5> [260]
-----------------------------------------------
                             1004206             void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
[36]     0.7    0.00    0.01 1004206         std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_allocate(unsigned long) <cycle 7> [36]
                0.01    0.00 1004206/4360918     tga::Header::Header() [14]
                             1004206             void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
-----------------------------------------------
                0.00    0.00       4/158         FLY::glewStatus() [54]
                0.00    0.00       6/158         CUBE::beginCubeMapFace(int) [53]
                0.00    0.01     148/158         __static_initialization_and_destruction_0(int, int) [38]
[37]     0.6    0.00    0.01     158         UNIFORM::compileShader(unsigned int) [37]
                0.01    0.00     158/948         UNIFORM::createShader(char const*, char const*) [13]
-----------------------------------------------
                                                 <spontaneous>
[38]     0.6    0.00    0.01                 __static_initialization_and_destruction_0(int, int) [38]
                0.00    0.01     148/158         UNIFORM::compileShader(unsigned int) [37]
-----------------------------------------------
                                                 <spontaneous>
[39]     0.6    0.00    0.01                 bool std::operator!=<M_Color*>(std::move_iterator<M_Color*> const&, std::move_iterator<M_Color*> const&) [39]
                0.00    0.00  540670/1467812     void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
                0.00    0.00  540670/1004206     std::_Vector_base<M_Color, std::allocator<M_Color> >::_M_deallocate(M_Color*, unsigned long) [60]
-----------------------------------------------
                                                 <spontaneous>
[40]     0.6    0.00    0.01                 M_Color* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) [40]
                0.00    0.00 1081340/3013254     M_Color* std::__do_uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) <cycle 5> [28]
-----------------------------------------------
                                                 <spontaneous>
[41]     0.5    0.00    0.01                 std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl_data::_Vector_impl_data() [41]
                0.00    0.00  463501/1467812     void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
-----------------------------------------------
                                                 <spontaneous>
[42]     0.5    0.00    0.01                 std::__new_allocator<M_Textur>::~__new_allocator() [42]
                0.00    0.00  463501/1467812     void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
-----------------------------------------------
                                                 <spontaneous>
[43]     0.5    0.00    0.01                 std::vector<float, std::allocator<float> >::operator[](unsigned long) [43]
                0.00    0.00  927002/3013254     void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
-----------------------------------------------
                                                 <spontaneous>
[44]     0.3    0.00    0.00                 std::remove_reference<M_Color*&>::type&& std::move<M_Color*&>(M_Color*&) [44]
                0.00    0.00  540670/3013254     M_Color* std::__do_uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) <cycle 5> [28]
-----------------------------------------------
                                                 <spontaneous>
[45]     0.3    0.00    0.00                 FLY::DrawCircle(unsigned int, unsigned int, int, int) [45]
                0.00    0.00  449328/463536      std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_base() [46]
                0.00    0.00  449328/452806      FLYBOX::vertexBox() <cycle 3> [118]
-----------------------------------------------
                0.00    0.00    2960/463536      FLYBOX::MipmapsImage2(int, int, unsigned char*) [58]
                0.00    0.00   11248/463536      FLYBOX::initBox() <cycle 3> [50]
                0.00    0.00  449328/463536      FLY::DrawCircle(unsigned int, unsigned int, int, int) [45]
[46]     0.3    0.00    0.00  463536         std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_base() [46]
                0.00    0.00  463536/3013254     std::vector<M_Textur, std::allocator<M_Textur> >::operator[](unsigned long) <cycle 5> [141]
-----------------------------------------------
                                                 <spontaneous>
[47]     0.1    0.00    0.00                 std::allocator_traits<std::allocator<unsigned int> >::max_size(std::allocator<unsigned int> const&) [47]
                0.00    0.00   40124/9810472     tga::Colormap::operator=(tga::Colormap&&) [5]
                0.00    0.00   40124/9863212     unsigned int* std::fill_n<unsigned int*, unsigned long, unsigned int>(unsigned int*, unsigned long, unsigned int const&) [9]
-----------------------------------------------
                                                 <spontaneous>
[48]     0.0    0.00    0.00                 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl_data::_M_swap_data(std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl_data&) [48]
                0.00    0.00   58180/9863212     unsigned int* std::fill_n<unsigned int*, unsigned long, unsigned int>(unsigned int*, unsigned long, unsigned int const&) [9]
-----------------------------------------------
[49]     0.0    0.00    0.00  452806+11766   <cycle 3 as a whole> [49]
                0.00    0.00     518             FLYBOX::initBox() <cycle 3> [50]
                0.00    0.00  464054+1           FLYBOX::vertexBox() <cycle 3> [118]
-----------------------------------------------
                                 518             FLYBOX::vertexBox() <cycle 3> [118]
[50]     0.0    0.00    0.00     518         FLYBOX::initBox() <cycle 3> [50]
                0.00    0.00   23680/927096      FLYBOX::renderBox() <cycle 4> [23]
                0.00    0.00   11248/463536      std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_base() [46]
                0.00    0.00   11840/463536      std::vector<M_Textur, std::allocator<M_Textur> >::vector() [73]
                0.00    0.00   11840/463536      std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl::~_Vector_impl() [149]
                0.00    0.00    1554/3561        std::_Vector_base<float, std::allocator<float> >::~_Vector_base() [152]
                0.00    0.00     592/740         std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_base() [167]
                0.00    0.00     592/740         std::vector<M_Vertex, std::allocator<M_Vertex> >::vector() [169]
                0.00    0.00     592/740         std::_Vector_base<float, std::allocator<float> >::_Vector_impl::_Vector_impl() [168]
                               11248             FLYBOX::vertexBox() <cycle 3> [118]
-----------------------------------------------
                0.00    0.00      74/74          _fini [52]
[51]     0.0    0.00    0.00      74         main [51]
                0.00    0.00       1/1           CUBE::beginCubeMapFace(int) [53]
                0.00    0.00       1/1           FLY::loadTexture() [111]
                0.00    0.00       1/1           FLY::textureShader3() [124]
                0.00    0.00      74/74          FLY::initMain() [238]
                0.00    0.00      74/666         FLY::vectorObjects() [170]
                0.00    0.00       1/1           FPS::UpdateTimeCounter(float) [310]
                0.00    0.00       1/1           WIND::createRender(int, int, int, bool) [314]
                0.00    0.00       1/1           LEO::init_Cord() [311]
                0.00    0.00       1/1           LEO::make_Cord(int, int) [312]
                0.00    0.00       1/2           LEO::point_Cord(int, int) [306]
                0.00    0.00       1/1           tga::TARGA::TARGA(_IO_FILE*) [313]
-----------------------------------------------
                                   1             _fini [52]
[52]     0.0    0.00    0.00       0+1       _fini [52]
                0.00    0.00      74/74          main [51]
                0.00    0.00      74/74          _GLOBAL__sub_I_mov1 [236]
                0.00    0.00      74/74          WIND::eventloop() [250]
                0.00    0.00      73/73          Network::socket() [252]
                0.00    0.00      73/73          FPS::CalculateFPS() [251]
                0.00    0.00       3/3           Network::listen() const [298]
                0.00    0.00       1/1           Client() [307]
                                   1             _fini [52]
-----------------------------------------------
                0.00    0.00       1/1           main [51]
[53]     0.0    0.00    0.00       1         CUBE::beginCubeMapFace(int) [53]
                0.00    0.00       6/158         UNIFORM::compileShader(unsigned int) [37]
                0.00    0.00       1/49026904     TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
                0.00    0.00       1/75          CUBE::beginCubeMapRendering(int) [235]
-----------------------------------------------
                                                 <spontaneous>
[54]     0.0    0.00    0.00                 FLY::glewStatus() [54]
                0.00    0.00       4/158         UNIFORM::compileShader(unsigned int) [37]
-----------------------------------------------
                                                 <spontaneous>
[55]     0.0    0.00    0.00                 std::vector<unsigned int, std::allocator<unsigned int> >::vector(std::allocator<unsigned int> const&) [55]
                0.00    0.00    5484/9810472     tga::Colormap::operator=(tga::Colormap&&) [5]
-----------------------------------------------
                                                 <spontaneous>
[56]     0.0    0.00    0.00                 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_allocate(unsigned long) [56]
                0.00    0.00    9918/49026904     TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
-----------------------------------------------
                                                 <spontaneous>
[57]     0.0    0.00    0.00                 unsigned int* std::__uninitialized_default_n_a<unsigned int*, unsigned long, unsigned int>(unsigned int*, unsigned long, std::allocator<unsigned int>&) [57]
                0.00    0.00    9918/49026904     tga::Header::isGray() const <cycle 1> [7]
-----------------------------------------------
                                                 <spontaneous>
[58]     0.0    0.00    0.00                 FLYBOX::MipmapsImage2(int, int, unsigned char*) [58]
                0.00    0.00    4736/927096      FLYBOX::renderBox() <cycle 4> [23]
                0.00    0.00    2960/463536      std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_base() [46]
                0.00    0.00    2960/452806      FLYBOX::vertexBox() <cycle 3> [118]
                0.00    0.00    2368/463536      std::vector<M_Textur, std::allocator<M_Textur> >::vector() [73]
                0.00    0.00    2368/463536      std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl::~_Vector_impl() [149]
-----------------------------------------------
                                1422             tga::Encoder::writeHeader(tga::Header const&) [59]
                0.00    0.00     158/632         __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a1<unsigned char>(unsigned char*, unsigned char*, unsigned char const&) [76]
                0.00    0.00     158/632         tga::TARGA::~TARGA() [78]
                0.00    0.00     158/632         tga::TARGA::~TARGA() [77]
                0.00    0.00     158/632         tga::Encoder::Encoder(tga::FileInterface*) [74]
[59]     0.0    0.00    0.00     632+1422    tga::Encoder::writeHeader(tga::Header const&) [59]
                0.00    0.00     316/4360918     tga::Header::Header() [14]
                                1422             tga::Encoder::writeHeader(tga::Header const&) [59]
-----------------------------------------------
                0.00    0.00  463536/1004206     std::vector<M_Textur, std::allocator<M_Textur> >::vector() [73]
                0.00    0.00  540670/1004206     bool std::operator!=<M_Color*>(std::move_iterator<M_Color*> const&, std::move_iterator<M_Color*> const&) [39]
[60]     0.0    0.00    0.00 1004206         std::_Vector_base<M_Color, std::allocator<M_Color> >::_M_deallocate(M_Color*, unsigned long) [60]
                0.00    0.00      70/1467812     void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
-----------------------------------------------
                                                 <spontaneous>
[61]     0.0    0.00    0.00                 tga::Header::isRgb() const [61]
                0.00    0.00     158/49026904     tga::Decoder::readImage(tga::Header const&, tga::Image&, tga::Delegate*) <cycle 1> [68]
-----------------------------------------------
                                                 <spontaneous>
[62]     0.0    0.00    0.00                 _GLOBAL__sub_I_targa5 [62]
                0.00    0.00     148/49026904     TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
-----------------------------------------------
                                                 <spontaneous>
[63]     0.0    0.00    0.00                 std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_M_deallocate(M_Textur*, unsigned long) [63]
                0.00    0.00      70/1467812     void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
-----------------------------------------------
                0.00    0.00      70/70          void std::allocator_traits<std::allocator<M_Textur> >::destroy<M_Textur>(std::allocator<M_Textur>&, M_Textur*) [65]
[64]     0.0    0.00    0.00      70         std::__new_allocator<M_Color>::allocate(unsigned long, void const*) [64]
                0.00    0.00     140/3013254     M_Color* std::__relocate_a_1<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) <cycle 5> [179]
-----------------------------------------------
                0.00    0.00      70/70          __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >::__normal_iterator(M_Color* const&) [66]
[65]     0.0    0.00    0.00      70         void std::allocator_traits<std::allocator<M_Textur> >::destroy<M_Textur>(std::allocator<M_Textur>&, M_Textur*) [65]
                0.00    0.00      70/70          std::__new_allocator<M_Color>::allocate(unsigned long, void const*) [64]
-----------------------------------------------
                                                 <spontaneous>
[66]     0.0    0.00    0.00                 __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >::__normal_iterator(M_Color* const&) [66]
                0.00    0.00      70/70          void std::allocator_traits<std::allocator<M_Textur> >::destroy<M_Textur>(std::allocator<M_Textur>&, M_Textur*) [65]
-----------------------------------------------
                                                 <spontaneous>
[67]     0.0    0.00    0.00                 M_Color* std::__relocate_a<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) [67]
                0.00    0.00     140/3013254     M_Color* std::__relocate_a_1<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) <cycle 5> [179]
-----------------------------------------------
                                 158             TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
                0.00    0.00     158/49026904     tga::Header::isRgb() const [61]
[68]     0.0    0.00    0.00     316         tga::Decoder::readImage(tga::Header const&, tga::Image&, tga::Delegate*) <cycle 1> [68]
                0.00    0.00     158/9863484     UNIFORM::ProgramSize(char const*) [12]
                0.00    0.00     316/316         bool tga::Decoder::readRleData<unsigned char>(int, unsigned int (tga::Decoder::*)()) [186]
                                 948             tga::Header::isGray() const <cycle 1> [7]
                                 948             tga::Header::validColormapType() const <cycle 1> [17]
-----------------------------------------------
                0.00    0.00     158/158         TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
[69]     0.0    0.00    0.00     158         tga::Decoder::readColormap(tga::Header&) [69]
                0.00    0.00     158/9863484     UNIFORM::ProgramSize(char const*) [12]
-----------------------------------------------
                                                 <spontaneous>
[70]     0.0    0.00    0.00                 std::_Vector_base<float, std::allocator<float> >::_Vector_impl_data::_Vector_impl_data() [70]
                0.00    0.00      35/35          void std::vector<M_Textur, std::allocator<M_Textur> >::emplace_back<M_Textur>(M_Textur&&) [79]
                0.00    0.00      35/3013254     void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
-----------------------------------------------
                                                 <spontaneous>
[71]     0.0    0.00    0.00                 std::__new_allocator<M_Color>::~__new_allocator() [71]
                0.00    0.00      35/1467812     void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
-----------------------------------------------
                                                 <spontaneous>
[72]     0.0    0.00    0.00                 std::vector<M_Vertex, std::allocator<M_Vertex> >::end() [72]
                0.00    0.00      35/1467812     void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
-----------------------------------------------
                0.00    0.00    2368/463536      FLYBOX::MipmapsImage2(int, int, unsigned char*) [58]
                0.00    0.00   11840/463536      FLYBOX::initBox() <cycle 3> [50]
                0.00    0.00  449328/463536      FLY::SubImage(int, char const*, unsigned char*) [11]
[73]     0.0    0.00    0.00  463536         std::vector<M_Textur, std::allocator<M_Textur> >::vector() [73]
                0.00    0.00  463536/1004206     std::_Vector_base<M_Color, std::allocator<M_Color> >::_M_deallocate(M_Color*, unsigned long) [60]
-----------------------------------------------
                0.00    0.00     158/316         void std::_Construct<unsigned char>(unsigned char*) [95]
                0.00    0.00     158/316         unsigned char* std::__fill_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&, std::random_access_iterator_tag) [91]
[74]     0.0    0.00    0.00     316         tga::Encoder::Encoder(tga::FileInterface*) [74]
                0.00    0.00     158/632         tga::Encoder::writeHeader(tga::Header const&) [59]
-----------------------------------------------
                0.00    0.00     158/316         void std::_Destroy_aux<true>::__destroy<unsigned int*>(unsigned int*, unsigned int*) [97]
                0.00    0.00     158/316         std::__new_allocator<unsigned char>::__new_allocator(std::__new_allocator<unsigned char> const&) [98]
[75]     0.0    0.00    0.00     316         std::__new_allocator<unsigned char>::allocate(unsigned long, void const*) [75]
                0.00    0.00     158/158         tga::TARGA::~TARGA() [77]
-----------------------------------------------
                0.00    0.00     158/316         unsigned char* std::__uninitialized_default_n_1<true>::__uninit_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long) [93]
                0.00    0.00     158/316         std::__new_allocator<unsigned char>::_M_max_size() const [96]
[76]     0.0    0.00    0.00     316         __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a1<unsigned char>(unsigned char*, unsigned char*, unsigned char const&) [76]
                0.00    0.00     158/632         tga::Encoder::writeHeader(tga::Header const&) [59]
-----------------------------------------------
                0.00    0.00     158/158         std::__new_allocator<unsigned char>::allocate(unsigned long, void const*) [75]
[77]     0.0    0.00    0.00     158         tga::TARGA::~TARGA() [77]
                0.00    0.00     158/632         tga::Encoder::writeHeader(tga::Header const&) [59]
-----------------------------------------------
                                                 <spontaneous>
[78]     0.0    0.00    0.00                 tga::TARGA::~TARGA() [78]
                0.00    0.00     158/632         tga::Encoder::writeHeader(tga::Header const&) [59]
-----------------------------------------------
                0.00    0.00      35/35          std::_Vector_base<float, std::allocator<float> >::_Vector_impl_data::_Vector_impl_data() [70]
[79]     0.0    0.00    0.00      35         void std::vector<M_Textur, std::allocator<M_Textur> >::emplace_back<M_Textur>(M_Textur&&) [79]
                0.00    0.00      35/3013254     void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&) <cycle 5> [35]
                0.00    0.00      35/3013254     void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
                0.00    0.00      35/105         void std::__new_allocator<M_Color>::construct<M_Color, M_Color>(M_Color*, M_Color&&) [104]
                0.00    0.00      35/35          std::__new_allocator<float>::deallocate(float*, unsigned long) [284]
                0.00    0.00      35/35          std::__new_allocator<M_Textur>::deallocate(M_Textur*, unsigned long) [281]
-----------------------------------------------
                                                 <spontaneous>
[80]     0.0    0.00    0.00                 std::allocator<M_Vertex>::allocator() [80]
                0.00    0.00      35/1467812     void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
-----------------------------------------------
                                                 <spontaneous>
[81]     0.0    0.00    0.00                 std::vector<M_Textur, std::allocator<M_Textur> >::end() [81]
                0.00    0.00      35/1467812     void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
-----------------------------------------------
                                                 <spontaneous>
[82]     0.0    0.00    0.00                 void std::__new_allocator<M_Textur>::destroy<M_Textur>(M_Textur*) [82]
                0.00    0.00      70/3013254     M_Color* std::__relocate_a_1<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) <cycle 5> [179]
-----------------------------------------------
                                                 <spontaneous>
[83]     0.0    0.00    0.00                 std::allocator_traits<std::allocator<float> >::deallocate(std::allocator<float>&, float*, unsigned long) [83]
                0.00    0.00      70/3013254     void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
                0.00    0.00      35/540886      std::vector<M_Color, std::allocator<M_Color> >::_M_check_len(unsigned long, char const*) const [142]
-----------------------------------------------
                                                 <spontaneous>
[84]     0.0    0.00    0.00                 std::vector<unsigned int, std::allocator<unsigned int> >::_M_check_len(unsigned long, char const*) const [84]
                0.00    0.00      22/1348072     void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
                0.00    0.00      44/204         std::allocator_traits<std::allocator<unsigned int> >::deallocate(std::allocator<unsigned int>&, unsigned int*, unsigned long) [92]
                0.00    0.00      44/88          unsigned int* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*) [232]
                0.00    0.00      44/66          std::enable_if<std::__is_bitwise_relocatable<unsigned int, void>::value, unsigned int*>::type std::__relocate_a_1<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&) [269]
-----------------------------------------------
                0.00    0.00      22/88          void std::__new_allocator<unsigned int>::destroy<unsigned int>(unsigned int*) [113]
                0.00    0.00      22/88          std::move_iterator<unsigned int*>::move_iterator(unsigned int*) [112]
                0.00    0.00      44/88          std::remove_reference<unsigned int*&>::type&& std::move<unsigned int*&>(unsigned int*&) [109]
[85]     0.0    0.00    0.00      88         unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [85]
                0.00    0.00      44/9863212     unsigned int* std::fill_n<unsigned int*, unsigned long, unsigned int>(unsigned int*, unsigned long, unsigned int const&) [9]
                0.00    0.00      44/110         tga::details::ImageIterator::advance() [227]
                0.00    0.00      44/44          unsigned int* std::__copy_move_a2<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [271]
-----------------------------------------------
                                                 <spontaneous>
[86]     0.0    0.00    0.00                 __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::__normal_iterator(unsigned int* const&) [86]
                0.00    0.00      22/1348072     void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
-----------------------------------------------
                                                 <spontaneous>
[87]     0.0    0.00    0.00                 __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::difference_type __gnu_cxx::operator-<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > const&, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > const&) [87]
                0.00    0.00      22/1348072     void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
-----------------------------------------------
                                                 <spontaneous>
[88]     0.0    0.00    0.00                 void std::__new_allocator<unsigned int>::construct<unsigned int, unsigned int>(unsigned int*, unsigned int&&) [88]
                0.00    0.00      22/1348072     void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
                0.00    0.00      22/66          std::enable_if<std::__is_bitwise_relocatable<unsigned int, void>::value, unsigned int*>::type std::__relocate_a_1<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&) [269]
                0.00    0.00      22/110         tga::details::ImageIterator::advance() [227]
-----------------------------------------------
                                  74             FLY::process_event1(_XEvent) [89]
                0.00    0.00       7/7           __static_initialization_and_destruction_0(int, int) [90]
[89]     0.0    0.00    0.00       7+74      FLY::process_event1(_XEvent) [89]
                0.00    0.00     444/452806      FLYBOX::vertexBox() <cycle 3> [118]
                0.00    0.00     592/666         FLY::Landscape(int, int) [171]
                0.00    0.00     518/814         MOV::process_event2(_XEvent) [159]
                0.00    0.00     444/592         FLYBOX::textureLoader() [174]
                0.00    0.00     444/444         CUBE::onResize(int, int) [180]
                0.00    0.00     296/1332        std::vector<char, std::allocator<char> >::_M_default_append(unsigned long) [155]
                0.00    0.00     148/814         std::vector<char, std::allocator<char> >::begin() [160]
                0.00    0.00      74/1924        std::vector<char, std::allocator<char> >::resize(unsigned long) [154]
                0.00    0.00      74/75          CUBE::beginCubeMapRendering(int) [235]
                                  74             FLY::process_event1(_XEvent) [89]
-----------------------------------------------
                                                 <spontaneous>
[90]     0.0    0.00    0.00                 __static_initialization_and_destruction_0(int, int) [90]
                0.00    0.00       7/7           FLY::process_event1(_XEvent) [89]
-----------------------------------------------
                0.00    0.00     158/474         std::allocator_traits<std::allocator<unsigned char> >::deallocate(std::allocator<unsigned char>&, unsigned char*, unsigned long) [114]
                0.00    0.00     316/474         std::__new_allocator<unsigned char>::max_size() const [110]
[91]     0.0    0.00    0.00     474         unsigned char* std::__fill_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&, std::random_access_iterator_tag) [91]
                0.00    0.00     158/316         tga::Encoder::Encoder(tga::FileInterface*) [74]
-----------------------------------------------
                0.00    0.00      44/204         std::vector<unsigned int, std::allocator<unsigned int> >::_M_check_len(unsigned long, char const*) const [84]
                0.00    0.00     160/204         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_get_Tp_allocator() [103]
[92]     0.0    0.00    0.00     204         std::allocator_traits<std::allocator<unsigned int> >::deallocate(std::allocator<unsigned int>&, unsigned int*, unsigned long) [92]
                0.00    0.00      22/22          std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl_data::_Vector_impl_data() [94]
-----------------------------------------------
                0.00    0.00     158/158         void std::_Destroy<unsigned char*>(unsigned char*, unsigned char*) [99]
[93]     0.0    0.00    0.00     158         unsigned char* std::__uninitialized_default_n_1<true>::__uninit_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long) [93]
                0.00    0.00     158/316         __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a1<unsigned char>(unsigned char*, unsigned char*, unsigned char const&) [76]
-----------------------------------------------
                0.00    0.00      22/22          std::allocator_traits<std::allocator<unsigned int> >::deallocate(std::allocator<unsigned int>&, unsigned int*, unsigned long) [92]
[94]     0.0    0.00    0.00      22         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl_data::_Vector_impl_data() [94]
                0.00    0.00      22/22          void std::_Construct<unsigned char>(unsigned char*) [95]
-----------------------------------------------
                0.00    0.00      22/22          std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl_data::_Vector_impl_data() [94]
[95]     0.0    0.00    0.00      22         void std::_Construct<unsigned char>(unsigned char*) [95]
                0.00    0.00     158/316         tga::Encoder::Encoder(tga::FileInterface*) [74]
-----------------------------------------------
                                                 <spontaneous>
[96]     0.0    0.00    0.00                 std::__new_allocator<unsigned char>::_M_max_size() const [96]
                0.00    0.00     158/316         __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a1<unsigned char>(unsigned char*, unsigned char*, unsigned char const&) [76]
-----------------------------------------------
                                                 <spontaneous>
[97]     0.0    0.00    0.00                 void std::_Destroy_aux<true>::__destroy<unsigned int*>(unsigned int*, unsigned int*) [97]
                0.00    0.00     158/316         std::__new_allocator<unsigned char>::allocate(unsigned long, void const*) [75]
-----------------------------------------------
                                                 <spontaneous>
[98]     0.0    0.00    0.00                 std::__new_allocator<unsigned char>::__new_allocator(std::__new_allocator<unsigned char> const&) [98]
                0.00    0.00     158/316         std::__new_allocator<unsigned char>::allocate(unsigned long, void const*) [75]
-----------------------------------------------
                                                 <spontaneous>
[99]     0.0    0.00    0.00                 void std::_Destroy<unsigned char*>(unsigned char*, unsigned char*) [99]
                0.00    0.00     158/158         unsigned char* std::__uninitialized_default_n_1<true>::__uninit_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long) [93]
                0.00    0.00     158/316         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) [189]
-----------------------------------------------
                                   6             FLYBOX::render(float, float, float, unsigned int) [100]
                0.00    0.00       2/21          FLYBOX::vertexBox() <cycle 3> [118]
                0.00    0.00       2/21          void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
                0.00    0.00       2/21          Server() [119]
                0.00    0.00       3/21          M_Textur::M_Textur(float, float) [122]
                0.00    0.00       3/21          std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_impl::~_Vector_impl() [123]
                0.00    0.00       9/21          FLYBOX::renderBox() <cycle 4> [23]
[100]    0.0    0.00    0.00      21+6       FLYBOX::render(float, float, float, unsigned int) [100]
                0.00    0.00       3/3           M_Vertex::M_Vertex(float, float, float) [101]
                0.00    0.00       6/9           M_Color::M_Color(float, float, float, float) [125]
                0.00    0.00       9/9           std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_impl::_Vector_impl() [294]
                0.00    0.00       9/3561        std::_Vector_base<float, std::allocator<float> >::~_Vector_base() [152]
                0.00    0.00       3/3           std::_Vector_base<float, std::allocator<float> >::_Vector_impl::~_Vector_impl() [303]
                                   6             FLYBOX::render(float, float, float, unsigned int) [100]
-----------------------------------------------
                0.00    0.00       3/3           FLYBOX::render(float, float, float, unsigned int) [100]
[101]    0.0    0.00    0.00       3         M_Vertex::M_Vertex(float, float, float) [101]
                0.00    0.00       3/3           std::vector<M_Color, std::allocator<M_Color> >::push_back(M_Color&&) [102]
                0.00    0.00       3/3           std::vector<M_Vertex, std::allocator<M_Vertex> >::push_back(M_Vertex&&) [305]
-----------------------------------------------
                0.00    0.00       3/3           M_Vertex::M_Vertex(float, float, float) [101]
[102]    0.0    0.00    0.00       3         std::vector<M_Color, std::allocator<M_Color> >::push_back(M_Color&&) [102]
                0.00    0.00      38/3013254     void std::vector<M_Color, std::allocator<M_Color> >::emplace_back<M_Color>(M_Color&&) <cycle 5> [233]
-----------------------------------------------
                                                 <spontaneous>
[103]    0.0    0.00    0.00                 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_get_Tp_allocator() [103]
                0.00    0.00     160/204         std::allocator_traits<std::allocator<unsigned int> >::deallocate(std::allocator<unsigned int>&, unsigned int*, unsigned long) [92]
-----------------------------------------------
                0.00    0.00      35/105         void std::vector<M_Textur, std::allocator<M_Textur> >::emplace_back<M_Textur>(M_Textur&&) [79]
                0.00    0.00      35/105         std::allocator_traits<std::allocator<M_Color> >::deallocate(std::allocator<M_Color>&, M_Color*, unsigned long) [116]
                0.00    0.00      35/105         std::allocator_traits<std::allocator<M_Textur> >::deallocate(std::allocator<M_Textur>&, M_Textur*, unsigned long) [117]
[104]    0.0    0.00    0.00     105         void std::__new_allocator<M_Color>::construct<M_Color, M_Color>(M_Color*, M_Color&&) [104]
                0.00    0.00      35/35          M_Textur* std::__uninitialized_move_if_noexcept_a<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) [105]
-----------------------------------------------
                0.00    0.00      35/35          void std::__new_allocator<M_Color>::construct<M_Color, M_Color>(M_Color*, M_Color&&) [104]
[105]    0.0    0.00    0.00      35         M_Textur* std::__uninitialized_move_if_noexcept_a<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) [105]
                0.00    0.00      35/3013254     std::vector<M_Color, std::allocator<M_Color> >::_S_max_size(std::allocator<M_Color> const&) <cycle 5> [229]
-----------------------------------------------
                                                 <spontaneous>
[106]    0.0    0.00    0.00                 std::allocator<float>::allocator() [106]
                0.00    0.00      35/3013254     void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
-----------------------------------------------
                                                 <spontaneous>
[107]    0.0    0.00    0.00                 std::__new_allocator<M_Color>::deallocate(M_Color*, unsigned long) [107]
                0.00    0.00      35/3013254     void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&) <cycle 5> [35]
-----------------------------------------------
                                                 <spontaneous>
[108]    0.0    0.00    0.00                 void std::allocator_traits<std::allocator<M_Color> >::construct<M_Color, M_Color>(std::allocator<M_Color>&, M_Color*, M_Color&&) [108]
                0.00    0.00      35/3013254     void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
-----------------------------------------------
                                                 <spontaneous>
[109]    0.0    0.00    0.00                 std::remove_reference<unsigned int*&>::type&& std::move<unsigned int*&>(unsigned int*&) [109]
                0.00    0.00      44/88          unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [85]
-----------------------------------------------
                                                 <spontaneous>
[110]    0.0    0.00    0.00                 std::__new_allocator<unsigned char>::max_size() const [110]
                0.00    0.00     316/474         unsigned char* std::__fill_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&, std::random_access_iterator_tag) [91]
-----------------------------------------------
                                  36             FLY::loadTexture() [111]
                0.00    0.00       1/1           main [51]
[111]    0.0    0.00    0.00       1+36      FLY::loadTexture() [111]
                0.00    0.00      12/927096      __static_initialization_and_destruction_0(int, int) <cycle 4> [289]
                0.00    0.00       3/9           M_Color::M_Color(float, float, float, float) [125]
                0.00    0.00       6/540886      std::vector<M_Color, std::allocator<M_Color> >::_M_check_len(unsigned long, char const*) const [142]
                0.00    0.00       3/283         std::vector<M_Textur, std::allocator<M_Textur> >::_M_check_len(unsigned long, char const*) const [191]
                0.00    0.00       3/3           std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_M_allocate(unsigned long) [302]
                0.00    0.00       3/283         std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_check_len(unsigned long, char const*) const [192]
                0.00    0.00       3/3           __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >::difference_type __gnu_cxx::operator-<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > > const&, __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > > const&) [297]
                0.00    0.00       3/3           std::_Vector_base<float, std::allocator<float> >::_Vector_base() [304]
                                  36             FLY::loadTexture() [111]
-----------------------------------------------
                                                 <spontaneous>
[112]    0.0    0.00    0.00                 std::move_iterator<unsigned int*>::move_iterator(unsigned int*) [112]
                0.00    0.00      22/88          unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [85]
                0.00    0.00      22/88          void tga::Encoder::writeRleScanline<unsigned int>(int, tga::Image const&, void (tga::Encoder::*)(unsigned int)) [231]
-----------------------------------------------
                                                 <spontaneous>
[113]    0.0    0.00    0.00                 void std::__new_allocator<unsigned int>::destroy<unsigned int>(unsigned int*) [113]
                0.00    0.00      22/88          unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [85]
                0.00    0.00      22/88          void tga::Encoder::writeRleScanline<unsigned int>(int, tga::Image const&, void (tga::Encoder::*)(unsigned int)) [231]
-----------------------------------------------
                0.00    0.00     158/158         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl(std::allocator<unsigned char> const&) [115]
[114]    0.0    0.00    0.00     158         std::allocator_traits<std::allocator<unsigned char> >::deallocate(std::allocator<unsigned char>&, unsigned char*, unsigned long) [114]
                0.00    0.00     158/474         unsigned char* std::__fill_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&, std::random_access_iterator_tag) [91]
-----------------------------------------------
                                                 <spontaneous>
[115]    0.0    0.00    0.00                 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl(std::allocator<unsigned char> const&) [115]
                0.00    0.00     158/158         std::allocator_traits<std::allocator<unsigned char> >::deallocate(std::allocator<unsigned char>&, unsigned char*, unsigned long) [114]
                0.00    0.00     158/316         void std::_Destroy_aux<true>::__destroy<unsigned char*>(unsigned char*, unsigned char*) [188]
                0.00    0.00     158/790         std::vector<unsigned char, std::allocator<unsigned char> >::_S_check_init_len(unsigned long, std::allocator<unsigned char> const&) [163]
-----------------------------------------------
                                                 <spontaneous>
[116]    0.0    0.00    0.00                 std::allocator_traits<std::allocator<M_Color> >::deallocate(std::allocator<M_Color>&, M_Color*, unsigned long) [116]
                0.00    0.00      35/105         void std::__new_allocator<M_Color>::construct<M_Color, M_Color>(M_Color*, M_Color&&) [104]
                0.00    0.00      35/540886      std::vector<M_Color, std::allocator<M_Color> >::_M_check_len(unsigned long, char const*) const [142]
-----------------------------------------------
                                                 <spontaneous>
[117]    0.0    0.00    0.00                 std::allocator_traits<std::allocator<M_Textur> >::deallocate(std::allocator<M_Textur>&, M_Textur*, unsigned long) [117]
                0.00    0.00      35/105         void std::__new_allocator<M_Color>::construct<M_Color, M_Color>(M_Color*, M_Color&&) [104]
-----------------------------------------------
                                   1             FLYBOX::vertexBox() <cycle 3> [118]
                               11248             FLYBOX::initBox() <cycle 3> [50]
                0.00    0.00      74/452806      FLY::CubeMap() [120]
                0.00    0.00     444/452806      FLY::process_event1(_XEvent) [89]
                0.00    0.00    2960/452806      FLYBOX::MipmapsImage2(int, int, unsigned char*) [58]
                0.00    0.00  449328/452806      FLY::DrawCircle(unsigned int, unsigned int, int, int) [45]
[118]    0.0    0.00    0.00  464054+1       FLYBOX::vertexBox() <cycle 3> [118]
                0.00    0.00       4/927096      FLYBOX::renderBox() <cycle 4> [23]
                0.00    0.00       2/21          FLYBOX::render(float, float, float, unsigned int) [100]
                0.00    0.00    1036/2516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, std::allocator<char> const&) [153]
                                 518             FLYBOX::initBox() <cycle 3> [50]
                                   1             FLYBOX::vertexBox() <cycle 3> [118]
-----------------------------------------------
                                                 <spontaneous>
[119]    0.0    0.00    0.00                 Server() [119]
                0.00    0.00       4/927096      FLYBOX::renderBox() <cycle 4> [23]
                0.00    0.00       2/21          FLYBOX::render(float, float, float, unsigned int) [100]
-----------------------------------------------
                                                 <spontaneous>
[120]    0.0    0.00    0.00                 FLY::CubeMap() [120]
                0.00    0.00      74/452806      FLYBOX::vertexBox() <cycle 3> [118]
                0.00    0.00     148/1332        std::vector<char, std::allocator<char> >::_M_default_append(unsigned long) [155]
                0.00    0.00      74/2516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, std::allocator<char> const&) [153]
                0.00    0.00      74/592         FLYBOX::textureLoader() [174]
-----------------------------------------------
                                                 <spontaneous>
[121]    0.0    0.00    0.00                 CUBE::finishCubeMapFace(int, int) [121]
                0.00    0.00       5/49026904     TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
-----------------------------------------------
                                                 <spontaneous>
[122]    0.0    0.00    0.00                 M_Textur::M_Textur(float, float) [122]
                0.00    0.00       3/21          FLYBOX::render(float, float, float, unsigned int) [100]
                0.00    0.00       3/41          std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::~_Vector_base() [274]
-----------------------------------------------
                                                 <spontaneous>
[123]    0.0    0.00    0.00                 std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_impl::~_Vector_impl() [123]
                0.00    0.00       3/21          FLYBOX::render(float, float, float, unsigned int) [100]
                0.00    0.00       3/41          std::vector<M_Textur, std::allocator<M_Textur> >::push_back(M_Textur&&) [275]
-----------------------------------------------
                0.00    0.00       1/1           main [51]
[124]    0.0    0.00    0.00       1         FLY::textureShader3() [124]
                0.00    0.00       4/49026904     TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
-----------------------------------------------
                0.00    0.00       3/9           FLY::loadTexture() [111]
                0.00    0.00       6/9           FLYBOX::render(float, float, float, unsigned int) [100]
[125]    0.0    0.00    0.00       9         M_Color::M_Color(float, float, float, float) [125]
                0.00    0.00       3/3           std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_impl::_Vector_impl() [126]
                0.00    0.00       3/3           std::allocator<M_Vertex>::~allocator() [300]
                0.00    0.00       3/41          std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::~_Vector_base() [274]
-----------------------------------------------
                0.00    0.00       3/3           M_Color::M_Color(float, float, float, float) [125]
[126]    0.0    0.00    0.00       3         std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_impl::_Vector_impl() [126]
                0.00    0.00       3/3013254     void std::vector<M_Color, std::allocator<M_Color> >::emplace_back<M_Color>(M_Color&&) <cycle 5> [233]
                0.00    0.00      35/38          std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_deallocate(M_Vertex*, unsigned long) [276]
-----------------------------------------------
                                                 <spontaneous>
[127]    0.0    0.00    0.00                 std::vector<unsigned int, std::allocator<unsigned int> >::_S_nothrow_relocate(std::integral_constant<bool, true>) [127]
                0.00    0.00       1/927096      FLYBOX::renderBox() <cycle 4> [23]
-----------------------------------------------
                                                 <spontaneous>
[128]    0.0    0.00    0.00                 std::vector<unsigned int, std::allocator<unsigned int> >::end() [128]
                0.00    0.00       1/927096      FLYBOX::renderBox() <cycle 4> [23]
-----------------------------------------------
[129]    0.0    0.00    0.00     318+634     <cycle 2 as a whole> [129]
                0.00    0.00     474             std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) <cycle 2> [178]
                0.00    0.00     160             std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl() <cycle 2> [197]
                0.00    0.00     160             std::vector<unsigned char, std::allocator<unsigned char> >::~vector() <cycle 2> [201]
                0.00    0.00     158             std::allocator<unsigned int>::~allocator() <cycle 2> [208]
-----------------------------------------------
[130]    0.0    0.00    0.00 2162995+140     <cycle 8 as a whole> [130]
                0.00    0.00 2162750             M_Vertex* std::__do_uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*) <cycle 8> [139]
                0.00    0.00     385             M_Vertex* std::__relocate_a_1<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) <cycle 8> [183]
-----------------------------------------------
[131]    0.0    0.00    0.00     444+444     <cycle 9 as a whole> [131]
                0.00    0.00     740             FLY::GridRender(char const*) <cycle 9> [165]
                0.00    0.00     148             FLY::initGrid() <cycle 9> [219]
-----------------------------------------------
                             1004276             void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
                              540670             M_Color* std::__do_uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) <cycle 5> [28]
                             1004206             void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&) <cycle 5> [35]
                0.00    0.00      35/3013254     std::allocator<float>::allocator() [106]
                0.00    0.00      35/3013254     std::_Vector_base<float, std::allocator<float> >::_Vector_impl_data::_Vector_impl_data() [70]
                0.00    0.00      35/3013254     void std::vector<M_Textur, std::allocator<M_Textur> >::emplace_back<M_Textur>(M_Textur&&) [79]
                0.00    0.00      35/3013254     void std::allocator_traits<std::allocator<M_Color> >::construct<M_Color, M_Color>(std::allocator<M_Color>&, M_Color*, M_Color&&) [108]
                0.00    0.00      70/3013254     std::allocator_traits<std::allocator<float> >::deallocate(std::allocator<float>&, float*, unsigned long) [83]
                0.00    0.00  927002/3013254     std::vector<float, std::allocator<float> >::operator[](unsigned long) [43]
[136]    0.0    0.00    0.00 2472088+1004276 void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
                             1004241             void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&) <cycle 5> [35]
                             1004276             void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&) <cycle 5> [136]
-----------------------------------------------
                             1004381             void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
                             1004206             __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >::difference_type __gnu_cxx::operator-<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&, __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&) <cycle 6> [16]
                0.00    0.00      35/1467812     std::__new_allocator<M_Color>::~__new_allocator() [71]
                0.00    0.00      35/1467812     std::vector<M_Vertex, std::allocator<M_Vertex> >::end() [72]
                0.00    0.00      70/1467812     std::_Vector_base<M_Color, std::allocator<M_Color> >::_M_deallocate(M_Color*, unsigned long) [60]
                0.01    0.00  463501/1467812     std::allocator<M_Color>::allocator() [34]
                0.01    0.00  463501/1467812     std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_impl_data::_Vector_impl_data() [19]
                0.01    0.00  540670/1467812     std::__new_allocator<M_Textur>::max_size() const [32]
[137]    0.0    0.00    0.00 2472018+1004381 void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
                0.00    0.00     210/283         std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_check_len(unsigned long, char const*) const [192]
                0.00    0.00      35/70          std::_Vector_base<M_Color, std::allocator<M_Color> >::_M_allocate(unsigned long) [256]
                0.00    0.00      35/35          std::vector<M_Color, std::allocator<M_Color> >::_S_relocate(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) [285]
                0.00    0.00      35/35          void std::_Destroy<M_Color*, M_Color>(M_Color*, M_Color*, std::allocator<M_Color>&) [287]
                0.00    0.00      35/35          void std::__new_allocator<M_Vertex>::construct<M_Vertex, M_Vertex>(M_Vertex*, M_Vertex&&) [283]
                0.00    0.00      35/35          __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >::__normal_iterator(M_Vertex* const&) [278]
                             1004206             __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >::difference_type __gnu_cxx::operator-<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&, __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&) <cycle 6> [16]
                             1004381             void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
-----------------------------------------------
                0.00    0.00      70/2162750     M_Textur* std::__relocate_a_1<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) [265]
                0.00    0.00  540670/2162750     std::move_iterator<M_Color*>::operator++() [504]
                0.00    0.00 1622010/2162750     void std::__relocate_object_a<M_Color, M_Color, std::allocator<M_Color> >(M_Color*, M_Color*, std::allocator<M_Color>&) [626]
[138]    0.0    0.00    0.00 2162750         M_Textur* std::__do_uninit_copy<std::move_iterator<M_Textur*>, M_Textur*>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*) [138]
                0.00    0.00      70/105         std::remove_reference<M_Textur*&>::type&& std::move<M_Textur*&>(M_Textur*&) [230]
-----------------------------------------------
                                  70             M_Vertex* std::__relocate_a_1<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) <cycle 8> [183]
                0.00    0.00  540670/2162995     M_Vertex* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*) [257]
                0.00    0.00  540670/2162995     std::allocator_traits<std::allocator<M_Textur> >::max_size(std::allocator<M_Textur> const&) [531]
                0.00    0.00  540670/2162995     std::__new_allocator<M_Textur>::_M_max_size() const [452]
                0.00    0.00  540670/2162995     std::__new_allocator<M_Textur>::max_size() const [32]
[139]    0.0    0.00    0.00 2162750         M_Vertex* std::__do_uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*) <cycle 8> [139]
                0.00    0.00  540670/1467742     std::_Vector_base<float, std::allocator<float> >::_M_deallocate(float*, unsigned long) [140]
                                  70             M_Vertex* std::__relocate_a_1<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) <cycle 8> [183]
-----------------------------------------------
                0.00    0.00  540670/1467742     M_Vertex* std::__do_uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*) <cycle 8> [139]
                0.00    0.00  927072/1467742     std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_base() [485]
[140]    0.0    0.00    0.00 1467742         std::_Vector_base<float, std::allocator<float> >::_M_deallocate(float*, unsigned long) [140]
-----------------------------------------------
                              540670             M_Color* std::__do_uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) <cycle 5> [28]
                0.00    0.00  463536/3013254     std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_base() [46]
[141]    0.0    0.00    0.00 1004206         std::vector<M_Textur, std::allocator<M_Textur> >::operator[](unsigned long) <cycle 5> [141]
                                  35             void std::vector<M_Color, std::allocator<M_Color> >::emplace_back<M_Color>(M_Color&&) <cycle 5> [233]
-----------------------------------------------
                0.00    0.00       6/540886      FLY::loadTexture() [111]
                0.00    0.00      35/540886      std::allocator_traits<std::allocator<float> >::deallocate(std::allocator<float>&, float*, unsigned long) [83]
                0.00    0.00      35/540886      std::__new_allocator<M_Color>::__new_allocator() [512]
                0.00    0.00      35/540886      std::allocator_traits<std::allocator<M_Color> >::deallocate(std::allocator<M_Color>&, M_Color*, unsigned long) [116]
                0.00    0.00      35/540886      std::__new_allocator<M_Textur>::__new_allocator() [513]
                0.00    0.00      35/540886      std::__new_allocator<M_Textur>::deallocate(M_Textur*, unsigned long) [281]
                0.00    0.00      35/540886      std::__new_allocator<M_Vertex>::deallocate(M_Vertex*, unsigned long) [514]
                0.00    0.00  540670/540886      std::__new_allocator<M_Vertex>::max_size() const [454]
[142]    0.0    0.00    0.00  540886         std::vector<M_Color, std::allocator<M_Color> >::_M_check_len(unsigned long, char const*) const [142]
                0.00    0.00  540670/540673      std::allocator_traits<std::allocator<M_Color> >::allocate(std::allocator<M_Color>&, unsigned long) [143]
-----------------------------------------------
                0.00    0.00       3/540673      std::vector<M_Color, std::allocator<M_Color> >::begin() [549]
                0.00    0.00  540670/540673      std::vector<M_Color, std::allocator<M_Color> >::_M_check_len(unsigned long, char const*) const [142]
[143]    0.0    0.00    0.00  540673         std::allocator_traits<std::allocator<M_Color> >::allocate(std::allocator<M_Color>&, unsigned long) [143]
-----------------------------------------------
                0.00    0.00  540673/540673      __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >::difference_type __gnu_cxx::operator-<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > > const&, __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > > const&) [297]
[144]    0.0    0.00    0.00  540673         std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_do_relocate(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&, std::integral_constant<bool, true>) [144]
-----------------------------------------------
                0.00    0.00       3/540673      std::vector<M_Textur, std::allocator<M_Textur> >::_S_relocate(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) <cycle 5> [260]
                0.00    0.00  540670/540673      std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_M_allocate(unsigned long) [302]
[145]    0.0    0.00    0.00  540673         std::move_iterator<M_Textur*> std::__make_move_if_noexcept_iterator<M_Textur, std::move_iterator<M_Textur*> >(M_Textur*) [145]
-----------------------------------------------
                0.00    0.00  540670/540670      std::move_iterator<M_Color*>::operator++() [504]
[146]    0.0    0.00    0.00  540670         __gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >::difference_type __gnu_cxx::operator-<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > > const&, __gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > > const&) [146]
-----------------------------------------------
                0.00    0.00  540670/540670      M_Textur* std::__addressof<M_Textur>(M_Textur&) [594]
[147]    0.0    0.00    0.00  540670         std::vector<M_Vertex, std::allocator<M_Vertex> >::begin() [147]
-----------------------------------------------
                0.00    0.00  463536/463536      std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_impl::~_Vector_impl() [486]
[148]    0.0    0.00    0.00  463536         std::allocator<M_Textur>::allocator() [148]
-----------------------------------------------
                0.00    0.00    2368/463536      FLYBOX::MipmapsImage2(int, int, unsigned char*) [58]
                0.00    0.00   11840/463536      FLYBOX::initBox() <cycle 3> [50]
                0.00    0.00  449328/463536      FLY::SubImage(int, char const*, unsigned char*) [11]
[149]    0.0    0.00    0.00  463536         std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl::~_Vector_impl() [149]
-----------------------------------------------
                0.00    0.00  463536/463536      std::vector<M_Color, std::allocator<M_Color> >::vector() [550]
[150]    0.0    0.00    0.00  463536         std::vector<M_Vertex, std::allocator<M_Vertex> >::operator[](unsigned long) [150]
-----------------------------------------------
                0.00    0.00   38400/38400       tga::Decoder::postProcessImage(tga::Header const&, tga::Image&) [372]
[151]    0.0    0.00    0.00   38400         std::vector<unsigned int, std::allocator<unsigned int> >::_S_check_init_len(unsigned long, std::allocator<unsigned int> const&) [151]
-----------------------------------------------
                0.00    0.00       9/3561        FLYBOX::render(float, float, float, unsigned int) [100]
                0.00    0.00      74/3561        __static_initialization_and_destruction_0(int, int) [334]
                0.00    0.00     148/3561        MOD::Cockpit(int, int) [243]
                0.00    0.00    1554/3561        FLYBOX::initBox() <cycle 3> [50]
                0.00    0.00    1776/3561        FLY::Landscape(int, int) [171]
[152]    0.0    0.00    0.00    3561         std::_Vector_base<float, std::allocator<float> >::~_Vector_base() [152]
                0.00    0.00       9/9           std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_impl_data::_Vector_impl_data() [295]
-----------------------------------------------
                0.00    0.00      74/2516        FLY::Landscape(int, int) [171]
                0.00    0.00      74/2516        FLY::CubeMap() [120]
                0.00    0.00     148/2516        Flysimu() [308]
                0.00    0.00    1036/2516        FLYBOX::vertexBox() <cycle 3> [118]
                0.00    0.00    1184/2516        MOV::motorSpeed(float) [246]
[153]    0.0    0.00    0.00    2516         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, std::allocator<char> const&) [153]
-----------------------------------------------
                0.00    0.00      74/1924        FLY::process_event1(_XEvent) [89]
                0.00    0.00      74/1924        Flysimu() [308]
                0.00    0.00     222/1924        MOV::PlaneView() [248]
                0.00    0.00     222/1924        MOD::C_Vertex(float, float, float) [354]
                0.00    0.00     592/1924        FLY::vertexObjects() [172]
                0.00    0.00     740/1924        FLY::initGrid() <cycle 9> [219]
[154]    0.0    0.00    0.00    1924         std::vector<char, std::allocator<char> >::resize(unsigned long) [154]
-----------------------------------------------
                                   1             std::vector<char, std::allocator<char> >::_M_default_append(unsigned long) [155]
                0.00    0.00      74/1332        MOV::PlaneView() [248]
                0.00    0.00      74/1332        FLY::initGrid() <cycle 9> [219]
                0.00    0.00     148/1332        FLY::CubeMap() [120]
                0.00    0.00     148/1332        Flysimu() [308]
                0.00    0.00     296/1332        FLY::process_event1(_XEvent) [89]
                0.00    0.00     592/1332        FLY::vertexObjects() [172]
[155]    0.0    0.00    0.00    1332+1       std::vector<char, std::allocator<char> >::_M_default_append(unsigned long) [155]
                                   1             std::vector<char, std::allocator<char> >::_M_default_append(unsigned long) [155]
-----------------------------------------------
                0.00    0.00     888/888         UNIFORM::sendUniform3f(unsigned int, char const*, float, float, float) [416]
[156]    0.0    0.00    0.00     888         UNIFORM::bindShader(unsigned int) [156]
-----------------------------------------------
                0.00    0.00     888/888         UNIFORM::Uniform4x4(unsigned int, char const*, bool, float const*) [411]
[157]    0.0    0.00    0.00     888         UNIFORM::outputLog(unsigned int) [157]
-----------------------------------------------
                0.00    0.00     888/888         UNIFORM::createProgram(unsigned int) [415]
[158]    0.0    0.00    0.00     888         std::vector<char, std::allocator<char> >::_M_erase_at_end(char*) [158]
-----------------------------------------------
                0.00    0.00      74/814         CUBE::beginCubeMapRendering(int) [235]
                0.00    0.00     222/814         MOV::Motor() [166]
                0.00    0.00     518/814         FLY::process_event1(_XEvent) [89]
[159]    0.0    0.00    0.00     814         MOV::process_event2(_XEvent) [159]
-----------------------------------------------
                0.00    0.00      74/814         MOV::PlaneView() [248]
                0.00    0.00     148/814         FLY::process_event1(_XEvent) [89]
                0.00    0.00     592/814         FLY::vertexObjects() [172]
[160]    0.0    0.00    0.00     814         std::vector<char, std::allocator<char> >::begin() [160]
-----------------------------------------------
                0.00    0.00     160/792         std::__new_allocator<unsigned char>::~__new_allocator() [524]
                0.00    0.00     632/792         std::vector<unsigned char, std::allocator<unsigned char> >::_S_check_init_len(unsigned long, std::allocator<unsigned char> const&) [163]
[161]    0.0    0.00    0.00     792         std::vector<unsigned char, std::allocator<unsigned char> >::_S_max_size(std::allocator<unsigned char> const&) [161]
                0.00    0.00     160/160         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [196]
-----------------------------------------------
                0.00    0.00     158/790         tga::Decoder::read32AsRgb() [204]
                0.00    0.00     316/790         TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
                0.00    0.00     316/790         std::vector<unsigned int, std::allocator<unsigned int> >::~vector() [216]
[162]    0.0    0.00    0.00     790         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::~_Vector_base() [162]
-----------------------------------------------
                0.00    0.00     158/790         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::~_Vector_impl() [499]
                0.00    0.00     158/790         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl(std::allocator<unsigned char> const&) [115]
                0.00    0.00     158/790         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) [189]
                0.00    0.00     316/790         std::vector<unsigned int, std::allocator<unsigned int> >::vector() [579]
[163]    0.0    0.00    0.00     790         std::vector<unsigned char, std::allocator<unsigned char> >::_S_check_init_len(unsigned long, std::allocator<unsigned char> const&) [163]
                0.00    0.00     632/792         std::vector<unsigned char, std::allocator<unsigned char> >::_S_max_size(std::allocator<unsigned char> const&) [161]
-----------------------------------------------
                0.00    0.00     768/768         tga::Decoder::read16() [374]
[164]    0.0    0.00    0.00     768         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_create_storage(unsigned long) [164]
-----------------------------------------------
                                 296             FLY::initGrid() <cycle 9> [219]
                0.00    0.00     444/444         FLY::initMain() [238]
[165]    0.0    0.00    0.00     740         FLY::GridRender(char const*) <cycle 9> [165]
                0.00    0.00      74/592         FLYBOX::textureLoader() [174]
                                 148             FLY::initGrid() <cycle 9> [219]
-----------------------------------------------
                0.00    0.00     148/740         MOV::HLControl() [247]
                0.00    0.00     148/740         FLY::Landscape(int, int) [171]
                0.00    0.00     222/740         MOV::windControl() [220]
                0.00    0.00     222/740         Loader() [237]
[166]    0.0    0.00    0.00     740         MOV::Motor() [166]
                0.00    0.00     222/814         MOV::process_event2(_XEvent) [159]
                0.00    0.00     222/230         MOV::Terminal() [193]
                0.00    0.00       1/75          MOV::motorGrid(float) [234]
-----------------------------------------------
                0.00    0.00      74/740         FLY::initMain() [238]
                0.00    0.00      74/740         MOD::GridRaster(char const*) [350]
                0.00    0.00     592/740         FLYBOX::initBox() <cycle 3> [50]
[167]    0.0    0.00    0.00     740         std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_base() [167]
-----------------------------------------------
                0.00    0.00      74/740         FLY::initMain() [238]
                0.00    0.00      74/740         MOD::GridRaster(char const*) [350]
                0.00    0.00     592/740         FLYBOX::initBox() <cycle 3> [50]
[168]    0.0    0.00    0.00     740         std::_Vector_base<float, std::allocator<float> >::_Vector_impl::_Vector_impl() [168]
-----------------------------------------------
                0.00    0.00      74/740         FLY::initMain() [238]
                0.00    0.00      74/740         MOD::GridRaster(char const*) [350]
                0.00    0.00     592/740         FLYBOX::initBox() <cycle 3> [50]
[169]    0.0    0.00    0.00     740         std::vector<M_Vertex, std::allocator<M_Vertex> >::vector() [169]
-----------------------------------------------
                                  74             FLY::vectorObjects() [170]
                0.00    0.00      74/666         main [51]
                0.00    0.00     592/666         FLY::Landscape(int, int) [171]
[170]    0.0    0.00    0.00     666+74      FLY::vectorObjects() [170]
                                  74             FLY::vectorObjects() [170]
-----------------------------------------------
                0.00    0.00      74/666         __static_initialization_and_destruction_0(int, int) [335]
                0.00    0.00     592/666         FLY::process_event1(_XEvent) [89]
[171]    0.0    0.00    0.00     666         FLY::Landscape(int, int) [171]
                0.00    0.00    1776/3561        std::_Vector_base<float, std::allocator<float> >::~_Vector_base() [152]
                0.00    0.00     592/666         FLY::vectorObjects() [170]
                0.00    0.00     592/592         FLY::vertexObjects() [172]
                0.00    0.00     148/740         MOV::Motor() [166]
                0.00    0.00      74/2516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, std::allocator<char> const&) [153]
-----------------------------------------------
                0.00    0.00     592/592         FLY::Landscape(int, int) [171]
[172]    0.0    0.00    0.00     592         FLY::vertexObjects() [172]
                0.00    0.00     592/1924        std::vector<char, std::allocator<char> >::resize(unsigned long) [154]
                0.00    0.00     592/1332        std::vector<char, std::allocator<char> >::_M_default_append(unsigned long) [155]
                0.00    0.00     592/814         std::vector<char, std::allocator<char> >::begin() [160]
-----------------------------------------------
                0.00    0.00     592/592         FLYBOX::textureLoader() [174]
[173]    0.0    0.00    0.00     592         CUBE::endCubeMapRendering() [173]
-----------------------------------------------
                0.00    0.00      74/592         FLY::GridRender(char const*) <cycle 9> [165]
                0.00    0.00      74/592         FLY::CubeMap() [120]
                0.00    0.00     444/592         FLY::process_event1(_XEvent) [89]
[174]    0.0    0.00    0.00     592         FLYBOX::textureLoader() [174]
                0.00    0.00     592/592         CUBE::endCubeMapRendering() [173]
-----------------------------------------------
                0.00    0.00      44/572         unsigned int* std::__fill_n_a<unsigned int*, unsigned long, unsigned int>(unsigned int*, unsigned long, unsigned int const&, std::random_access_iterator_tag) [592]
                0.00    0.00      70/572         void std::_Destroy<M_Textur*>(M_Textur*, M_Textur*) [658]
                0.00    0.00      70/572         std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_max_size(std::allocator<M_Vertex> const&) [261]
                0.00    0.00      70/572         std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_M_get_Tp_allocator() const [440]
                0.00    0.00     158/572         unsigned char* std::__uninitialized_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long) [631]
                0.00    0.00     160/572         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [196]
[175]    0.0    0.00    0.00     572         unsigned char* std::fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [175]
-----------------------------------------------
                0.00    0.00     518/518         MOD::polygonMetal() [177]
[176]    0.0    0.00    0.00     518         MOD::vectorMetal() [176]
                0.00    0.00      74/74          MOD::C_Color(float, float, float, float) [242]
                0.00    0.00      74/74          MOD::initCockpit() [239]
-----------------------------------------------
                0.00    0.00      74/518         MOD::Cockpit(int, int) [243]
                0.00    0.00     444/518         MOD::renderCockpit() [352]
[177]    0.0    0.00    0.00     518         MOD::polygonMetal() [177]
                0.00    0.00     518/518         MOD::vectorMetal() [176]
-----------------------------------------------
                                 158             std::vector<unsigned char, std::allocator<unsigned char> >::~vector() <cycle 2> [201]
                0.00    0.00     158/318         TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
                0.00    0.00     158/318         tga::FileInterface::~FileInterface() [360]
[178]    0.0    0.00    0.00     474         std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) <cycle 2> [178]
                0.00    0.00     158/158         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_deallocate(unsigned int*, unsigned long) [211]
                                 158             std::allocator<unsigned int>::~allocator() <cycle 2> [208]
-----------------------------------------------
                                  35             std::vector<M_Color, std::allocator<M_Color> >::_S_max_size(std::allocator<M_Color> const&) <cycle 5> [229]
                                  70             M_Color* std::__do_uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) <cycle 5> [28]
                0.00    0.00      70/3013254     void std::__new_allocator<M_Textur>::destroy<M_Textur>(M_Textur*) [82]
                0.00    0.00     140/3013254     std::__new_allocator<M_Color>::allocate(unsigned long, void const*) [64]
                0.00    0.00     140/3013254     M_Color* std::__relocate_a<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) [67]
[179]    0.0    0.00    0.00     455         M_Color* std::__relocate_a_1<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) <cycle 5> [179]
                                  70             M_Color* std::__do_uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) <cycle 5> [28]
-----------------------------------------------
                0.00    0.00     444/444         FLY::process_event1(_XEvent) [89]
[180]    0.0    0.00    0.00     444         CUBE::onResize(int, int) [180]
-----------------------------------------------
                0.00    0.00      74/444         MOD::initCockpit() [239]
                0.00    0.00     148/444         TMFONT::setOrthoMode() [222]
                0.00    0.00     222/444         FLY::initGrid() <cycle 9> [219]
[181]    0.0    0.00    0.00     444         UNIFORM::Location(unsigned int, unsigned int, char const*) [181]
-----------------------------------------------
                0.00    0.00      74/444         MOD::C_Vertex(float, float, float) [354]
                0.00    0.00     148/444         TMFONT::unsetOrthoMode() [405]
                0.00    0.00     222/444         FLY::initGrid() <cycle 9> [219]
[182]    0.0    0.00    0.00     444         std::_Vector_base<char, std::allocator<char> >::_Vector_impl::_Vector_impl() [182]
-----------------------------------------------
                                  70             M_Vertex* std::__do_uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*) <cycle 8> [139]
                0.00    0.00      35/2162995     std::__new_allocator<M_Vertex>::allocate(unsigned long, void const*) [516]
                0.00    0.00      70/2162995     void std::_Destroy_aux<true>::__destroy<M_Color*>(M_Color*, M_Color*) [480]
                0.00    0.00     210/2162995     M_Vertex* std::__relocate_a<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) [264]
[183]    0.0    0.00    0.00     385         M_Vertex* std::__relocate_a_1<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) <cycle 8> [183]
                                  70             M_Vertex* std::__do_uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*) <cycle 8> [139]
-----------------------------------------------
                0.00    0.00      22/342         std::vector<unsigned int, std::allocator<unsigned int> >::_S_relocate(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&) [573]
                0.00    0.00     160/342         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl_data::_Vector_impl_data() [198]
                0.00    0.00     160/342         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_deallocate(unsigned int*, unsigned long) [211]
[184]    0.0    0.00    0.00     342         void std::_Destroy<unsigned char*, unsigned char>(unsigned char*, unsigned char*, std::allocator<unsigned char>&) [184]
-----------------------------------------------
                0.00    0.00     160/320         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl() <cycle 2> [197]
                0.00    0.00     160/320         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_deallocate(unsigned int*, unsigned long) [211]
[185]    0.0    0.00    0.00     320         tga::Header::~Header() [185]
                0.00    0.00     160/160         std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) [202]
-----------------------------------------------
                0.00    0.00     316/316         tga::Decoder::readImage(tga::Header const&, tga::Image&, tga::Delegate*) <cycle 1> [68]
[186]    0.0    0.00    0.00     316         bool tga::Decoder::readRleData<unsigned char>(int, unsigned int (tga::Decoder::*)()) [186]
                0.00    0.00     316/316         bool tga::Decoder::readUncompressedData<unsigned int>(int, unsigned int (tga::Decoder::*)()) [187]
-----------------------------------------------
                0.00    0.00     316/316         bool tga::Decoder::readRleData<unsigned char>(int, unsigned int (tga::Decoder::*)()) [186]
[187]    0.0    0.00    0.00     316         bool tga::Decoder::readUncompressedData<unsigned int>(int, unsigned int (tga::Decoder::*)()) [187]
-----------------------------------------------
                0.00    0.00     158/316         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl(std::allocator<unsigned char> const&) [115]
                0.00    0.00     158/316         std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long) [214]
[188]    0.0    0.00    0.00     316         void std::_Destroy_aux<true>::__destroy<unsigned char*>(unsigned char*, unsigned char*) [188]
-----------------------------------------------
                0.00    0.00     158/316         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::~_Vector_impl() [495]
                0.00    0.00     158/316         void std::_Destroy<unsigned char*>(unsigned char*, unsigned char*) [99]
[189]    0.0    0.00    0.00     316         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) [189]
                0.00    0.00     158/790         std::vector<unsigned char, std::allocator<unsigned char> >::_S_check_init_len(unsigned long, std::allocator<unsigned char> const&) [163]
-----------------------------------------------
                0.00    0.00     158/316         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) [209]
                0.00    0.00     158/316         std::__new_allocator<unsigned int>::deallocate(unsigned int*, unsigned long) [213]
[190]    0.0    0.00    0.00     316         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [190]
-----------------------------------------------
                                  35             std::vector<M_Textur, std::allocator<M_Textur> >::_M_check_len(unsigned long, char const*) const [191]
                0.00    0.00       3/283         FLY::loadTexture() [111]
                0.00    0.00      35/283         __gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >::__normal_iterator(M_Textur* const&) [277]
                0.00    0.00     245/283         void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
[191]    0.0    0.00    0.00     283+35      std::vector<M_Textur, std::allocator<M_Textur> >::_M_check_len(unsigned long, char const*) const [191]
                0.00    0.00      70/70          std::vector<M_Textur, std::allocator<M_Textur> >::max_size() const [255]
                0.00    0.00      35/35          void std::_Destroy<M_Vertex*>(M_Vertex*, M_Vertex*) [288]
                                  35             std::vector<M_Textur, std::allocator<M_Textur> >::_M_check_len(unsigned long, char const*) const [191]
-----------------------------------------------
                0.00    0.00       3/283         FLY::loadTexture() [111]
                0.00    0.00      70/283         void std::__new_allocator<M_Vertex>::construct<M_Vertex, M_Vertex>(M_Vertex*, M_Vertex&&) [283]
                0.00    0.00     210/283         void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
[192]    0.0    0.00    0.00     283         std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_check_len(unsigned long, char const*) const [192]
                0.00    0.00      70/70          void std::_Destroy<M_Color*>(M_Color*, M_Color*) [268]
                0.00    0.00      35/35          M_Color* std::__uninitialized_copy_a<std::move_iterator<M_Color*>, M_Color*, M_Color>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*, std::allocator<M_Color>&) [286]
-----------------------------------------------
                                   1             MOV::Terminal() [193]
                0.00    0.00       8/230         WIND::eventloop() [250]
                0.00    0.00     222/230         MOV::Motor() [166]
[193]    0.0    0.00    0.00     230+1       MOV::Terminal() [193]
                0.00    0.00       1/1           FPS::InitTimeCounter() [309]
                                   1             MOV::Terminal() [193]
-----------------------------------------------
                0.00    0.00     210/210         M_Textur* std::__relocate_a<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) [263]
[194]    0.0    0.00    0.00     210         M_Textur* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<M_Textur*>, M_Textur*>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*) [194]
-----------------------------------------------
                0.00    0.00     176/176         unsigned int* std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<unsigned int>(unsigned int const*, unsigned int const*, unsigned int*) [478]
[195]    0.0    0.00    0.00     176         MOD::textureShader2() [195]
-----------------------------------------------
                0.00    0.00     160/160         std::vector<unsigned char, std::allocator<unsigned char> >::_S_max_size(std::allocator<unsigned char> const&) [161]
[196]    0.0    0.00    0.00     160         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [196]
                0.00    0.00     160/572         unsigned char* std::fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [175]
-----------------------------------------------
                                 158             std::allocator<unsigned int>::~allocator() <cycle 2> [208]
                0.00    0.00       1/318         void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
                0.00    0.00       1/318         Client() [307]
[197]    0.0    0.00    0.00     160         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl() <cycle 2> [197]
                0.00    0.00     160/320         tga::Header::~Header() [185]
                                 160             std::vector<unsigned char, std::allocator<unsigned char> >::~vector() <cycle 2> [201]
-----------------------------------------------
                0.00    0.00     160/160         void std::_Destroy<unsigned int*, unsigned int>(unsigned int*, unsigned int*, std::allocator<unsigned int>&) [665]
[198]    0.0    0.00    0.00     160         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl_data::_Vector_impl_data() [198]
                0.00    0.00     160/342         void std::_Destroy<unsigned char*, unsigned char>(unsigned char*, unsigned char*, std::allocator<unsigned char>&) [184]
-----------------------------------------------
                0.00    0.00     160/160         std::vector<unsigned char, std::allocator<unsigned char> >::~vector() <cycle 2> [201]
[199]    0.0    0.00    0.00     160         std::__new_allocator<unsigned int>::__new_allocator() [199]
-----------------------------------------------
                0.00    0.00     160/160         std::vector<unsigned char, std::allocator<unsigned char> >::~vector() <cycle 2> [201]
[200]    0.0    0.00    0.00     160         std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long) [200]
-----------------------------------------------
                                 160             std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl() <cycle 2> [197]
[201]    0.0    0.00    0.00     160         std::vector<unsigned char, std::allocator<unsigned char> >::~vector() <cycle 2> [201]
                0.00    0.00     160/160         std::__new_allocator<unsigned int>::__new_allocator() [199]
                0.00    0.00     160/160         std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long) [200]
                                 158             std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) <cycle 2> [178]
-----------------------------------------------
                0.00    0.00     160/160         tga::Header::~Header() [185]
[202]    0.0    0.00    0.00     160         std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) [202]
-----------------------------------------------
                0.00    0.00     160/160         void std::_Destroy<unsigned int*, unsigned int>(unsigned int*, unsigned int*, std::allocator<unsigned int>&) [665]
[203]    0.0    0.00    0.00     160         void std::_Destroy<unsigned int*>(unsigned int*, unsigned int*) [203]
-----------------------------------------------
                0.00    0.00     158/158         tga::Header::bytesPerPixel() const [425]
[204]    0.0    0.00    0.00     158         tga::Decoder::read32AsRgb() [204]
                0.00    0.00     158/790         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::~_Vector_base() [162]
-----------------------------------------------
                0.00    0.00     158/158         tga::FileInterface::~FileInterface() [360]
[205]    0.0    0.00    0.00     158         tga::Encoder::writeFooter() [205]
                0.00    0.00     158/158         std::vector<unsigned int, std::allocator<unsigned int> >::~vector() [216]
-----------------------------------------------
                0.00    0.00     158/158         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::~_Vector_impl() [495]
[206]    0.0    0.00    0.00     158         std::allocator<unsigned char>::allocator(std::allocator<unsigned char> const&) [206]
-----------------------------------------------
                0.00    0.00     158/158         TARGA::readTarga(char const*, unsigned char**) <cycle 1> [3]
[207]    0.0    0.00    0.00     158         std::allocator<unsigned char>::~allocator() [207]
-----------------------------------------------
                                 158             std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) <cycle 2> [178]
[208]    0.0    0.00    0.00     158         std::allocator<unsigned int>::~allocator() <cycle 2> [208]
                                 158             std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl() <cycle 2> [197]
-----------------------------------------------
                0.00    0.00     158/158         tga::FileInterface::~FileInterface() [360]
[209]    0.0    0.00    0.00     158         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) [209]
                0.00    0.00     158/158         std::__new_allocator<unsigned int>::deallocate(unsigned int*, unsigned long) [213]
                0.00    0.00     158/316         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [190]
-----------------------------------------------
                0.00    0.00     158/158         tga::Colormap::Colormap() [395]
[210]    0.0    0.00    0.00     158         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base() [210]
                0.00    0.00     158/158         std::allocator_traits<std::allocator<unsigned char> >::max_size(std::allocator<unsigned char> const&) [215]
                0.00    0.00     158/158         unsigned char* std::__uninitialized_default_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, std::allocator<unsigned char>&) [217]
-----------------------------------------------
                0.00    0.00     158/158         std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) <cycle 2> [178]
[211]    0.0    0.00    0.00     158         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_deallocate(unsigned int*, unsigned long) [211]
                0.00    0.00     160/342         void std::_Destroy<unsigned char*, unsigned char>(unsigned char*, unsigned char*, std::allocator<unsigned char>&) [184]
                0.00    0.00     160/320         tga::Header::~Header() [185]
-----------------------------------------------
                0.00    0.00     158/158         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char*, unsigned long) [496]
[212]    0.0    0.00    0.00     158         std::__new_allocator<unsigned char>::deallocate(unsigned char*, unsigned long) [212]
-----------------------------------------------
                0.00    0.00     158/158         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) [209]
[213]    0.0    0.00    0.00     158         std::__new_allocator<unsigned int>::deallocate(unsigned int*, unsigned long) [213]
                0.00    0.00     158/316         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [190]
-----------------------------------------------
                0.00    0.00     158/158         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char*, unsigned long) [496]
[214]    0.0    0.00    0.00     158         std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long) [214]
                0.00    0.00     158/316         void std::_Destroy_aux<true>::__destroy<unsigned char*>(unsigned char*, unsigned char*) [188]
                0.00    0.00     158/158         void std::__fill_a<unsigned char*, unsigned char>(unsigned char*, unsigned char*, unsigned char const&) [218]
-----------------------------------------------
                0.00    0.00     158/158         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base() [210]
[215]    0.0    0.00    0.00     158         std::allocator_traits<std::allocator<unsigned char> >::max_size(std::allocator<unsigned char> const&) [215]
-----------------------------------------------
                0.00    0.00     158/158         tga::Encoder::writeFooter() [205]
[216]    0.0    0.00    0.00     158         std::vector<unsigned int, std::allocator<unsigned int> >::~vector() [216]
                0.00    0.00     316/790         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::~_Vector_base() [162]
-----------------------------------------------
                0.00    0.00     158/158         std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base() [210]
[217]    0.0    0.00    0.00     158         unsigned char* std::__uninitialized_default_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, std::allocator<unsigned char>&) [217]
-----------------------------------------------
                0.00    0.00     158/158         std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long) [214]
[218]    0.0    0.00    0.00     158         void std::__fill_a<unsigned char*, unsigned char>(unsigned char*, unsigned char*, unsigned char const&) [218]
-----------------------------------------------
                                 148             FLY::GridRender(char const*) <cycle 9> [165]
[219]    0.0    0.00    0.00     148         FLY::initGrid() <cycle 9> [219]
                0.00    0.00     740/1924        std::vector<char, std::allocator<char> >::resize(unsigned long) [154]
                0.00    0.00     222/444         UNIFORM::Location(unsigned int, unsigned int, char const*) [181]
                0.00    0.00     222/444         std::_Vector_base<char, std::allocator<char> >::_Vector_impl::_Vector_impl() [182]
                0.00    0.00      74/1332        std::vector<char, std::allocator<char> >::_M_default_append(unsigned long) [155]
                                 296             FLY::GridRender(char const*) <cycle 9> [165]
-----------------------------------------------
                                  74             MOV::windControl() [220]
                0.00    0.00     148/148         __static_initialization_and_destruction_0(int, int) [335]
[220]    0.0    0.00    0.00     148+74      MOV::windControl() [220]
                0.00    0.00     222/740         MOV::Motor() [166]
                                  74             MOV::windControl() [220]
-----------------------------------------------
                0.00    0.00      74/148         FLY::initMain() [238]
                0.00    0.00      74/148         MOD::GridRaster(char const*) [350]
[221]    0.0    0.00    0.00     148         bool tga::Decoder::readRleData<unsigned int>(int, unsigned int (tga::Decoder::*)()) [221]
-----------------------------------------------
                0.00    0.00      74/148         MOV::CameraLook() [244]
                0.00    0.00      74/148         MOD::DrawMatrix(unsigned int, unsigned int, int, int) [349]
[222]    0.0    0.00    0.00     148         TMFONT::setOrthoMode() [222]
                0.00    0.00     148/444         UNIFORM::Location(unsigned int, unsigned int, char const*) [181]
-----------------------------------------------
                0.00    0.00     140/140         void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&) <cycle 5> [35]
[223]    0.0    0.00    0.00     140         std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_M_get_Tp_allocator() [223]
-----------------------------------------------
                0.00    0.00      35/140         void std::_Destroy<M_Vertex*, M_Vertex>(M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) [660]
                0.00    0.00     105/140         M_Vertex* std::__uninitialized_move_if_noexcept_a<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) [636]
[224]    0.0    0.00    0.00     140         M_Vertex* std::__uninitialized_copy_a<std::move_iterator<M_Vertex*>, M_Vertex*, M_Vertex>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*, std::allocator<M_Vertex>&) [224]
                0.00    0.00      70/70          std::vector<M_Textur, std::allocator<M_Textur> >::_S_max_size(std::allocator<M_Textur> const&) [259]
                0.00    0.00      70/105         std::__new_allocator<M_Textur>::allocate(unsigned long, void const*) [228]
-----------------------------------------------
                0.00    0.00      35/140         std::vector<M_Color, std::allocator<M_Color> >::_S_relocate(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) [285]
                0.00    0.00     105/140         M_Color* std::__uninitialized_move_if_noexcept_a<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) [635]
[225]    0.0    0.00    0.00     140         std::move_iterator<M_Color*> std::__make_move_if_noexcept_iterator<M_Color, std::move_iterator<M_Color*> >(M_Color*) [225]
                0.00    0.00      70/73          M_Color* std::uninitialized_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) [253]
-----------------------------------------------
                0.00    0.00      22/127         unsigned int* std::__relocate_a<unsigned int*, unsigned int*, std::allocator<unsigned int> >(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&) [610]
                0.00    0.00      35/127         void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&) <cycle 5> [35]
                0.00    0.00      35/127         M_Color* std::__uninitialized_move_if_noexcept_a<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) [635]
                0.00    0.00      35/127         void std::allocator_traits<std::allocator<M_Vertex> >::destroy<M_Vertex>(std::allocator<M_Vertex>&, M_Vertex*) [534]
[226]    0.0    0.00    0.00     127         TMFONT::TMFont(char const*, int, int, float) [226]
-----------------------------------------------
                0.00    0.00      22/110         void std::__new_allocator<unsigned int>::construct<unsigned int, unsigned int>(unsigned int*, unsigned int&&) [88]
                0.00    0.00      44/110         unsigned int* std::__fill_n_a<unsigned int*, unsigned long, unsigned int>(unsigned int*, unsigned long, unsigned int const&, std::random_access_iterator_tag) [592]
                0.00    0.00      44/110         unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [85]
[227]    0.0    0.00    0.00     110         tga::details::ImageIterator::advance() [227]
                0.00    0.00      44/44          tga::Header::topToBottom() const [270]
                0.00    0.00      22/22          PNG::init_png(png_struct_def**, png_info_def**) [290]
-----------------------------------------------
                0.00    0.00      35/105         void std::_Destroy<M_Vertex*>(M_Vertex*, M_Vertex*) [288]
                0.00    0.00      70/105         M_Vertex* std::__uninitialized_copy_a<std::move_iterator<M_Vertex*>, M_Vertex*, M_Vertex>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*, std::allocator<M_Vertex>&) [224]
[228]    0.0    0.00    0.00     105         std::__new_allocator<M_Textur>::allocate(unsigned long, void const*) [228]
                0.00    0.00      35/105         std::remove_reference<M_Textur*&>::type&& std::move<M_Textur*&>(M_Textur*&) [230]
-----------------------------------------------
                                  70             std::vector<M_Textur, std::allocator<M_Textur> >::_S_relocate(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) <cycle 5> [260]
                0.00    0.00      35/3013254     M_Textur* std::__uninitialized_move_if_noexcept_a<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) [105]
[229]    0.0    0.00    0.00     105         std::vector<M_Color, std::allocator<M_Color> >::_S_max_size(std::allocator<M_Color> const&) <cycle 5> [229]
                                  35             M_Color* std::__relocate_a_1<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) <cycle 5> [179]
-----------------------------------------------
                0.00    0.00      35/105         std::__new_allocator<M_Textur>::allocate(unsigned long, void const*) [228]
                0.00    0.00      70/105         M_Textur* std::__do_uninit_copy<std::move_iterator<M_Textur*>, M_Textur*>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*) [138]
[230]    0.0    0.00    0.00     105         std::remove_reference<M_Textur*&>::type&& std::move<M_Textur*&>(M_Textur*&) [230]
-----------------------------------------------
                0.00    0.00      22/88          void std::__new_allocator<unsigned int>::destroy<unsigned int>(unsigned int*) [113]
                0.00    0.00      22/88          std::move_iterator<unsigned int*>::move_iterator(unsigned int*) [112]
                0.00    0.00      44/88          unsigned int* std::__relocate_a<unsigned int*, unsigned int*, std::allocator<unsigned int> >(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&) [610]
[231]    0.0    0.00    0.00      88         void tga::Encoder::writeRleScanline<unsigned int>(int, tga::Image const&, void (tga::Encoder::*)(unsigned int)) [231]
-----------------------------------------------
                0.00    0.00      44/88          std::vector<unsigned int, std::allocator<unsigned int> >::_M_check_len(unsigned long, char const*) const [84]
                0.00    0.00      44/88          std::enable_if<std::__is_bitwise_relocatable<unsigned int, void>::value, unsigned int*>::type std::__relocate_a_1<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&) [269]
[232]    0.0    0.00    0.00      88         unsigned int* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*) [232]
-----------------------------------------------
                                  35             std::vector<M_Textur, std::allocator<M_Textur> >::operator[](unsigned long) <cycle 5> [141]
                0.00    0.00       3/3013254     std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_impl::_Vector_impl() [126]
                0.00    0.00      38/3013254     std::vector<M_Color, std::allocator<M_Color> >::push_back(M_Color&&) [102]
[233]    0.0    0.00    0.00      76         void std::vector<M_Color, std::allocator<M_Color> >::emplace_back<M_Color>(M_Color&&) <cycle 5> [233]
                                 105             void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&) <cycle 5> [35]
-----------------------------------------------
                0.00    0.00       1/75          MOV::Motor() [166]
                0.00    0.00      74/75          MOV::motorSpeed(float) [246]
[234]    0.0    0.00    0.00      75         MOV::motorGrid(float) [234]
-----------------------------------------------
                0.00    0.00       1/75          CUBE::beginCubeMapFace(int) [53]
                0.00    0.00      74/75          FLY::process_event1(_XEvent) [89]
[235]    0.0    0.00    0.00      75         CUBE::beginCubeMapRendering(int) [235]
                0.00    0.00      74/814         MOV::process_event2(_XEvent) [159]
-----------------------------------------------
                0.00    0.00      74/74          _fini [52]
[236]    0.0    0.00    0.00      74         _GLOBAL__sub_I_mov1 [236]
-----------------------------------------------
                0.00    0.00      74/74          __static_initialization_and_destruction_0(int, int) [335]
[237]    0.0    0.00    0.00      74         Loader() [237]
                0.00    0.00     222/740         MOV::Motor() [166]
                0.00    0.00      74/74          MOV::PlaneView() [248]
-----------------------------------------------
                0.00    0.00      74/74          main [51]
[238]    0.0    0.00    0.00      74         FLY::initMain() [238]
                0.00    0.00     444/444         FLY::GridRender(char const*) <cycle 9> [165]
                0.00    0.00      74/740         std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_base() [167]
                0.00    0.00      74/740         std::vector<M_Vertex, std::allocator<M_Vertex> >::vector() [169]
                0.00    0.00      74/740         std::_Vector_base<float, std::allocator<float> >::_Vector_impl::_Vector_impl() [168]
                0.00    0.00      74/148         bool tga::Decoder::readRleData<unsigned int>(int, unsigned int (tga::Decoder::*)()) [221]
-----------------------------------------------
                0.00    0.00      74/74          MOD::vectorMetal() [176]
[239]    0.0    0.00    0.00      74         MOD::initCockpit() [239]
                0.00    0.00      74/444         UNIFORM::Location(unsigned int, unsigned int, char const*) [181]
-----------------------------------------------
                0.00    0.00      74/74          __static_initialization_and_destruction_0(int, int) [335]
[240]    0.0    0.00    0.00      74         MOD::PolygonMatrix(unsigned int, unsigned int, char const*) [240]
-----------------------------------------------
                0.00    0.00      74/74          __static_initialization_and_destruction_0(int, int) [334]
[241]    0.0    0.00    0.00      74         MOD::vertexCockpit() [241]
-----------------------------------------------
                0.00    0.00      74/74          MOD::vectorMetal() [176]
[242]    0.0    0.00    0.00      74         MOD::C_Color(float, float, float, float) [242]
-----------------------------------------------
                0.00    0.00      74/74          Flysimu() [308]
[243]    0.0    0.00    0.00      74         MOD::Cockpit(int, int) [243]
                0.00    0.00     148/3561        std::_Vector_base<float, std::allocator<float> >::~_Vector_base() [152]
                0.00    0.00      74/518         MOD::polygonMetal() [177]
-----------------------------------------------
                0.00    0.00      74/74          MOD::DrawMatrix(unsigned int, unsigned int, int, int) [349]
[244]    0.0    0.00    0.00      74         MOV::CameraLook() [244]
                0.00    0.00      74/148         TMFONT::setOrthoMode() [222]
                0.00    0.00      74/74          MOV::matrixLook(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) [245]
-----------------------------------------------
                0.00    0.00      74/74          MOV::CameraLook() [244]
[245]    0.0    0.00    0.00      74         MOV::matrixLook(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) [245]
-----------------------------------------------
                0.00    0.00      74/74          MOV::ScalePlane() [355]
[246]    0.0    0.00    0.00      74         MOV::motorSpeed(float) [246]
                0.00    0.00    1184/2516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, std::allocator<char> const&) [153]
                0.00    0.00      74/75          MOV::motorGrid(float) [234]
-----------------------------------------------
                0.00    0.00      74/74          _GLOBAL__sub_I_help [322]
[247]    0.0    0.00    0.00      74         MOV::HLControl() [247]
                0.00    0.00     148/740         MOV::Motor() [166]
-----------------------------------------------
                0.00    0.00      74/74          Loader() [237]
[248]    0.0    0.00    0.00      74         MOV::PlaneView() [248]
                0.00    0.00     222/1924        std::vector<char, std::allocator<char> >::resize(unsigned long) [154]
                0.00    0.00      74/814         std::vector<char, std::allocator<char> >::begin() [160]
                0.00    0.00      74/1332        std::vector<char, std::allocator<char> >::_M_default_append(unsigned long) [155]
-----------------------------------------------
                0.00    0.00      74/74          _GLOBAL__sub_I_help [322]
[249]    0.0    0.00    0.00      74         WIND::perspective(int, int) [249]
-----------------------------------------------
                0.00    0.00      74/74          _fini [52]
[250]    0.0    0.00    0.00      74         WIND::eventloop() [250]
                0.00    0.00       8/230         MOV::Terminal() [193]
-----------------------------------------------
                0.00    0.00      73/73          _fini [52]
[251]    0.0    0.00    0.00      73         FPS::CalculateFPS() [251]
-----------------------------------------------
                0.00    0.00      73/73          _fini [52]
[252]    0.0    0.00    0.00      73         Network::socket() [252]
-----------------------------------------------
                0.00    0.00       3/73          std::vector<M_Color, std::allocator<M_Color> >::_S_do_relocate(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&, std::integral_constant<bool, true>) [258]
                0.00    0.00      70/73          std::move_iterator<M_Color*> std::__make_move_if_noexcept_iterator<M_Color, std::move_iterator<M_Color*> >(M_Color*) [225]
[253]    0.0    0.00    0.00      73         M_Color* std::uninitialized_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) [253]
-----------------------------------------------
                0.00    0.00      70/70          std::move_iterator<M_Textur*>::move_iterator(M_Textur*) [505]
[254]    0.0    0.00    0.00      70         std::__new_allocator<M_Color>::max_size() const [254]
-----------------------------------------------
                0.00    0.00      70/70          std::vector<M_Textur, std::allocator<M_Textur> >::_M_check_len(unsigned long, char const*) const [191]
[255]    0.0    0.00    0.00      70         std::vector<M_Textur, std::allocator<M_Textur> >::max_size() const [255]
-----------------------------------------------
                0.00    0.00      35/70          void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
                0.00    0.00      35/70          void std::_Destroy<M_Color*, M_Color>(M_Color*, M_Color*, std::allocator<M_Color>&) [287]
[256]    0.0    0.00    0.00      70         std::_Vector_base<M_Color, std::allocator<M_Color> >::_M_allocate(unsigned long) [256]
-----------------------------------------------
                0.00    0.00      70/70          M_Vertex* std::__relocate_a<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) [264]
[257]    0.0    0.00    0.00      70         M_Vertex* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*) [257]
                0.00    0.00  540670/2162995     M_Vertex* std::__do_uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*) <cycle 8> [139]
-----------------------------------------------
                0.00    0.00      35/70          std::vector<M_Color, std::allocator<M_Color> >::_S_relocate(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) [285]
                0.00    0.00      35/70          M_Color* std::__uninitialized_move_if_noexcept_a<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) [635]
[258]    0.0    0.00    0.00      70         std::vector<M_Color, std::allocator<M_Color> >::_S_do_relocate(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&, std::integral_constant<bool, true>) [258]
                0.00    0.00      70/70          std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_max_size(std::allocator<M_Vertex> const&) [261]
                0.00    0.00       3/73          M_Color* std::uninitialized_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*) [253]
-----------------------------------------------
                0.00    0.00      70/70          M_Vertex* std::__uninitialized_copy_a<std::move_iterator<M_Vertex*>, M_Vertex*, M_Vertex>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*, std::allocator<M_Vertex>&) [224]
[259]    0.0    0.00    0.00      70         std::vector<M_Textur, std::allocator<M_Textur> >::_S_max_size(std::allocator<M_Textur> const&) [259]
                0.00    0.00      70/70          M_Textur* std::__relocate_a_1<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) [265]
-----------------------------------------------
                                  70             void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&) <cycle 5> [35]
[260]    0.0    0.00    0.00      70         std::vector<M_Textur, std::allocator<M_Textur> >::_S_relocate(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) <cycle 5> [260]
                0.00    0.00       3/540673      std::move_iterator<M_Textur*> std::__make_move_if_noexcept_iterator<M_Textur, std::move_iterator<M_Textur*> >(M_Textur*) [145]
                                  70             std::vector<M_Color, std::allocator<M_Color> >::_S_max_size(std::allocator<M_Color> const&) <cycle 5> [229]
-----------------------------------------------
                0.00    0.00      70/70          std::vector<M_Color, std::allocator<M_Color> >::_S_do_relocate(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&, std::integral_constant<bool, true>) [258]
[261]    0.0    0.00    0.00      70         std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_max_size(std::allocator<M_Vertex> const&) [261]
                0.00    0.00      70/572         unsigned char* std::fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [175]
-----------------------------------------------
                0.00    0.00      35/70          void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
                0.00    0.00      35/70          void std::__new_allocator<M_Textur>::construct<M_Textur, M_Textur>(M_Textur*, M_Textur&&) [282]
[262]    0.0    0.00    0.00      70         std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_relocate(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) [262]
-----------------------------------------------
                0.00    0.00      70/70          std::vector<M_Textur, std::allocator<M_Textur> >::size() const [462]
[263]    0.0    0.00    0.00      70         M_Textur* std::__relocate_a<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) [263]
                0.00    0.00     210/210         M_Textur* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<M_Textur*>, M_Textur*>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*) [194]
-----------------------------------------------
                0.00    0.00      70/70          std::vector<M_Vertex, std::allocator<M_Vertex> >::max_size() const [464]
[264]    0.0    0.00    0.00      70         M_Vertex* std::__relocate_a<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) [264]
                0.00    0.00     210/2162995     M_Vertex* std::__relocate_a_1<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) <cycle 8> [183]
                0.00    0.00      70/70          M_Vertex* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*) [257]
-----------------------------------------------
                0.00    0.00      70/70          std::vector<M_Textur, std::allocator<M_Textur> >::_S_max_size(std::allocator<M_Textur> const&) [259]
[265]    0.0    0.00    0.00      70         M_Textur* std::__relocate_a_1<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&) [265]
                0.00    0.00      70/2162750     M_Textur* std::__do_uninit_copy<std::move_iterator<M_Textur*>, M_Textur*>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*) [138]
-----------------------------------------------
                0.00    0.00      70/70          __gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >::base() const [434]
[266]    0.0    0.00    0.00      70         M_Textur* std::__uninitialized_copy_a<std::move_iterator<M_Textur*>, M_Textur*, M_Textur>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*, std::allocator<M_Textur>&) [266]
                0.00    0.00       3/3           std::__new_allocator<M_Color>::_M_max_size() const [299]
-----------------------------------------------
                0.00    0.00      35/70          M_Vertex* std::__uninitialized_move_if_noexcept_a<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) [636]
                0.00    0.00      35/70          void std::_Destroy<M_Vertex*, M_Vertex>(M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) [660]
[267]    0.0    0.00    0.00      70         std::move_iterator<M_Vertex*> std::__make_move_if_noexcept_iterator<M_Vertex, std::move_iterator<M_Vertex*> >(M_Vertex*) [267]
                0.00    0.00       3/3           void std::_Destroy_aux<true>::__destroy<M_Vertex*>(M_Vertex*, M_Vertex*) [301]
-----------------------------------------------
                0.00    0.00      70/70          std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_check_len(unsigned long, char const*) const [192]
[268]    0.0    0.00    0.00      70         void std::_Destroy<M_Color*>(M_Color*, M_Color*) [268]
-----------------------------------------------
                0.00    0.00      22/66          void std::__new_allocator<unsigned int>::construct<unsigned int, unsigned int>(unsigned int*, unsigned int&&) [88]
                0.00    0.00      44/66          std::vector<unsigned int, std::allocator<unsigned int> >::_M_check_len(unsigned long, char const*) const [84]
[269]    0.0    0.00    0.00      66         std::enable_if<std::__is_bitwise_relocatable<unsigned int, void>::value, unsigned int*>::type std::__relocate_a_1<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&) [269]
                0.00    0.00      44/88          unsigned int* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*) [232]
-----------------------------------------------
                0.00    0.00      44/44          tga::details::ImageIterator::advance() [227]
[270]    0.0    0.00    0.00      44         tga::Header::topToBottom() const [270]
-----------------------------------------------
                0.00    0.00      44/44          unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [85]
[271]    0.0    0.00    0.00      44         unsigned int* std::__copy_move_a2<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [271]
-----------------------------------------------
                0.00    0.00      22/44          void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
                0.00    0.00      22/44          unsigned int* std::uninitialized_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*) [291]
[272]    0.0    0.00    0.00      44         std::move_iterator<unsigned int*> std::__make_move_if_noexcept_iterator<unsigned int, std::move_iterator<unsigned int*> >(unsigned int*) [272]
-----------------------------------------------
                0.00    0.00       6/41          __static_initialization_and_destruction_0(int, int) <cycle 4> [289]
                0.00    0.00      35/41          std::vector<M_Color, std::allocator<M_Color> >::end() [548]
[273]    0.0    0.00    0.00      41         std::_Vector_base<M_Textur, std::allocator<M_Textur> >::~_Vector_base() [273]
-----------------------------------------------
                0.00    0.00       3/41          M_Color::M_Color(float, float, float, float) [125]
                0.00    0.00       3/41          M_Textur::M_Textur(float, float) [122]
                0.00    0.00      35/41          void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&) <cycle 5> [35]
[274]    0.0    0.00    0.00      41         std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::~_Vector_base() [274]
-----------------------------------------------
                0.00    0.00       3/41          std::_Vector_base<float, std::allocator<float> >::_Vector_impl::~_Vector_impl() [303]
                0.00    0.00       3/41          std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_impl::~_Vector_impl() [123]
                0.00    0.00      35/41          void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
[275]    0.0    0.00    0.00      41         std::vector<M_Textur, std::allocator<M_Textur> >::push_back(M_Textur&&) [275]
-----------------------------------------------
                0.00    0.00       3/38          std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl::_Vector_impl() [296]
                0.00    0.00      35/38          std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_impl::_Vector_impl() [126]
[276]    0.0    0.00    0.00      38         std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_deallocate(M_Vertex*, unsigned long) [276]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
[277]    0.0    0.00    0.00      35         __gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >::__normal_iterator(M_Textur* const&) [277]
                0.00    0.00      35/283         std::vector<M_Textur, std::allocator<M_Textur> >::_M_check_len(unsigned long, char const*) const [191]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
[278]    0.0    0.00    0.00      35         __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >::__normal_iterator(M_Vertex* const&) [278]
-----------------------------------------------
                0.00    0.00      35/35          void std::__new_allocator<M_Color>::destroy<M_Color>(M_Color*) [511]
[279]    0.0    0.00    0.00      35         std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_get_Tp_allocator() const [279]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
[280]    0.0    0.00    0.00      35         std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_get_Tp_allocator() [280]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<M_Textur, std::allocator<M_Textur> >::emplace_back<M_Textur>(M_Textur&&) [79]
[281]    0.0    0.00    0.00      35         std::__new_allocator<M_Textur>::deallocate(M_Textur*, unsigned long) [281]
                0.00    0.00      35/540886      std::vector<M_Color, std::allocator<M_Color> >::_M_check_len(unsigned long, char const*) const [142]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&) <cycle 7> [27]
[282]    0.0    0.00    0.00      35         void std::__new_allocator<M_Textur>::construct<M_Textur, M_Textur>(M_Textur*, M_Textur&&) [282]
                0.00    0.00      35/70          std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_relocate(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&) [262]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
[283]    0.0    0.00    0.00      35         void std::__new_allocator<M_Vertex>::construct<M_Vertex, M_Vertex>(M_Vertex*, M_Vertex&&) [283]
                0.00    0.00      70/283         std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_check_len(unsigned long, char const*) const [192]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<M_Textur, std::allocator<M_Textur> >::emplace_back<M_Textur>(M_Textur&&) [79]
[284]    0.0    0.00    0.00      35         std::__new_allocator<float>::deallocate(float*, unsigned long) [284]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
[285]    0.0    0.00    0.00      35         std::vector<M_Color, std::allocator<M_Color> >::_S_relocate(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) [285]
                0.00    0.00      35/70          std::vector<M_Color, std::allocator<M_Color> >::_S_do_relocate(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&, std::integral_constant<bool, true>) [258]
                0.00    0.00      35/140         std::move_iterator<M_Color*> std::__make_move_if_noexcept_iterator<M_Color, std::move_iterator<M_Color*> >(M_Color*) [225]
-----------------------------------------------
                0.00    0.00      35/35          std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_check_len(unsigned long, char const*) const [192]
[286]    0.0    0.00    0.00      35         M_Color* std::__uninitialized_copy_a<std::move_iterator<M_Color*>, M_Color*, M_Color>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*, std::allocator<M_Color>&) [286]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&) <cycle 6> [137]
[287]    0.0    0.00    0.00      35         void std::_Destroy<M_Color*, M_Color>(M_Color*, M_Color*, std::allocator<M_Color>&) [287]
                0.00    0.00      35/70          std::_Vector_base<M_Color, std::allocator<M_Color> >::_M_allocate(unsigned long) [256]
-----------------------------------------------
                0.00    0.00      35/35          std::vector<M_Textur, std::allocator<M_Textur> >::_M_check_len(unsigned long, char const*) const [191]
[288]    0.0    0.00    0.00      35         void std::_Destroy<M_Vertex*>(M_Vertex*, M_Vertex*) [288]
                0.00    0.00      35/105         std::__new_allocator<M_Textur>::allocate(unsigned long, void const*) [228]
-----------------------------------------------
                                  15             FLYBOX::renderBox() <cycle 4> [23]
                0.00    0.00      12/927096      FLY::loadTexture() [111]
[289]    0.0    0.00    0.00      27         __static_initialization_and_destruction_0(int, int) <cycle 4> [289]
                0.00    0.00      18/18          std::_Vector_base<M_Color, std::allocator<M_Color> >::~_Vector_base() [293]
                0.00    0.00       6/6           std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl::_Vector_impl() [296]
                0.00    0.00       6/41          std::_Vector_base<M_Textur, std::allocator<M_Textur> >::~_Vector_base() [273]
                                  12             FLYBOX::renderBox() <cycle 4> [23]
-----------------------------------------------
                                  88             PNG::init_png(png_struct_def**, png_info_def**) [290]
                0.00    0.00      22/22          tga::details::ImageIterator::advance() [227]
[290]    0.0    0.00    0.00      22+88      PNG::init_png(png_struct_def**, png_info_def**) [290]
                                  88             PNG::init_png(png_struct_def**, png_info_def**) [290]
-----------------------------------------------
                0.00    0.00      22/22          void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
[291]    0.0    0.00    0.00      22         unsigned int* std::uninitialized_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*) [291]
                0.00    0.00      22/44          std::move_iterator<unsigned int*> std::__make_move_if_noexcept_iterator<unsigned int, std::move_iterator<unsigned int*> >(unsigned int*) [272]
-----------------------------------------------
                0.00    0.00      22/22          void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
[292]    0.0    0.00    0.00      22         unsigned int* std::__uninitialized_copy_a<std::move_iterator<unsigned int*>, unsigned int*, unsigned int>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*, std::allocator<unsigned int>&) [292]
-----------------------------------------------
                0.00    0.00      18/18          __static_initialization_and_destruction_0(int, int) <cycle 4> [289]
[293]    0.0    0.00    0.00      18         std::_Vector_base<M_Color, std::allocator<M_Color> >::~_Vector_base() [293]
-----------------------------------------------
                0.00    0.00       9/9           FLYBOX::render(float, float, float, unsigned int) [100]
[294]    0.0    0.00    0.00       9         std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_impl::_Vector_impl() [294]
-----------------------------------------------
                0.00    0.00       9/9           std::_Vector_base<float, std::allocator<float> >::~_Vector_base() [152]
[295]    0.0    0.00    0.00       9         std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_impl_data::_Vector_impl_data() [295]
-----------------------------------------------
                0.00    0.00       6/6           __static_initialization_and_destruction_0(int, int) <cycle 4> [289]
[296]    0.0    0.00    0.00       6         std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl::_Vector_impl() [296]
                0.00    0.00       3/38          std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_deallocate(M_Vertex*, unsigned long) [276]
-----------------------------------------------
                0.00    0.00       3/3           FLY::loadTexture() [111]
[297]    0.0    0.00    0.00       3         __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >::difference_type __gnu_cxx::operator-<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > > const&, __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > > const&) [297]
                0.00    0.00  540673/540673      std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_do_relocate(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&, std::integral_constant<bool, true>) [144]
-----------------------------------------------
                0.00    0.00       3/3           _fini [52]
[298]    0.0    0.00    0.00       3         Network::listen() const [298]
-----------------------------------------------
                0.00    0.00       3/3           M_Textur* std::__uninitialized_copy_a<std::move_iterator<M_Textur*>, M_Textur*, M_Textur>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*, std::allocator<M_Textur>&) [266]
[299]    0.0    0.00    0.00       3         std::__new_allocator<M_Color>::_M_max_size() const [299]
-----------------------------------------------
                0.00    0.00       3/3           M_Color::M_Color(float, float, float, float) [125]
[300]    0.0    0.00    0.00       3         std::allocator<M_Vertex>::~allocator() [300]
-----------------------------------------------
                0.00    0.00       3/3           std::move_iterator<M_Vertex*> std::__make_move_if_noexcept_iterator<M_Vertex, std::move_iterator<M_Vertex*> >(M_Vertex*) [267]
[301]    0.0    0.00    0.00       3         void std::_Destroy_aux<true>::__destroy<M_Vertex*>(M_Vertex*, M_Vertex*) [301]
-----------------------------------------------
                0.00    0.00       3/3           FLY::loadTexture() [111]
[302]    0.0    0.00    0.00       3         std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_M_allocate(unsigned long) [302]
                0.00    0.00  540670/540673      std::move_iterator<M_Textur*> std::__make_move_if_noexcept_iterator<M_Textur, std::move_iterator<M_Textur*> >(M_Textur*) [145]
-----------------------------------------------
                0.00    0.00       3/3           FLYBOX::render(float, float, float, unsigned int) [100]
[303]    0.0    0.00    0.00       3         std::_Vector_base<float, std::allocator<float> >::_Vector_impl::~_Vector_impl() [303]
                0.00    0.00       3/41          std::vector<M_Textur, std::allocator<M_Textur> >::push_back(M_Textur&&) [275]
-----------------------------------------------
                0.00    0.00       3/3           FLY::loadTexture() [111]
[304]    0.0    0.00    0.00       3         std::_Vector_base<float, std::allocator<float> >::_Vector_base() [304]
-----------------------------------------------
                0.00    0.00       3/3           M_Vertex::M_Vertex(float, float, float) [101]
[305]    0.0    0.00    0.00       3         std::vector<M_Vertex, std::allocator<M_Vertex> >::push_back(M_Vertex&&) [305]
-----------------------------------------------
                                   1             LEO::point_Cord(int, int) [306]
                0.00    0.00       1/2           LEO::make_Cord(int, int) [312]
                0.00    0.00       1/2           main [51]
[306]    0.0    0.00    0.00       2+1       LEO::point_Cord(int, int) [306]
                                   1             LEO::point_Cord(int, int) [306]
-----------------------------------------------
                0.00    0.00       1/1           _fini [52]
[307]    0.0    0.00    0.00       1         Client() [307]
                0.00    0.00       1/318         std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl() <cycle 2> [197]
                0.00    0.00       1/1           Flysimu() [308]
                0.00    0.00       1/1           WIND::createWin(int, int, int, bool) [316]
-----------------------------------------------
                0.00    0.00       1/1           Client() [307]
[308]    0.0    0.00    0.00       1         Flysimu() [308]
                0.00    0.00     148/1332        std::vector<char, std::allocator<char> >::_M_default_append(unsigned long) [155]
                0.00    0.00     148/2516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, std::allocator<char> const&) [153]
                0.00    0.00      74/1924        std::vector<char, std::allocator<char> >::resize(unsigned long) [154]
                0.00    0.00      74/74          MOD::Cockpit(int, int) [243]
-----------------------------------------------
                0.00    0.00       1/1           MOV::Terminal() [193]
[309]    0.0    0.00    0.00       1         FPS::InitTimeCounter() [309]
-----------------------------------------------
                                   1             FPS::UpdateTimeCounter(float) [310]
                0.00    0.00       1/1           main [51]
[310]    0.0    0.00    0.00       1+1       FPS::UpdateTimeCounter(float) [310]
                                   1             FPS::UpdateTimeCounter(float) [310]
-----------------------------------------------
                0.00    0.00       1/1           main [51]
[311]    0.0    0.00    0.00       1         LEO::init_Cord() [311]
-----------------------------------------------
                0.00    0.00       1/1           main [51]
[312]    0.0    0.00    0.00       1         LEO::make_Cord(int, int) [312]
                0.00    0.00       1/2           LEO::point_Cord(int, int) [306]
-----------------------------------------------
                0.00    0.00       1/1           main [51]
[313]    0.0    0.00    0.00       1         tga::TARGA::TARGA(_IO_FILE*) [313]
-----------------------------------------------
                0.00    0.00       1/1           main [51]
[314]    0.0    0.00    0.00       1         WIND::createRender(int, int, int, bool) [314]
-----------------------------------------------
                                   1             WIND::desc_fbconfig(__GLXFBConfigRec*) [315]
                0.00    0.00       1/1           WIND::createWin(int, int, int, bool) [316]
[315]    0.0    0.00    0.00       1+1       WIND::desc_fbconfig(__GLXFBConfigRec*) [315]
                                   1             WIND::desc_fbconfig(__GLXFBConfigRec*) [315]
-----------------------------------------------
                0.00    0.00       1/1           Client() [307]
[316]    0.0    0.00    0.00       1         WIND::createWin(int, int, int, bool) [316]
                0.00    0.00       1/1           WIND::desc_fbconfig(__GLXFBConfigRec*) [315]
-----------------------------------------------
                0.00    0.00       1/1           void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&) <cycle 10> [24]
[317]    0.0    0.00    0.00       1         void std::allocator_traits<std::allocator<unsigned int> >::construct<unsigned int, unsigned int>(std::allocator<unsigned int>&, unsigned int*, unsigned int&&) [317]
-----------------------------------------------

 This table describes the call tree of the program, and was sorted by
 the total amount of time spent in each function and its children.

 Each entry in this table consists of several lines.  The line with the
 index number at the left hand margin lists the current function.
 The lines above it list the functions that called this function,
 and the lines below it list the functions this one called.
 This line lists:
     index	A unique number given to each element of the table.
		Index numbers are sorted numerically.
		The index number is printed next to every function name so
		it is easier to look up where the function is in the table.

     % time	This is the percentage of the `total' time that was spent
		in this function and its children.  Note that due to
		different viewpoints, functions excluded by options, etc,
		these numbers will NOT add up to 100%.

     self	This is the total amount of time spent in this function.

     children	This is the total amount of time propagated into this
		function by its children.

     called	This is the number of times the function was called.
		If the function called itself recursively, the number
		only includes non-recursive calls, and is followed by
		a `+' and the number of recursive calls.

     name	The name of the current function.  The index number is
		printed after it.  If the function is a member of a
		cycle, the cycle number is printed between the
		function's name and the index number.


 For the function's parents, the fields have the following meanings:

     self	This is the amount of time that was propagated directly
		from the function into this parent.

     children	This is the amount of time that was propagated from
		the function's children into this parent.

     called	This is the number of times this parent called the
		function `/' the total number of times the function
		was called.  Recursive calls to the function are not
		included in the number after the `/'.

     name	This is the name of the parent.  The parent's index
		number is printed after it.  If the parent is a
		member of a cycle, the cycle number is printed between
		the name and the index number.

 If the parents of the function cannot be determined, the word
 `<spontaneous>' is printed in the `name' field, and all the other
 fields are blank.

 For the function's children, the fields have the following meanings:

     self	This is the amount of time that was propagated directly
		from the child into the function.

     children	This is the amount of time that was propagated from the
		child's children to the function.

     called	This is the number of times the function called
		this child `/' the total number of times the child
		was called.  Recursive calls by the child are not
		listed in the number after the `/'.

     name	This is the name of the child.  The child's index
		number is printed after it.  If the child is a
		member of a cycle, the cycle number is printed
		between the name and the index number.

 If there are any cycles (circles) in the call graph, there is an
 entry for the cycle-as-a-whole.  This entry shows who called the
 cycle (as parents) and the members of the cycle (as children.)
 The `+' recursive calls entry shows the number of function calls that
 were internal to the cycle, and the calls entry for each member shows,
 for that member, how many times it was called from other members of
 the cycle.

Copyright (C) 2012-2021 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.

Index by function name

 [236] _GLOBAL__sub_I_mov1 (win.cpp) [101] M_Vertex::M_Vertex(float, float, float) [258] std::vector<M_Color, std::allocator<M_Color> >::_S_do_relocate(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&, std::integral_constant<bool, true>)
 [289] __static_initialization_and_destruction_0(int, int) (flybox.cpp) [277] __gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >::__normal_iterator(M_Textur* const&) [137] void std::vector<M_Color, std::allocator<M_Color> >::_M_realloc_insert<M_Color>(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >, M_Color&&)
 [307] Client()              [278] __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >::__normal_iterator(M_Vertex* const&) [102] std::vector<M_Color, std::allocator<M_Color> >::push_back(M_Color&&)
 [237] Loader()               [16] __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >::difference_type __gnu_cxx::operator-<M_Color*, std::vector<M_Color, std::allocator<M_Color> > >(__gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&, __gnu_cxx::__normal_iterator<M_Color*, std::vector<M_Color, std::allocator<M_Color> > > const&) [259] std::vector<M_Textur, std::allocator<M_Textur> >::_S_max_size(std::allocator<M_Textur> const&)
 [308] Flysimu()             [146] __gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >::difference_type __gnu_cxx::operator-<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > > const&, __gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > > const&) [260] std::vector<M_Textur, std::allocator<M_Textur> >::_S_relocate(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&)
 [165] FLY::GridRender(char const*) [297] __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >::difference_type __gnu_cxx::operator-<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > > const&, __gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > > const&) [79] void std::vector<M_Textur, std::allocator<M_Textur> >::emplace_back<M_Textur>(M_Textur&&)
 [111] FLY::loadTexture()    [270] tga::Header::topToBottom() const [35] void std::vector<M_Textur, std::allocator<M_Textur> >::_M_realloc_insert<M_Textur>(__gnu_cxx::__normal_iterator<M_Textur*, std::vector<M_Textur, std::allocator<M_Textur> > >, M_Textur&&)
 [170] FLY::vectorObjects()   [17] tga::Header::validColormapType() const [275] std::vector<M_Textur, std::allocator<M_Textur> >::push_back(M_Textur&&)
 [172] FLY::vertexObjects()    [7] tga::Header::isGray() const [73] std::vector<M_Textur, std::allocator<M_Textur> >::vector()
  [89] FLY::process_event1(_XEvent) [30] tga::Header::isIndexed() const [141] std::vector<M_Textur, std::allocator<M_Textur> >::operator[](unsigned long)
 [124] FLY::textureShader3() [298] Network::listen() const [261] std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_max_size(std::allocator<M_Vertex> const&)
  [11] FLY::SubImage(int, char const*, unsigned char*) [279] std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_get_Tp_allocator() const [262] std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_relocate(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&)
 [219] FLY::initGrid()       [299] std::__new_allocator<M_Color>::_M_max_size() const [136] void std::vector<M_Vertex, std::allocator<M_Vertex> >::emplace_back<M_Vertex>(M_Vertex&&)
 [238] FLY::initMain()       [254] std::__new_allocator<M_Color>::max_size() const [144] std::vector<M_Vertex, std::allocator<M_Vertex> >::_S_do_relocate(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&, std::integral_constant<bool, true>)
 [171] FLY::Landscape(int, int) [142] std::vector<M_Color, std::allocator<M_Color> >::_M_check_len(unsigned long, char const*) const [27] void std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_realloc_insert<M_Vertex>(__gnu_cxx::__normal_iterator<M_Vertex*, std::vector<M_Vertex, std::allocator<M_Vertex> > >, M_Vertex&&)
 [251] FPS::CalculateFPS()   [191] std::vector<M_Textur, std::allocator<M_Textur> >::_M_check_len(unsigned long, char const*) const [147] std::vector<M_Vertex, std::allocator<M_Vertex> >::begin()
 [309] FPS::InitTimeCounter() [255] std::vector<M_Textur, std::allocator<M_Textur> >::max_size() const [305] std::vector<M_Vertex, std::allocator<M_Vertex> >::push_back(M_Vertex&&)
 [310] FPS::UpdateTimeCounter(float) [192] std::vector<M_Vertex, std::allocator<M_Vertex> >::_M_check_len(unsigned long, char const*) const [169] std::vector<M_Vertex, std::allocator<M_Vertex> >::vector()
 [306] LEO::point_Cord(int, int) [148] std::allocator<M_Textur>::allocator() [150] std::vector<M_Vertex, std::allocator<M_Vertex> >::operator[](unsigned long)
 [311] LEO::init_Cord()      [300] std::allocator<M_Vertex>::~allocator() [158] std::vector<char, std::allocator<char> >::_M_erase_at_end(char*)
 [312] LEO::make_Cord(int, int) [206] std::allocator<unsigned char>::allocator(std::allocator<unsigned char> const&) [155] std::vector<char, std::allocator<char> >::_M_default_append(unsigned long)
 [239] MOD::initCockpit()    [207] std::allocator<unsigned char>::~allocator() [160] std::vector<char, std::allocator<char> >::begin()
 [176] MOD::vectorMetal()    [208] std::allocator<unsigned int>::~allocator() [154] std::vector<char, std::allocator<char> >::resize(unsigned long)
 [177] MOD::polygonMetal()   [301] void std::_Destroy_aux<true>::__destroy<M_Vertex*>(M_Vertex*, M_Vertex*) [161] std::vector<unsigned char, std::allocator<unsigned char> >::_S_max_size(std::allocator<unsigned char> const&)
 [240] MOD::PolygonMatrix(unsigned int, unsigned int, char const*) [188] void std::_Destroy_aux<true>::__destroy<unsigned char*>(unsigned char*, unsigned char*) [163] std::vector<unsigned char, std::allocator<unsigned char> >::_S_check_init_len(unsigned long, std::allocator<unsigned char> const&)
 [241] MOD::vertexCockpit()  [256] std::_Vector_base<M_Color, std::allocator<M_Color> >::_M_allocate(unsigned long) [200] std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long)
 [195] MOD::textureShader2() [294] std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_impl::_Vector_impl() [178] std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&)
 [242] MOD::C_Color(float, float, float, float) [60] std::_Vector_base<M_Color, std::allocator<M_Color> >::_M_deallocate(M_Color*, unsigned long) [201] std::vector<unsigned char, std::allocator<unsigned char> >::~vector()
 [243] MOD::Cockpit(int, int) [19] std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_impl_data::_Vector_impl_data() [202] std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long)
 [244] MOV::CameraLook()      [46] std::_Vector_base<M_Color, std::allocator<M_Color> >::_Vector_base() [33] std::vector<unsigned int, std::allocator<unsigned int> >::_S_do_relocate(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&, std::integral_constant<bool, true>)
 [245] MOV::matrixLook(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) [293] std::_Vector_base<M_Color, std::allocator<M_Color> >::~_Vector_base() [24] void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&)
 [246] MOV::motorSpeed(float) [302] std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_M_allocate(unsigned long) [151] std::vector<unsigned int, std::allocator<unsigned int> >::_S_check_init_len(unsigned long, std::allocator<unsigned int> const&)
 [220] MOV::windControl()    [296] std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl::_Vector_impl() [8] std::vector<unsigned int, std::allocator<unsigned int> >::_M_default_initialize(unsigned long)
 [159] MOV::process_event2(_XEvent) [149] std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_Vector_impl::~_Vector_impl() [4] std::vector<unsigned int, std::allocator<unsigned int> >::vector(unsigned long, std::allocator<unsigned int> const&)
 [166] MOV::Motor()          [223] std::_Vector_base<M_Textur, std::allocator<M_Textur> >::_M_get_Tp_allocator() [216] std::vector<unsigned int, std::allocator<unsigned int> >::~vector()
 [193] MOV::Terminal()       [273] std::_Vector_base<M_Textur, std::allocator<M_Textur> >::~_Vector_base() [153] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, std::allocator<char> const&)
 [247] MOV::HLControl()       [36] std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_allocate(unsigned long) [95] void std::_Construct<unsigned char>(unsigned char*)
 [248] MOV::PlaneView()      [126] std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_impl::_Vector_impl() [91] unsigned char* std::__fill_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&, std::random_access_iterator_tag)
 [234] MOV::motorGrid(float) [276] std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_deallocate(M_Vertex*, unsigned long) [31] M_Textur* std::__niter_base<M_Textur*>(M_Textur*)
 [290] PNG::init_png(png_struct_def**, png_info_def**) [295] std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_impl_data::_Vector_impl_data() [263] M_Textur* std::__relocate_a<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&)
  [29] tga::rgba(unsigned char, unsigned char, unsigned char, unsigned char) [280] std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_M_get_Tp_allocator() [264] M_Vertex* std::__relocate_a<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&)
 [313] tga::TARGA::TARGA(_IO_FILE*) [167] std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::_Vector_base() [85] unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)
  [77] tga::TARGA::~TARGA()  [274] std::_Vector_base<M_Vertex, std::allocator<M_Vertex> >::~_Vector_base() [271] unsigned int* std::__copy_move_a2<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)
  [14] tga::Header::Header() [182] std::_Vector_base<char, std::allocator<char> >::_Vector_impl::_Vector_impl() [179] M_Color* std::__relocate_a_1<M_Color*, M_Color*, std::allocator<M_Color> >(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&)
 [185] tga::Header::~Header() [168] std::_Vector_base<float, std::allocator<float> >::_Vector_impl::_Vector_impl() [265] M_Textur* std::__relocate_a_1<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&)
  [10] tga::Decoder::read16AsRgb() [303] std::_Vector_base<float, std::allocator<float> >::_Vector_impl::~_Vector_impl() [183] M_Vertex* std::__relocate_a_1<M_Vertex*, M_Vertex*, std::allocator<M_Vertex> >(M_Vertex*, M_Vertex*, M_Vertex*, std::allocator<M_Vertex>&)
 [204] tga::Decoder::read32AsRgb() [140] std::_Vector_base<float, std::allocator<float> >::_M_deallocate(float*, unsigned long) [269] std::enable_if<std::__is_bitwise_relocatable<unsigned int, void>::value, unsigned int*>::type std::__relocate_a_1<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&)
 [186] bool tga::Decoder::readRleData<unsigned char>(int, unsigned int (tga::Decoder::*)()) [304] std::_Vector_base<float, std::allocator<float> >::_Vector_base() [28] M_Color* std::__do_uninit_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*)
 [221] bool tga::Decoder::readRleData<unsigned int>(int, unsigned int (tga::Decoder::*)()) [152] std::_Vector_base<float, std::allocator<float> >::~_Vector_base() [138] M_Textur* std::__do_uninit_copy<std::move_iterator<M_Textur*>, M_Textur*>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*)
  [69] tga::Decoder::readColormap(tga::Header&) [196] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [139] M_Vertex* std::__do_uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*)
  [25] bool tga::Decoder::readUncompressedData<unsigned char>(int, unsigned int (tga::Decoder::*)()) [189] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) [253] M_Color* std::uninitialized_copy<std::move_iterator<M_Color*>, M_Color*>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*)
 [187] bool tga::Decoder::readUncompressedData<unsigned int>(int, unsigned int (tga::Decoder::*)()) [94] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl_data::_Vector_impl_data() [291] unsigned int* std::uninitialized_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*)
  [68] tga::Decoder::readImage(tga::Header const&, tga::Image&, tga::Delegate*) [209] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) [286] M_Color* std::__uninitialized_copy_a<std::move_iterator<M_Color*>, M_Color*, M_Color>(std::move_iterator<M_Color*>, std::move_iterator<M_Color*>, M_Color*, std::allocator<M_Color>&)
 [205] tga::Encoder::writeFooter() [210] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base() [266] M_Textur* std::__uninitialized_copy_a<std::move_iterator<M_Textur*>, M_Textur*, M_Textur>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*, std::allocator<M_Textur>&)
  [59] tga::Encoder::writeHeader(tga::Header const&) [197] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl() [224] M_Vertex* std::__uninitialized_copy_a<std::move_iterator<M_Vertex*>, M_Vertex*, M_Vertex>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*, std::allocator<M_Vertex>&)
  [26] void tga::Encoder::writeRleScanline<unsigned char>(int, tga::Image const&, void (tga::Encoder::*)(unsigned int)) [211] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_deallocate(unsigned int*, unsigned long) [292] unsigned int* std::__uninitialized_copy_a<std::move_iterator<unsigned int*>, unsigned int*, unsigned int>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*, std::allocator<unsigned int>&)
 [231] void tga::Encoder::writeRleScanline<unsigned int>(int, tga::Image const&, void (tga::Encoder::*)(unsigned int)) [164] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_create_storage(unsigned long) [217] unsigned char* std::__uninitialized_default_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, std::allocator<unsigned char>&)
  [74] tga::Encoder::Encoder(tga::FileInterface*) [198] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl_data::_Vector_impl_data() [225] std::move_iterator<M_Color*> std::__make_move_if_noexcept_iterator<M_Color, std::move_iterator<M_Color*> >(M_Color*)
 [227] tga::details::ImageIterator::advance() [2] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_base(unsigned long, std::allocator<unsigned int> const&) [145] std::move_iterator<M_Textur*> std::__make_move_if_noexcept_iterator<M_Textur, std::move_iterator<M_Textur*> >(M_Textur*)
   [5] tga::Colormap::operator=(tga::Colormap&&) [162] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::~_Vector_base() [267] std::move_iterator<M_Vertex*> std::__make_move_if_noexcept_iterator<M_Vertex, std::move_iterator<M_Vertex*> >(M_Vertex*)
  [53] CUBE::beginCubeMapFace(int) [64] std::__new_allocator<M_Color>::allocate(unsigned long, void const*) [272] std::move_iterator<unsigned int*> std::__make_move_if_noexcept_iterator<unsigned int, std::move_iterator<unsigned int*> >(unsigned int*)
 [173] CUBE::endCubeMapRendering() [104] void std::__new_allocator<M_Color>::construct<M_Color, M_Color>(M_Color*, M_Color&&) [105] M_Textur* std::__uninitialized_move_if_noexcept_a<M_Textur*, M_Textur*, std::allocator<M_Textur> >(M_Textur*, M_Textur*, M_Textur*, std::allocator<M_Textur>&)
 [235] CUBE::beginCubeMapRendering(int) [281] std::__new_allocator<M_Textur>::deallocate(M_Textur*, unsigned long) [190] unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
 [180] CUBE::onResize(int, int) [228] std::__new_allocator<M_Textur>::allocate(unsigned long, void const*) [230] std::remove_reference<M_Textur*&>::type&& std::move<M_Textur*&>(M_Textur*&)
 [249] WIND::perspective(int, int) [282] void std::__new_allocator<M_Textur>::construct<M_Textur, M_Textur>(M_Textur*, M_Textur&&) [175] unsigned char* std::fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&)
 [314] WIND::createRender(int, int, int, bool) [283] void std::__new_allocator<M_Vertex>::construct<M_Vertex, M_Vertex>(M_Vertex*, M_Vertex&&) [9] unsigned int* std::fill_n<unsigned int*, unsigned long, unsigned int>(unsigned int*, unsigned long, unsigned int const&)
 [315] WIND::desc_fbconfig(__GLXFBConfigRec*) [284] std::__new_allocator<float>::deallocate(float*, unsigned long) [268] void std::_Destroy<M_Color*>(M_Color*, M_Color*)
 [316] WIND::createWin(int, int, int, bool) [212] std::__new_allocator<unsigned char>::deallocate(unsigned char*, unsigned long) [287] void std::_Destroy<M_Color*, M_Color>(M_Color*, M_Color*, std::allocator<M_Color>&)
 [250] WIND::eventloop()      [75] std::__new_allocator<unsigned char>::allocate(unsigned long, void const*) [288] void std::_Destroy<M_Vertex*>(M_Vertex*, M_Vertex*)
   [3] TARGA::readTarga(char const*, unsigned char**) [213] std::__new_allocator<unsigned int>::deallocate(unsigned int*, unsigned long) [184] void std::_Destroy<unsigned char*, unsigned char>(unsigned char*, unsigned char*, std::allocator<unsigned char>&)
 [174] FLYBOX::textureLoader() [199] std::__new_allocator<unsigned int>::__new_allocator() [203] void std::_Destroy<unsigned int*>(unsigned int*, unsigned int*)
 [100] FLYBOX::render(float, float, float, unsigned int) [143] std::allocator_traits<std::allocator<M_Color> >::allocate(std::allocator<M_Color>&, unsigned long) [218] void std::__fill_a<unsigned char*, unsigned char>(unsigned char*, unsigned char*, unsigned char const&)
  [50] FLYBOX::initBox()      [65] void std::allocator_traits<std::allocator<M_Textur> >::destroy<M_Textur>(std::allocator<M_Textur>&, M_Textur*) [76] __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a1<unsigned char>(unsigned char*, unsigned char*, unsigned char const&)
  [23] FLYBOX::renderBox()   [114] std::allocator_traits<std::allocator<unsigned char> >::deallocate(std::allocator<unsigned char>&, unsigned char*, unsigned long) [6] _init
 [118] FLYBOX::vertexBox()   [214] std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long) [51] main
 [222] TMFONT::setOrthoMode() [215] std::allocator_traits<std::allocator<unsigned char> >::max_size(std::allocator<unsigned char> const&) [1] <cycle 1>
 [226] TMFONT::TMFont(char const*, int, int, float) [92] std::allocator_traits<std::allocator<unsigned int> >::deallocate(std::allocator<unsigned int>&, unsigned int*, unsigned long) [129] <cycle 2>
 [125] M_Color::M_Color(float, float, float, float) [317] void std::allocator_traits<std::allocator<unsigned int> >::construct<unsigned int, unsigned int>(std::allocator<unsigned int>&, unsigned int*, unsigned int&&) [49] <cycle 3>
 [252] Network::socket()     [194] M_Textur* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<M_Textur*>, M_Textur*>(std::move_iterator<M_Textur*>, std::move_iterator<M_Textur*>, M_Textur*) [22] <cycle 4>
 [156] UNIFORM::bindShader(unsigned int) [257] M_Vertex* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<M_Vertex*>, M_Vertex*>(std::move_iterator<M_Vertex*>, std::move_iterator<M_Vertex*>, M_Vertex*) [20] <cycle 5>
  [12] UNIFORM::ProgramSize(char const*) [232] unsigned int* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*) [15] <cycle 6>
  [13] UNIFORM::createShader(char const*, char const*) [93] unsigned char* std::__uninitialized_default_n_1<true>::__uninit_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long) [21] <cycle 7>
  [37] UNIFORM::compileShader(unsigned int) [229] std::vector<M_Color, std::allocator<M_Color> >::_S_max_size(std::allocator<M_Color> const&) [130] <cycle 8>
 [181] UNIFORM::Location(unsigned int, unsigned int, char const*) [285] std::vector<M_Color, std::allocator<M_Color> >::_S_relocate(M_Color*, M_Color*, M_Color*, std::allocator<M_Color>&) [131] <cycle 9>
 [157] UNIFORM::outputLog(unsigned int) [233] void std::vector<M_Color, std::allocator<M_Color> >::emplace_back<M_Color>(M_Color&&) [18] <cycle 10>
