Skip to content

Instantly share code, notes, and snippets.

@kvalv
Created September 14, 2018 16:06
Show Gist options
  • Save kvalv/85bfcde077725b1531e6c10e3c1a6df0 to your computer and use it in GitHub Desktop.
Save kvalv/85bfcde077725b1531e6c10e3c1a6df0 to your computer and use it in GitHub Desktop.
Call graph (explanation follows)
granularity: each sample hit covers 2 byte(s) for 1.52% of 0.66 seconds
index % time self children called name
<spontaneous>
[1] 100.0 0.00 0.66 main [1]
0.00 0.65 1/1 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
0.00 0.01 1/1 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 2/2 std::__cxx11::stoul(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [406]
-----------------------------------------------
0.00 0.65 1/1 main [1]
[2] 98.5 0.00 0.65 1 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
0.14 0.50 1/1 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
0.00 0.01 1/1 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int, LodePNGColorType, unsigned int) [21]
0.00 0.00 38400/8159464 std::vector<unsigned char, std::allocator<unsigned char> >::at(unsigned long) [10]
0.00 0.00 1/1 runVertexShader(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&) [43]
0.00 0.00 1/1 std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long, unsigned char const&) [48]
0.00 0.00 1/2027522 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [9]
0.00 0.00 2/2 std::vector<float4, std::allocator<float4> >::resize(unsigned long) [53]
0.00 0.00 2/4 std::vector<float4, std::allocator<float4> >::vector() [320]
0.00 0.00 2/4 std::vector<float4, std::allocator<float4> >::~vector() [321]
0.00 0.00 1/2 std::vector<unsigned char, std::allocator<unsigned char> >::vector() [405]
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::vector() [525]
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::resize(unsigned long, float const&) [524]
0.00 0.00 1/1 lodepng_error_text(unsigned int) [441]
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::~vector() [526]
-----------------------------------------------
0.14 0.50 1/1 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
[3] 96.9 0.14 0.50 1 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
0.16 0.00 6082560/6082560 getTriangleBarycentricWeights(float4, float4, float4, unsigned int, unsigned int) [4]
0.00 0.15 2027520/2027520 runFragmentShader(float3) [5]
0.10 0.00 6082560/6082560 interpolateNormals(float4, float4, float4, float, float, float) [7]
0.01 0.05 2027520/2027522 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [9]
0.00 0.02 6083352/6085728 std::vector<float4, std::allocator<float4> >::at(unsigned long) [17]
0.01 0.00 792/792 convertClippingSpace(float4, unsigned int, unsigned int) [29]
0.00 0.00 10984/8159464 std::vector<unsigned char, std::allocator<unsigned char> >::at(unsigned long) [10]
0.00 0.00 2027520/2027520 getTrianglePixelDepth(float4, float4, float4, float, float, float) [80]
0.00 0.00 2027520/14193576 float3::float3() [67]
0.00 0.00 2027520/2027520 std::sqrt(float) [86]
0.00 0.00 6865/8166341 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [68]
0.00 0.00 3071/3071 std::vector<float, std::allocator<float> >::at(unsigned long) [109]
0.00 0.00 792/3168 float4::operator=(float4) [106]
-----------------------------------------------
0.16 0.00 6082560/6082560 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
[4] 24.2 0.16 0.00 6082560 getTriangleBarycentricWeights(float4, float4, float4, unsigned int, unsigned int) [4]
0.00 0.00 6082560/14193576 float3::float3() [67]
-----------------------------------------------
0.00 0.15 2027520/2027520 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
[5] 23.1 0.00 0.15 2027520 runFragmentShader(float3) [5]
0.03 0.08 2027520/2027520 std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) [6]
0.00 0.03 8110080/8159464 std::vector<unsigned char, std::allocator<unsigned char> >::at(unsigned long) [10]
0.01 0.00 2027520/2027520 float3::float3(float, float, float) [28]
0.00 0.00 2027520/2027522 std::allocator<unsigned char>::allocator() [77]
0.00 0.00 2027520/4055042 std::allocator<unsigned char>::~allocator() [70]
0.00 0.00 2027520/2027520 float const& std::max<float>(float const&, float const&) [84]
0.00 0.00 2027520/2027520 float const& std::min<float>(float const&, float const&) [85]
-----------------------------------------------
0.03 0.08 2027520/2027520 runFragmentShader(float3) [5]
[6] 16.3 0.03 0.08 2027520 std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) [6]
0.02 0.05 2027520/2027520 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long) [8]
0.00 0.02 2027520/2027520 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) [19]
-----------------------------------------------
0.10 0.00 6082560/6082560 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
[7] 15.2 0.10 0.00 6082560 interpolateNormals(float4, float4, float4, float, float, float) [7]
0.00 0.00 6082560/14193576 float3::float3() [67]
-----------------------------------------------
0.02 0.05 2027520/2027520 std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) [6]
[8] 9.5 0.02 0.05 2027520 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long) [8]
0.00 0.04 2027520/2027520 unsigned char* std::__uninitialized_default_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, std::allocator<unsigned char>&) [12]
0.01 0.00 2027520/4055050 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [14]
-----------------------------------------------
0.00 0.00 1/2027522 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [36]
0.00 0.00 1/2027522 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
0.01 0.05 2027520/2027522 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
[9] 8.7 0.01 0.05 2027522 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [9]
0.03 0.00 2027522/2027524 void std::_Destroy<unsigned char*, unsigned char>(unsigned char*, unsigned char*, std::allocator<unsigned char>&) [15]
0.01 0.00 2027522/4055050 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [14]
0.01 0.00 2027522/2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base() [24]
-----------------------------------------------
0.00 0.00 10984/8159464 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
0.00 0.00 38400/8159464 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
0.00 0.03 8110080/8159464 runFragmentShader(float3) [5]
[10] 5.3 0.00 0.04 8159464 std::vector<unsigned char, std::allocator<unsigned char> >::at(unsigned long) [10]
0.03 0.00 8159464/8159464 std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) [13]
0.01 0.00 8159464/8159464 std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_check(unsigned long) const [37]
-----------------------------------------------
0.01 0.03 2027520/2027520 unsigned char* std::__uninitialized_default_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, std::allocator<unsigned char>&) [12]
[11] 5.3 0.01 0.03 2027520 unsigned char* std::__uninitialized_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long) [11]
0.02 0.01 2027520/2027520 unsigned char* std::__uninitialized_default_n_1<true>::__uninit_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long) [16]
-----------------------------------------------
0.00 0.04 2027520/2027520 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long) [8]
[12] 5.3 0.00 0.04 2027520 unsigned char* std::__uninitialized_default_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, std::allocator<unsigned char>&) [12]
0.01 0.03 2027520/2027520 unsigned char* std::__uninitialized_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long) [11]
-----------------------------------------------
0.03 0.00 8159464/8159464 std::vector<unsigned char, std::allocator<unsigned char> >::at(unsigned long) [10]
[13] 4.5 0.03 0.00 8159464 std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) [13]
-----------------------------------------------
0.00 0.00 4/4055050 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::forward_iterator_tag) [50]
0.00 0.00 4/4055050 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&) [47]
0.01 0.00 2027520/4055050 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long) [8]
0.01 0.00 2027522/4055050 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [9]
[14] 3.8 0.03 0.00 4055050 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [14]
-----------------------------------------------
0.00 0.00 1/2027524 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::forward_iterator_tag) [50]
0.00 0.00 1/2027524 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&) [47]
0.03 0.00 2027522/2027524 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [9]
[15] 3.8 0.03 0.00 2027524 void std::_Destroy<unsigned char*, unsigned char>(unsigned char*, unsigned char*, std::allocator<unsigned char>&) [15]
0.00 0.00 2027524/2027524 void std::_Destroy<unsigned char*>(unsigned char*, unsigned char*) [74]
-----------------------------------------------
0.02 0.01 2027520/2027520 unsigned char* std::__uninitialized_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long) [11]
[16] 3.8 0.02 0.01 2027520 unsigned char* std::__uninitialized_default_n_1<true>::__uninit_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long) [16]
0.00 0.01 2027520/2027521 unsigned char* std::fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [26]
-----------------------------------------------
0.00 0.00 792/6085728 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 1584/6085728 runVertexShader(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&) [43]
0.00 0.02 6083352/6085728 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
[17] 3.0 0.00 0.02 6085728 std::vector<float4, std::allocator<float4> >::at(unsigned long) [17]
0.01 0.00 6085728/6085728 std::vector<float4, std::allocator<float4> >::operator[](unsigned long) [23]
0.00 0.01 6085728/6085728 std::vector<float4, std::allocator<float4> >::_M_range_check(unsigned long) const [32]
-----------------------------------------------
0.01 0.01 2027520/2027520 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) [19]
[18] 2.3 0.01 0.01 2027520 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) [18]
0.00 0.01 2027520/2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [41]
-----------------------------------------------
0.00 0.02 2027520/2027520 std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) [6]
[19] 2.3 0.00 0.02 2027520 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) [19]
0.01 0.01 2027520/2027520 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) [18]
0.00 0.00 2027520/2027520 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl(std::allocator<unsigned char> const&) [83]
-----------------------------------------------
0.00 0.01 1/1 main [1]
[20] 1.5 0.00 0.01 1 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.01 792/792 std::vector<unsigned int, std::allocator<unsigned int> >::push_back(unsigned int const&) [33]
0.00 0.00 1/45 std::vector<unsigned int, std::allocator<unsigned int> >::size() const [30]
0.00 0.00 792/6085728 std::vector<float4, std::allocator<float4> >::at(unsigned long) [17]
0.00 0.00 926/926 std::vector<float4, std::allocator<float4> >::push_back(float4 const&) [45]
0.00 0.00 1/6087409 std::vector<float4, std::allocator<float4> >::size() const [22]
0.00 0.00 5286/7112 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::at(unsigned long) [96]
0.00 0.00 2156/11524 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [89]
0.00 0.00 2076/5728 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [98]
0.00 0.00 1584/1584 std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [121]
0.00 0.00 1220/1220 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::clear() [145]
0.00 0.00 1220/1220 split(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [143]
0.00 0.00 936/14193576 float3::float3() [67]
0.00 0.00 936/936 std::vector<float3, std::allocator<float3> >::push_back(float3 const&) [150]
0.00 0.00 834/834 std::__cxx11::stof(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*) [154]
0.00 0.00 793/1665 std::vector<float3, std::allocator<float3> >::size() const [117]
0.00 0.00 792/792 std::vector<float3, std::allocator<float3> >::at(unsigned long) [161]
0.00 0.00 428/428 deleteEmptyStrings(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [170]
0.00 0.00 2/2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [402]
0.00 0.00 2/2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve(unsigned long) [401]
0.00 0.00 2/4 std::vector<float4, std::allocator<float4> >::vector() [320]
0.00 0.00 2/2 std::vector<float3, std::allocator<float3> >::vector() [398]
0.00 0.00 2/2 std::vector<float3, std::allocator<float3> >::~vector() [399]
0.00 0.00 2/4 std::vector<float4, std::allocator<float4> >::~vector() [321]
0.00 0.00 2/2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [403]
0.00 0.00 1/1 std::vector<unsigned int, std::allocator<unsigned int> >::vector() [527]
0.00 0.00 1/21 std::vector<float4, std::allocator<float4> >::end() [248]
0.00 0.00 1/21 std::vector<float4, std::allocator<float4> >::begin() [249]
0.00 0.00 1/1 float4* std::copy<__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*) [546]
0.00 0.00 1/21 std::vector<float3, std::allocator<float3> >::end() [246]
0.00 0.00 1/21 std::vector<float3, std::allocator<float3> >::begin() [247]
0.00 0.00 1/1 float3* std::copy<__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*) [545]
0.00 0.00 1/12 std::vector<unsigned int, std::allocator<unsigned int> >::end() [264]
0.00 0.00 1/12 std::vector<unsigned int, std::allocator<unsigned int> >::begin() [265]
0.00 0.00 1/1 unsigned int* std::copy<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*) [547]
0.00 0.00 1/1 Mesh::Mesh() [486]
0.00 0.00 1/1 std::vector<unsigned int, std::allocator<unsigned int> >::~vector() [528]
-----------------------------------------------
0.00 0.01 1/1 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
[21] 1.5 0.00 0.01 1 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int, LodePNGColorType, unsigned int) [21]
0.00 0.01 1/1 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [36]
0.01 0.00 1/2 std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) const [31]
0.00 0.00 1/1 lodepng_get_raw_size_lct(unsigned int, unsigned int, LodePNGColorType, unsigned int) [449]
0.00 0.00 1/8166341 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [68]
0.00 0.00 1/2 std::vector<unsigned char, std::allocator<unsigned char> >::empty() const [372]
-----------------------------------------------
0.00 0.00 1/6087409 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 2/6087409 std::vector<float4, std::allocator<float4> >::_M_default_append(unsigned long) [54]
0.00 0.00 4/6087409 std::vector<float4, std::allocator<float4> >::resize(unsigned long) [53]
0.00 0.00 88/6087409 std::vector<float4, std::allocator<float4> >::_M_check_len(unsigned long, char const*) const [44]
0.00 0.00 1586/6087409 runVertexShader(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&) [43]
0.01 0.00 6085728/6087409 std::vector<float4, std::allocator<float4> >::_M_range_check(unsigned long) const [32]
[22] 1.5 0.01 0.00 6087409 std::vector<float4, std::allocator<float4> >::size() const [22]
-----------------------------------------------
0.01 0.00 6085728/6085728 std::vector<float4, std::allocator<float4> >::at(unsigned long) [17]
[23] 1.5 0.01 0.00 6085728 std::vector<float4, std::allocator<float4> >::operator[](unsigned long) [23]
-----------------------------------------------
0.01 0.00 2027522/2027522 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [9]
[24] 1.5 0.01 0.00 2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base() [24]
0.00 0.00 2027522/2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::~_Vector_impl() [78]
0.00 0.00 2027522/2027524 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char*, unsigned long) [73]
-----------------------------------------------
0.00 0.01 2027521/2027521 unsigned char* std::fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [26]
[25] 1.5 0.00 0.01 2027521 __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, unsigned char*>::__type std::__fill_n_a<unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [25]
0.01 0.00 2027521/2027521 __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a<unsigned char>(unsigned char*, unsigned char*, unsigned char const&) [27]
-----------------------------------------------
0.00 0.00 1/2027521 unsigned char* std::__uninitialized_fill_n<true>::__uninit_fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [58]
0.00 0.01 2027520/2027521 unsigned char* std::__uninitialized_default_n_1<true>::__uninit_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long) [16]
[26] 1.5 0.00 0.01 2027521 unsigned char* std::fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [26]
0.00 0.01 2027521/2027521 __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, unsigned char*>::__type std::__fill_n_a<unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [25]
0.00 0.00 2027521/2027536 unsigned char* std::__niter_base<unsigned char*>(unsigned char*) [71]
-----------------------------------------------
0.01 0.00 2027521/2027521 __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, unsigned char*>::__type std::__fill_n_a<unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [25]
[27] 1.5 0.01 0.00 2027521 __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a<unsigned char>(unsigned char*, unsigned char*, unsigned char const&) [27]
-----------------------------------------------
0.01 0.00 2027520/2027520 runFragmentShader(float3) [5]
[28] 1.5 0.01 0.00 2027520 float3::float3(float, float, float) [28]
-----------------------------------------------
0.01 0.00 792/792 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
[29] 1.5 0.01 0.00 792 convertClippingSpace(float4, unsigned int, unsigned int) [29]
-----------------------------------------------
0.00 0.00 1/45 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.01 0.00 44/45 std::vector<unsigned int, std::allocator<unsigned int> >::_M_check_len(unsigned long, char const*) const [34]
[30] 1.5 0.01 0.00 45 std::vector<unsigned int, std::allocator<unsigned int> >::size() const [30]
-----------------------------------------------
0.01 0.00 1/2 lodepng::save_file(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [39]
0.01 0.00 1/2 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int, LodePNGColorType, unsigned int) [21]
[31] 1.5 0.01 0.00 2 std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) const [31]
-----------------------------------------------
0.00 0.01 6085728/6085728 std::vector<float4, std::allocator<float4> >::at(unsigned long) [17]
[32] 1.5 0.00 0.01 6085728 std::vector<float4, std::allocator<float4> >::_M_range_check(unsigned long) const [32]
0.01 0.00 6085728/6087409 std::vector<float4, std::allocator<float4> >::size() const [22]
-----------------------------------------------
0.00 0.01 792/792 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[33] 1.5 0.00 0.01 792 std::vector<unsigned int, std::allocator<unsigned int> >::push_back(unsigned int const&) [33]
0.00 0.01 11/11 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
0.00 0.00 781/792 void std::allocator_traits<std::allocator<unsigned int> >::construct<unsigned int, unsigned int const&>(std::allocator<unsigned int>&, unsigned int*, unsigned int const&) [160]
0.00 0.00 11/12 std::vector<unsigned int, std::allocator<unsigned int> >::end() [264]
-----------------------------------------------
0.00 0.01 11/11 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
[34] 1.5 0.00 0.01 11 std::vector<unsigned int, std::allocator<unsigned int> >::_M_check_len(unsigned long, char const*) const [34]
0.01 0.00 44/45 std::vector<unsigned int, std::allocator<unsigned int> >::size() const [30]
0.00 0.00 22/22 std::vector<unsigned int, std::allocator<unsigned int> >::max_size() const [229]
0.00 0.00 11/56 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [194]
-----------------------------------------------
0.00 0.01 11/11 std::vector<unsigned int, std::allocator<unsigned int> >::push_back(unsigned int const&) [33]
[35] 1.5 0.00 0.01 11 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
0.00 0.01 11/11 std::vector<unsigned int, std::allocator<unsigned int> >::_M_check_len(unsigned long, char const*) const [34]
0.00 0.00 33/34 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_get_Tp_allocator() [217]
0.00 0.00 22/46 __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::base() const [198]
0.00 0.00 22/22 unsigned int* std::__uninitialized_move_if_noexcept_a<unsigned int*, unsigned int*, std::allocator<unsigned int> >(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&) [242]
0.00 0.00 11/12 std::vector<unsigned int, std::allocator<unsigned int> >::begin() [265]
0.00 0.00 11/11 __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&) [271]
0.00 0.00 11/11 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_allocate(unsigned long) [272]
0.00 0.00 11/1595 unsigned int const& std::forward<unsigned int const&>(std::remove_reference<unsigned int const&>::type&) [118]
0.00 0.00 11/792 void std::allocator_traits<std::allocator<unsigned int> >::construct<unsigned int, unsigned int const&>(std::allocator<unsigned int>&, unsigned int*, unsigned int const&) [160]
0.00 0.00 11/12 void std::_Destroy<unsigned int*, unsigned int>(unsigned int*, unsigned int*, std::allocator<unsigned int>&) [267]
0.00 0.00 11/12 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_deallocate(unsigned int*, unsigned long) [263]
-----------------------------------------------
0.00 0.01 1/1 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int, LodePNGColorType, unsigned int) [21]
[36] 0.8 0.00 0.01 1 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [36]
0.00 0.01 1/1 lodepng::save_file(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [39]
0.00 0.00 1/1 lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [49]
0.00 0.00 1/2027522 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [9]
0.00 0.00 1/2 std::vector<unsigned char, std::allocator<unsigned char> >::vector() [405]
-----------------------------------------------
0.01 0.00 8159464/8159464 std::vector<unsigned char, std::allocator<unsigned char> >::at(unsigned long) [10]
[37] 0.8 0.01 0.00 8159464 std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_check(unsigned long) const [37]
0.00 0.00 8159464/8166341 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [68]
-----------------------------------------------
0.00 0.00 4/2027526 std::allocator_traits<std::allocator<unsigned char> >::max_size(std::allocator<unsigned char> const&) [56]
0.01 0.00 2027522/2027526 __gnu_cxx::new_allocator<unsigned char>::allocate(unsigned long, void const*) [40]
[38] 0.8 0.01 0.00 2027526 __gnu_cxx::new_allocator<unsigned char>::max_size() const [38]
-----------------------------------------------
0.00 0.01 1/1 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [36]
[39] 0.8 0.00 0.01 1 lodepng::save_file(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [39]
0.01 0.00 1/2 std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) const [31]
0.00 0.00 1/8166341 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [68]
0.00 0.00 1/2 std::vector<unsigned char, std::allocator<unsigned char> >::empty() const [372]
0.00 0.00 1/1 lodepng_save_file(unsigned char const*, unsigned long, char const*) [440]
-----------------------------------------------
0.00 0.01 2027522/2027522 std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long) [42]
[40] 0.8 0.00 0.01 2027522 __gnu_cxx::new_allocator<unsigned char>::allocate(unsigned long, void const*) [40]
0.01 0.00 2027522/2027526 __gnu_cxx::new_allocator<unsigned char>::max_size() const [38]
-----------------------------------------------
0.00 0.00 1/2027522 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::forward_iterator_tag) [50]
0.00 0.00 1/2027522 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&) [47]
0.00 0.01 2027520/2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) [18]
[41] 0.8 0.00 0.01 2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [41]
0.00 0.01 2027522/2027522 std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long) [42]
-----------------------------------------------
0.00 0.01 2027522/2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [41]
[42] 0.8 0.00 0.01 2027522 std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long) [42]
0.00 0.01 2027522/2027522 __gnu_cxx::new_allocator<unsigned char>::allocate(unsigned long, void const*) [40]
-----------------------------------------------
0.00 0.00 1/1 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
[43] 0.0 0.00 0.00 1 runVertexShader(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&) [43]
0.00 0.00 1584/6085728 std::vector<float4, std::allocator<float4> >::at(unsigned long) [17]
0.00 0.00 1586/6087409 std::vector<float4, std::allocator<float4> >::size() const [22]
0.00 0.00 1584/1584 mat4x4::operator*(float4) [119]
0.00 0.00 1584/3168 float4::operator=(float4) [106]
0.00 0.00 3/4 mat4x4::mat4x4(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) [301]
0.00 0.00 1/1 mat4x4::operator*(mat4x4) [487]
-----------------------------------------------
0.00 0.00 2/22 std::vector<float4, std::allocator<float4> >::_M_default_append(unsigned long) [54]
0.00 0.00 20/22 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
[44] 0.0 0.00 0.00 22 std::vector<float4, std::allocator<float4> >::_M_check_len(unsigned long, char const*) const [44]
0.00 0.00 88/6087409 std::vector<float4, std::allocator<float4> >::size() const [22]
0.00 0.00 44/48 std::vector<float4, std::allocator<float4> >::max_size() const [196]
0.00 0.00 22/56 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [194]
-----------------------------------------------
0.00 0.00 926/926 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[45] 0.0 0.00 0.00 926 std::vector<float4, std::allocator<float4> >::push_back(float4 const&) [45]
0.00 0.00 20/20 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
0.00 0.00 906/926 void std::allocator_traits<std::allocator<float4> >::construct<float4, float4 const&>(std::allocator<float4>&, float4*, float4 const&) [152]
0.00 0.00 20/21 std::vector<float4, std::allocator<float4> >::end() [248]
-----------------------------------------------
0.00 0.00 20/20 std::vector<float4, std::allocator<float4> >::push_back(float4 const&) [45]
[46] 0.0 0.00 0.00 20 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
0.00 0.00 20/22 std::vector<float4, std::allocator<float4> >::_M_check_len(unsigned long, char const*) const [44]
0.00 0.00 60/70 std::_Vector_base<float4, std::allocator<float4> >::_M_get_Tp_allocator() [188]
0.00 0.00 40/82 __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::base() const [184]
0.00 0.00 40/42 float4* std::__uninitialized_move_if_noexcept_a<float4*, float4*, std::allocator<float4> >(float4*, float4*, float4*, std::allocator<float4>&) [209]
0.00 0.00 20/21 std::vector<float4, std::allocator<float4> >::begin() [249]
0.00 0.00 20/20 __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::difference_type __gnu_cxx::operator-<float4*, std::vector<float4, std::allocator<float4> > >(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > const&, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > const&) [253]
0.00 0.00 20/22 std::_Vector_base<float4, std::allocator<float4> >::_M_allocate(unsigned long) [233]
0.00 0.00 20/1872 float4 const& std::forward<float4 const&>(std::remove_reference<float4 const&>::type&) [115]
0.00 0.00 20/926 void std::allocator_traits<std::allocator<float4> >::construct<float4, float4 const&>(std::allocator<float4>&, float4*, float4 const&) [152]
0.00 0.00 20/26 void std::_Destroy<float4*, float4>(float4*, float4*, std::allocator<float4>&) [224]
0.00 0.00 20/26 std::_Vector_base<float4, std::allocator<float4> >::_M_deallocate(float4*, unsigned long) [222]
-----------------------------------------------
0.00 0.00 1/1 std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long, unsigned char const&) [48]
[47] 0.0 0.00 0.00 1 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&) [47]
0.00 0.00 4/4055050 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [14]
0.00 0.00 1/2027524 void std::_Destroy<unsigned char*, unsigned char>(unsigned char*, unsigned char*, std::allocator<unsigned char>&) [15]
0.00 0.00 1/1 unsigned char* std::__uninitialized_fill_n_a<unsigned char*, unsigned long, unsigned char, unsigned char>(unsigned char*, unsigned long, unsigned char const&, std::allocator<unsigned char>&) [60]
0.00 0.00 1/2 std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const*) const [57]
0.00 0.00 1/2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [41]
0.00 0.00 2/7 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [282]
0.00 0.00 2/4 unsigned char* std::__uninitialized_move_if_noexcept_a<unsigned char*, unsigned char*, std::allocator<unsigned char> >(unsigned char*, unsigned char*, unsigned char*, std::allocator<unsigned char>&) [330]
0.00 0.00 1/3 std::vector<unsigned char, std::allocator<unsigned char> >::begin() [347]
0.00 0.00 1/1 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::difference_type __gnu_cxx::operator-<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > const&, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > const&) [497]
0.00 0.00 1/2027524 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char*, unsigned long) [73]
-----------------------------------------------
0.00 0.00 1/1 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
[48] 0.0 0.00 0.00 1 std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long, unsigned char const&) [48]
0.00 0.00 1/1 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&) [47]
0.00 0.00 2/8166341 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [68]
0.00 0.00 1/2 std::vector<unsigned char, std::allocator<unsigned char> >::end() [404]
-----------------------------------------------
0.00 0.00 1/1 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [36]
[49] 0.0 0.00 0.00 1 lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [49]
0.00 0.00 1/1 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > std::vector<unsigned char, std::allocator<unsigned char> >::insert<unsigned char*, void>(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*) [52]
0.00 0.00 1/1 lodepng_encode_memory(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [443]
0.00 0.00 1/2 std::vector<unsigned char, std::allocator<unsigned char> >::end() [404]
0.00 0.00 1/1 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, __gnu_cxx::__enable_if<std::__are_same<unsigned char*, unsigned char*>::__value, std::vector<unsigned char, std::allocator<unsigned char> > >::__type> const&) [494]
0.00 0.00 1/224 lodepng_free(void*) [174]
-----------------------------------------------
0.00 0.00 1/1 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_insert_dispatch<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::__false_type) [51]
[50] 0.0 0.00 0.00 1 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::forward_iterator_tag) [50]
0.00 0.00 4/4055050 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [14]
0.00 0.00 1/2027524 void std::_Destroy<unsigned char*, unsigned char>(unsigned char*, unsigned char*, std::allocator<unsigned char>&) [15]
0.00 0.00 1/2 std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const*) const [57]
0.00 0.00 1/2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [41]
0.00 0.00 2/7 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [282]
0.00 0.00 2/4 unsigned char* std::__uninitialized_move_if_noexcept_a<unsigned char*, unsigned char*, std::allocator<unsigned char> >(unsigned char*, unsigned char*, unsigned char*, std::allocator<unsigned char>&) [330]
0.00 0.00 1/1 std::iterator_traits<unsigned char*>::difference_type std::distance<unsigned char*>(unsigned char*, unsigned char*) [550]
0.00 0.00 1/1 unsigned char* std::__uninitialized_copy_a<unsigned char*, unsigned char*, unsigned char>(unsigned char*, unsigned char*, unsigned char*, std::allocator<unsigned char>&) [543]
0.00 0.00 1/2027524 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char*, unsigned long) [73]
-----------------------------------------------
0.00 0.00 1/1 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > std::vector<unsigned char, std::allocator<unsigned char> >::insert<unsigned char*, void>(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*) [52]
[51] 0.0 0.00 0.00 1 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_insert_dispatch<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::__false_type) [51]
0.00 0.00 1/1 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::forward_iterator_tag) [50]
0.00 0.00 1/2 std::iterator_traits<unsigned char*>::iterator_category std::__iterator_category<unsigned char*>(unsigned char* const&) [417]
-----------------------------------------------
0.00 0.00 1/1 lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [49]
[52] 0.0 0.00 0.00 1 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > std::vector<unsigned char, std::allocator<unsigned char> >::insert<unsigned char*, void>(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*) [52]
0.00 0.00 1/1 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_insert_dispatch<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::__false_type) [51]
0.00 0.00 2/3 std::vector<unsigned char, std::allocator<unsigned char> >::begin() [347]
0.00 0.00 2/2 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::operator+(long) const [364]
0.00 0.00 1/1 std::vector<unsigned char, std::allocator<unsigned char> >::cbegin() const [499]
0.00 0.00 1/1 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::difference_type __gnu_cxx::operator-<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&) [495]
-----------------------------------------------
0.00 0.00 2/2 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
[53] 0.0 0.00 0.00 2 std::vector<float4, std::allocator<float4> >::resize(unsigned long) [53]
0.00 0.00 2/2 std::vector<float4, std::allocator<float4> >::_M_default_append(unsigned long) [54]
0.00 0.00 4/6087409 std::vector<float4, std::allocator<float4> >::size() const [22]
-----------------------------------------------
0.00 0.00 2/2 std::vector<float4, std::allocator<float4> >::resize(unsigned long) [53]
[54] 0.0 0.00 0.00 2 std::vector<float4, std::allocator<float4> >::_M_default_append(unsigned long) [54]
0.00 0.00 2/22 std::vector<float4, std::allocator<float4> >::_M_check_len(unsigned long, char const*) const [44]
0.00 0.00 2/6087409 std::vector<float4, std::allocator<float4> >::size() const [22]
0.00 0.00 6/70 std::_Vector_base<float4, std::allocator<float4> >::_M_get_Tp_allocator() [188]
0.00 0.00 4/48 std::vector<float4, std::allocator<float4> >::max_size() const [196]
0.00 0.00 2/22 std::_Vector_base<float4, std::allocator<float4> >::_M_allocate(unsigned long) [233]
0.00 0.00 2/42 float4* std::__uninitialized_move_if_noexcept_a<float4*, float4*, std::allocator<float4> >(float4*, float4*, float4*, std::allocator<float4>&) [209]
0.00 0.00 2/2 float4* std::__uninitialized_default_n_a<float4*, unsigned long, float4>(float4*, unsigned long, std::allocator<float4>&) [421]
0.00 0.00 2/26 void std::_Destroy<float4*, float4>(float4*, float4*, std::allocator<float4>&) [224]
0.00 0.00 2/26 std::_Vector_base<float4, std::allocator<float4> >::_M_deallocate(float4*, unsigned long) [222]
-----------------------------------------------
0.00 0.00 4/4 std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const*) const [57]
[55] 0.0 0.00 0.00 4 std::vector<unsigned char, std::allocator<unsigned char> >::max_size() const [55]
0.00 0.00 4/4 std::allocator_traits<std::allocator<unsigned char> >::max_size(std::allocator<unsigned char> const&) [56]
0.00 0.00 4/4 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() const [306]
-----------------------------------------------
0.00 0.00 4/4 std::vector<unsigned char, std::allocator<unsigned char> >::max_size() const [55]
[56] 0.0 0.00 0.00 4 std::allocator_traits<std::allocator<unsigned char> >::max_size(std::allocator<unsigned char> const&) [56]
0.00 0.00 4/2027526 __gnu_cxx::new_allocator<unsigned char>::max_size() const [38]
-----------------------------------------------
0.00 0.00 1/2 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::forward_iterator_tag) [50]
0.00 0.00 1/2 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&) [47]
[57] 0.0 0.00 0.00 2 std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const*) const [57]
0.00 0.00 4/4 std::vector<unsigned char, std::allocator<unsigned char> >::max_size() const [55]
0.00 0.00 8/8166341 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [68]
0.00 0.00 2/56 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [194]
-----------------------------------------------
0.00 0.00 1/1 unsigned char* std::uninitialized_fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [59]
[58] 0.0 0.00 0.00 1 unsigned char* std::__uninitialized_fill_n<true>::__uninit_fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [58]
0.00 0.00 1/2027521 unsigned char* std::fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [26]
-----------------------------------------------
0.00 0.00 1/1 unsigned char* std::__uninitialized_fill_n_a<unsigned char*, unsigned long, unsigned char, unsigned char>(unsigned char*, unsigned long, unsigned char const&, std::allocator<unsigned char>&) [60]
[59] 0.0 0.00 0.00 1 unsigned char* std::uninitialized_fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [59]
0.00 0.00 1/1 unsigned char* std::__uninitialized_fill_n<true>::__uninit_fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [58]
-----------------------------------------------
0.00 0.00 1/1 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&) [47]
[60] 0.0 0.00 0.00 1 unsigned char* std::__uninitialized_fill_n_a<unsigned char*, unsigned long, unsigned char, unsigned char>(unsigned char*, unsigned long, unsigned char const&, std::allocator<unsigned char>&) [60]
0.00 0.00 1/1 unsigned char* std::uninitialized_fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [59]
-----------------------------------------------
<spontaneous>
[61] 0.0 0.00 0.00 atexit [61]
-----------------------------------------------
<spontaneous>
[62] 0.0 0.00 0.00 data_start [62]
-----------------------------------------------
<spontaneous>
[63] 0.0 0.00 0.00 deregister_tm_clones [63]
-----------------------------------------------
<spontaneous>
[64] 0.0 0.00 0.00 etext [64]
-----------------------------------------------
<spontaneous>
[65] 0.0 0.00 0.00 frame_dummy [65]
-----------------------------------------------
<spontaneous>
[66] 0.0 0.00 0.00 register_tm_clones [66]
-----------------------------------------------
0.00 0.00 936/14193576 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 2027520/14193576 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
0.00 0.00 6082560/14193576 interpolateNormals(float4, float4, float4, float, float, float) [7]
0.00 0.00 6082560/14193576 getTriangleBarycentricWeights(float4, float4, float4, unsigned int, unsigned int) [4]
[67] 0.0 0.00 0.00 14193576 float3::float3() [67]
-----------------------------------------------
0.00 0.00 1/8166341 lodepng::save_file(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [39]
0.00 0.00 1/8166341 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int, LodePNGColorType, unsigned int) [21]
0.00 0.00 2/8166341 std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long, unsigned char const&) [48]
0.00 0.00 8/8166341 std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const*) const [57]
0.00 0.00 6865/8166341 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
0.00 0.00 8159464/8166341 std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_check(unsigned long) const [37]
[68] 0.0 0.00 0.00 8166341 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [68]
-----------------------------------------------
0.00 0.00 4055042/4055042 std::allocator<unsigned char>::~allocator() [70]
[69] 0.0 0.00 0.00 4055042 __gnu_cxx::new_allocator<unsigned char>::~new_allocator() [69]
-----------------------------------------------
0.00 0.00 2027520/4055042 runFragmentShader(float3) [5]
0.00 0.00 2027522/4055042 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::~_Vector_impl() [78]
[70] 0.0 0.00 0.00 4055042 std::allocator<unsigned char>::~allocator() [70]
0.00 0.00 4055042/4055042 __gnu_cxx::new_allocator<unsigned char>::~new_allocator() [69]
-----------------------------------------------
0.00 0.00 3/2027536 unsigned char* std::__copy_move_a2<false, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [540]
0.00 0.00 12/2027536 unsigned char* std::__copy_move_a2<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [325]
0.00 0.00 2027521/2027536 unsigned char* std::fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&) [26]
[71] 0.0 0.00 0.00 2027536 unsigned char* std::__niter_base<unsigned char*>(unsigned char*) [71]
-----------------------------------------------
0.00 0.00 2027524/2027524 void std::_Destroy<unsigned char*>(unsigned char*, unsigned char*) [74]
[72] 0.0 0.00 0.00 2027524 void std::_Destroy_aux<true>::__destroy<unsigned char*>(unsigned char*, unsigned char*) [72]
-----------------------------------------------
0.00 0.00 1/2027524 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::forward_iterator_tag) [50]
0.00 0.00 1/2027524 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&) [47]
0.00 0.00 2027522/2027524 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base() [24]
[73] 0.0 0.00 0.00 2027524 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char*, unsigned long) [73]
0.00 0.00 2027522/2027522 std::allocator_traits<std::allocator<unsigned char> >::deallocate(std::allocator<unsigned char>&, unsigned char*, unsigned long) [79]
-----------------------------------------------
0.00 0.00 2027524/2027524 void std::_Destroy<unsigned char*, unsigned char>(unsigned char*, unsigned char*, std::allocator<unsigned char>&) [15]
[74] 0.0 0.00 0.00 2027524 void std::_Destroy<unsigned char*>(unsigned char*, unsigned char*) [74]
0.00 0.00 2027524/2027524 void std::_Destroy_aux<true>::__destroy<unsigned char*>(unsigned char*, unsigned char*) [72]
-----------------------------------------------
0.00 0.00 2027522/2027522 std::allocator_traits<std::allocator<unsigned char> >::deallocate(std::allocator<unsigned char>&, unsigned char*, unsigned long) [79]
[75] 0.0 0.00 0.00 2027522 __gnu_cxx::new_allocator<unsigned char>::deallocate(unsigned char*, unsigned long) [75]
-----------------------------------------------
0.00 0.00 2027522/2027522 std::allocator<unsigned char>::allocator() [77]
[76] 0.0 0.00 0.00 2027522 __gnu_cxx::new_allocator<unsigned char>::new_allocator() [76]
-----------------------------------------------
0.00 0.00 2/2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl() [389]
0.00 0.00 2027520/2027522 runFragmentShader(float3) [5]
[77] 0.0 0.00 0.00 2027522 std::allocator<unsigned char>::allocator() [77]
0.00 0.00 2027522/2027522 __gnu_cxx::new_allocator<unsigned char>::new_allocator() [76]
-----------------------------------------------
0.00 0.00 2027522/2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base() [24]
[78] 0.0 0.00 0.00 2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::~_Vector_impl() [78]
0.00 0.00 2027522/4055042 std::allocator<unsigned char>::~allocator() [70]
-----------------------------------------------
0.00 0.00 2027522/2027522 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char*, unsigned long) [73]
[79] 0.0 0.00 0.00 2027522 std::allocator_traits<std::allocator<unsigned char> >::deallocate(std::allocator<unsigned char>&, unsigned char*, unsigned long) [79]
0.00 0.00 2027522/2027522 __gnu_cxx::new_allocator<unsigned char>::deallocate(unsigned char*, unsigned long) [75]
-----------------------------------------------
0.00 0.00 2027520/2027520 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
[80] 0.0 0.00 0.00 2027520 getTrianglePixelDepth(float4, float4, float4, float, float, float) [80]
-----------------------------------------------
0.00 0.00 2027520/2027520 std::allocator<unsigned char>::allocator(std::allocator<unsigned char> const&) [82]
[81] 0.0 0.00 0.00 2027520 __gnu_cxx::new_allocator<unsigned char>::new_allocator(__gnu_cxx::new_allocator<unsigned char> const&) [81]
-----------------------------------------------
0.00 0.00 2027520/2027520 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl(std::allocator<unsigned char> const&) [83]
[82] 0.0 0.00 0.00 2027520 std::allocator<unsigned char>::allocator(std::allocator<unsigned char> const&) [82]
0.00 0.00 2027520/2027520 __gnu_cxx::new_allocator<unsigned char>::new_allocator(__gnu_cxx::new_allocator<unsigned char> const&) [81]
-----------------------------------------------
0.00 0.00 2027520/2027520 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) [19]
[83] 0.0 0.00 0.00 2027520 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl(std::allocator<unsigned char> const&) [83]
0.00 0.00 2027520/2027520 std::allocator<unsigned char>::allocator(std::allocator<unsigned char> const&) [82]
-----------------------------------------------
0.00 0.00 2027520/2027520 runFragmentShader(float3) [5]
[84] 0.0 0.00 0.00 2027520 float const& std::max<float>(float const&, float const&) [84]
-----------------------------------------------
0.00 0.00 2027520/2027520 runFragmentShader(float3) [5]
[85] 0.0 0.00 0.00 2027520 float const& std::min<float>(float const&, float const&) [85]
-----------------------------------------------
0.00 0.00 2027520/2027520 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
[86] 0.0 0.00 0.00 2027520 std::sqrt(float) [86]
-----------------------------------------------
0.00 0.00 7680/15360 color_tree_has(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [94]
0.00 0.00 7680/15360 rgba8ToPixel(unsigned char*, unsigned long, LodePNGColorMode const*, ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [93]
[87] 0.0 0.00 0.00 15360 color_tree_get(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [87]
-----------------------------------------------
0.00 0.00 7680/15360 lodepng_convert(unsigned char*, unsigned char const*, LodePNGColorMode const*, LodePNGColorMode const*, unsigned int, unsigned int) [437]
0.00 0.00 7680/15360 lodepng_get_color_profile(LodePNGColorProfile*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [451]
[88] 0.0 0.00 0.00 15360 getPixelColorRGBA8(unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, LodePNGColorMode const*) [88]
-----------------------------------------------
0.00 0.00 2/11524 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve(unsigned long) [401]
0.00 0.00 2156/11524 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 2254/11524 deleteEmptyStrings(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [170]
0.00 0.00 7112/11524 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_check(unsigned long) const [95]
[89] 0.0 0.00 0.00 11524 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [89]
-----------------------------------------------
0.00 0.00 792/10996 void __gnu_cxx::new_allocator<unsigned int>::construct<unsigned int, unsigned int const&>(unsigned int*, unsigned int const&) [158]
0.00 0.00 926/10996 void __gnu_cxx::new_allocator<float4>::construct<float4, float4 const&>(float4*, float4 const&) [151]
0.00 0.00 936/10996 void __gnu_cxx::new_allocator<float3>::construct<float3, float3 const&>(float3*, float3 const&) [148]
0.00 0.00 1278/10996 void std::_Construct<float4, float4>(float4*, float4&&) [135]
0.00 0.00 1278/10996 void std::_Construct<float3, float3>(float3*, float3&&) [134]
0.00 0.00 1584/10996 void std::_Construct<float4>(float4*) [122]
0.00 0.00 4202/10996 void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [99]
[90] 0.0 0.00 0.00 10996 operator new(unsigned long, void*) [90]
-----------------------------------------------
0.00 0.00 4202/8404 void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [100]
0.00 0.00 4202/8404 void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [99]
[91] 0.0 0.00 0.00 8404 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [91]
-----------------------------------------------
0.00 0.00 7680/7680 rgba8ToPixel(unsigned char*, unsigned long, LodePNGColorMode const*, ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [93]
[92] 0.0 0.00 0.00 7680 addColorBits(unsigned char*, unsigned long, unsigned int, unsigned int) [92]
-----------------------------------------------
0.00 0.00 7680/7680 lodepng_convert(unsigned char*, unsigned char const*, LodePNGColorMode const*, LodePNGColorMode const*, unsigned int, unsigned int) [437]
[93] 0.0 0.00 0.00 7680 rgba8ToPixel(unsigned char*, unsigned long, LodePNGColorMode const*, ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [93]
0.00 0.00 7680/15360 color_tree_get(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [87]
0.00 0.00 7680/7680 addColorBits(unsigned char*, unsigned long, unsigned int, unsigned int) [92]
-----------------------------------------------
0.00 0.00 7680/7680 lodepng_get_color_profile(LodePNGColorProfile*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [451]
[94] 0.0 0.00 0.00 7680 color_tree_has(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [94]
0.00 0.00 7680/15360 color_tree_get(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [87]
-----------------------------------------------
0.00 0.00 7112/7112 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::at(unsigned long) [96]
[95] 0.0 0.00 0.00 7112 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_check(unsigned long) const [95]
0.00 0.00 7112/11524 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [89]
-----------------------------------------------
0.00 0.00 1826/7112 deleteEmptyStrings(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [170]
0.00 0.00 5286/7112 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[96] 0.0 0.00 0.00 7112 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::at(unsigned long) [96]
0.00 0.00 7112/7112 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_check(unsigned long) const [95]
0.00 0.00 7112/7112 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [97]
-----------------------------------------------
0.00 0.00 7112/7112 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::at(unsigned long) [96]
[97] 0.0 0.00 0.00 7112 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [97]
-----------------------------------------------
0.00 0.00 2076/5728 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 3652/5728 deleteEmptyStrings(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [170]
[98] 0.0 0.00 0.00 5728 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [98]
-----------------------------------------------
0.00 0.00 4202/4202 void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [100]
[99] 0.0 0.00 0.00 4202 void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [99]
0.00 0.00 4202/8404 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [91]
0.00 0.00 4202/10996 operator new(unsigned long, void*) [90]
-----------------------------------------------
0.00 0.00 4202/4202 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [101]
[100] 0.0 0.00 0.00 4202 void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [100]
0.00 0.00 4202/8404 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [91]
0.00 0.00 4202/4202 void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [99]
-----------------------------------------------
0.00 0.00 4202/4202 split(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [143]
[101] 0.0 0.00 0.00 4202 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [101]
0.00 0.00 4202/4202 void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [100]
-----------------------------------------------
0.00 0.00 4202/4202 void std::_Destroy_aux<false>::__destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [140]
[102] 0.0 0.00 0.00 4202 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [102]
-----------------------------------------------
0.00 0.00 4202/4202 void std::_Destroy_aux<false>::__destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [140]
[103] 0.0 0.00 0.00 4202 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [103]
-----------------------------------------------
0.00 0.00 3952/3952 encodeLZ77(uivector*, Hash*, unsigned char const*, unsigned long, unsigned long, unsigned int, unsigned int, unsigned int, unsigned int) [463]
[104] 0.0 0.00 0.00 3952 updateHashChain(Hash*, unsigned long, unsigned int, unsigned short) [104]
-----------------------------------------------
0.00 0.00 3952/3952 encodeLZ77(uivector*, Hash*, unsigned char const*, unsigned long, unsigned long, unsigned int, unsigned int, unsigned int, unsigned int) [463]
[105] 0.0 0.00 0.00 3952 getHash(unsigned char const*, unsigned long, unsigned long) [105]
-----------------------------------------------
0.00 0.00 792/3168 float4* std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<float4*, float4*>(float4*, float4*, float4*) [505]
0.00 0.00 792/3168 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
0.00 0.00 1584/3168 runVertexShader(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&) [43]
[106] 0.0 0.00 0.00 3168 float4::operator=(float4) [106]
-----------------------------------------------
0.00 0.00 2/3077 std::vector<float, std::allocator<float> >::resize(unsigned long, float const&) [524]
0.00 0.00 4/3077 std::vector<float, std::allocator<float> >::_M_check_len(unsigned long, char const*) const [498]
0.00 0.00 3071/3077 std::vector<float, std::allocator<float> >::_M_range_check(unsigned long) const [108]
[107] 0.0 0.00 0.00 3077 std::vector<float, std::allocator<float> >::size() const [107]
-----------------------------------------------
0.00 0.00 3071/3071 std::vector<float, std::allocator<float> >::at(unsigned long) [109]
[108] 0.0 0.00 0.00 3071 std::vector<float, std::allocator<float> >::_M_range_check(unsigned long) const [108]
0.00 0.00 3071/3077 std::vector<float, std::allocator<float> >::size() const [107]
-----------------------------------------------
0.00 0.00 3071/3071 rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [3]
[109] 0.0 0.00 0.00 3071 std::vector<float, std::allocator<float> >::at(unsigned long) [109]
0.00 0.00 3071/3071 std::vector<float, std::allocator<float> >::_M_range_check(unsigned long) const [108]
0.00 0.00 3071/3071 std::vector<float, std::allocator<float> >::operator[](unsigned long) [110]
-----------------------------------------------
0.00 0.00 3071/3071 std::vector<float, std::allocator<float> >::at(unsigned long) [109]
[110] 0.0 0.00 0.00 3071 std::vector<float, std::allocator<float> >::operator[](unsigned long) [110]
-----------------------------------------------
0.00 0.00 1278/2862 float4* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float4*>, float4*>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*) [206]
0.00 0.00 1584/2862 float4* std::__uninitialized_default_n_1<false>::__uninit_default_n<float4*, unsigned long>(float4*, unsigned long) [397]
[111] 0.0 0.00 0.00 2862 float4* std::__addressof<float4>(float4&) [111]
-----------------------------------------------
0.00 0.00 2640/2640 bool std::operator==<float4*>(std::move_iterator<float4*> const&, std::move_iterator<float4*> const&) [126]
[112] 0.0 0.00 0.00 2640 std::move_iterator<float4*>::base() const [112]
-----------------------------------------------
0.00 0.00 2636/2636 bool std::operator==<float3*>(std::move_iterator<float3*> const&, std::move_iterator<float3*> const&) [128]
[113] 0.0 0.00 0.00 2636 std::move_iterator<float3*>::base() const [113]
-----------------------------------------------
0.00 0.00 20/1892 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
0.00 0.00 936/1892 void std::allocator_traits<std::allocator<float3> >::construct<float3, float3 const&>(std::allocator<float3>&, float3*, float3 const&) [149]
0.00 0.00 936/1892 void __gnu_cxx::new_allocator<float3>::construct<float3, float3 const&>(float3*, float3 const&) [148]
[114] 0.0 0.00 0.00 1892 float3 const& std::forward<float3 const&>(std::remove_reference<float3 const&>::type&) [114]
-----------------------------------------------
0.00 0.00 20/1872 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
0.00 0.00 926/1872 void std::allocator_traits<std::allocator<float4> >::construct<float4, float4 const&>(std::allocator<float4>&, float4*, float4 const&) [152]
0.00 0.00 926/1872 void __gnu_cxx::new_allocator<float4>::construct<float4, float4 const&>(float4*, float4 const&) [151]
[115] 0.0 0.00 0.00 1872 float4 const& std::forward<float4 const&>(std::remove_reference<float4 const&>::type&) [115]
-----------------------------------------------
0.00 0.00 1744/1744 lodepng_get_color_profile(LodePNGColorProfile*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [451]
[116] 0.0 0.00 0.00 1744 getValueRequiredBits(unsigned char) [116]
-----------------------------------------------
0.00 0.00 80/1665 std::vector<float3, std::allocator<float3> >::_M_check_len(unsigned long, char const*) const [254]
0.00 0.00 792/1665 std::vector<float3, std::allocator<float3> >::_M_range_check(unsigned long) const [159]
0.00 0.00 793/1665 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[117] 0.0 0.00 0.00 1665 std::vector<float3, std::allocator<float3> >::size() const [117]
-----------------------------------------------
0.00 0.00 11/1595 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
0.00 0.00 792/1595 void std::allocator_traits<std::allocator<unsigned int> >::construct<unsigned int, unsigned int const&>(std::allocator<unsigned int>&, unsigned int*, unsigned int const&) [160]
0.00 0.00 792/1595 void __gnu_cxx::new_allocator<unsigned int>::construct<unsigned int, unsigned int const&>(unsigned int*, unsigned int const&) [158]
[118] 0.0 0.00 0.00 1595 unsigned int const& std::forward<unsigned int const&>(std::remove_reference<unsigned int const&>::type&) [118]
-----------------------------------------------
0.00 0.00 1584/1584 runVertexShader(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&) [43]
[119] 0.0 0.00 0.00 1584 mat4x4::operator*(float4) [119]
-----------------------------------------------
0.00 0.00 1584/1584 std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [121]
[120] 0.0 0.00 0.00 1584 int __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [120]
0.00 0.00 1584/1584 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [124]
0.00 0.00 1584/1584 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant<bool, true>) [123]
0.00 0.00 1584/1584 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [125]
-----------------------------------------------
0.00 0.00 1584/1584 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[121] 0.0 0.00 0.00 1584 std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [121]
0.00 0.00 1584/1584 int __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [120]
-----------------------------------------------
0.00 0.00 1584/1584 float4* std::__uninitialized_default_n_1<false>::__uninit_default_n<float4*, unsigned long>(float4*, unsigned long) [397]
[122] 0.0 0.00 0.00 1584 void std::_Construct<float4>(float4*) [122]
0.00 0.00 1584/10996 operator new(unsigned long, void*) [90]
-----------------------------------------------
0.00 0.00 1584/1584 int __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [120]
[123] 0.0 0.00 0.00 1584 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant<bool, true>) [123]
-----------------------------------------------
0.00 0.00 1584/1584 int __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [120]
[124] 0.0 0.00 0.00 1584 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [124]
-----------------------------------------------
0.00 0.00 1584/1584 int __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [120]
[125] 0.0 0.00 0.00 1584 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [125]
-----------------------------------------------
0.00 0.00 1320/1320 bool std::operator!=<float4*>(std::move_iterator<float4*> const&, std::move_iterator<float4*> const&) [127]
[126] 0.0 0.00 0.00 1320 bool std::operator==<float4*>(std::move_iterator<float4*> const&, std::move_iterator<float4*> const&) [126]
0.00 0.00 2640/2640 std::move_iterator<float4*>::base() const [112]
-----------------------------------------------
0.00 0.00 1320/1320 float4* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float4*>, float4*>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*) [206]
[127] 0.0 0.00 0.00 1320 bool std::operator!=<float4*>(std::move_iterator<float4*> const&, std::move_iterator<float4*> const&) [127]
0.00 0.00 1320/1320 bool std::operator==<float4*>(std::move_iterator<float4*> const&, std::move_iterator<float4*> const&) [126]
-----------------------------------------------
0.00 0.00 1318/1318 bool std::operator!=<float3*>(std::move_iterator<float3*> const&, std::move_iterator<float3*> const&) [129]
[128] 0.0 0.00 0.00 1318 bool std::operator==<float3*>(std::move_iterator<float3*> const&, std::move_iterator<float3*> const&) [128]
0.00 0.00 2636/2636 std::move_iterator<float3*>::base() const [113]
-----------------------------------------------
0.00 0.00 1318/1318 float3* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float3*>, float3*>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*) [213]
[129] 0.0 0.00 0.00 1318 bool std::operator!=<float3*>(std::move_iterator<float3*> const&, std::move_iterator<float3*> const&) [129]
0.00 0.00 1318/1318 bool std::operator==<float3*>(std::move_iterator<float3*> const&, std::move_iterator<float3*> const&) [128]
-----------------------------------------------
0.00 0.00 1278/1278 float3* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float3*>, float3*>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*) [213]
[130] 0.0 0.00 0.00 1278 std::move_iterator<float3*>::operator*() const [130]
-----------------------------------------------
0.00 0.00 1278/1278 float4* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float4*>, float4*>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*) [206]
[131] 0.0 0.00 0.00 1278 std::move_iterator<float4*>::operator*() const [131]
-----------------------------------------------
0.00 0.00 1278/1278 float3* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float3*>, float3*>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*) [213]
[132] 0.0 0.00 0.00 1278 std::move_iterator<float3*>::operator++() [132]
-----------------------------------------------
0.00 0.00 1278/1278 float4* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float4*>, float4*>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*) [206]
[133] 0.0 0.00 0.00 1278 std::move_iterator<float4*>::operator++() [133]
-----------------------------------------------
0.00 0.00 1278/1278 float3* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float3*>, float3*>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*) [213]
[134] 0.0 0.00 0.00 1278 void std::_Construct<float3, float3>(float3*, float3&&) [134]
0.00 0.00 1278/1278 float3&& std::forward<float3>(std::remove_reference<float3>::type&) [137]
0.00 0.00 1278/10996 operator new(unsigned long, void*) [90]
-----------------------------------------------
0.00 0.00 1278/1278 float4* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float4*>, float4*>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*) [206]
[135] 0.0 0.00 0.00 1278 void std::_Construct<float4, float4>(float4*, float4&&) [135]
0.00 0.00 1278/1278 float4&& std::forward<float4>(std::remove_reference<float4>::type&) [138]
0.00 0.00 1278/10996 operator new(unsigned long, void*) [90]
-----------------------------------------------
0.00 0.00 1278/1278 float3* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float3*>, float3*>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*) [213]
[136] 0.0 0.00 0.00 1278 float3* std::__addressof<float3>(float3&) [136]
-----------------------------------------------
0.00 0.00 1278/1278 void std::_Construct<float3, float3>(float3*, float3&&) [134]
[137] 0.0 0.00 0.00 1278 float3&& std::forward<float3>(std::remove_reference<float3>::type&) [137]
-----------------------------------------------
0.00 0.00 1278/1278 void std::_Construct<float4, float4>(float4*, float4&&) [135]
[138] 0.0 0.00 0.00 1278 float4&& std::forward<float4>(std::remove_reference<float4>::type&) [138]
-----------------------------------------------
0.00 0.00 2/1224 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [403]
0.00 0.00 2/1224 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve(unsigned long) [401]
0.00 0.00 2/1224 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate_and_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >(unsigned long, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>) [400]
0.00 0.00 1218/1224 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase_at_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [144]
[139] 0.0 0.00 0.00 1224 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [139]
-----------------------------------------------
0.00 0.00 1222/1222 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [141]
[140] 0.0 0.00 0.00 1222 void std::_Destroy_aux<false>::__destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [140]
0.00 0.00 4202/4202 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [102]
0.00 0.00 4202/4202 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [103]
-----------------------------------------------
0.00 0.00 1222/1222 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [142]
[141] 0.0 0.00 0.00 1222 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [141]
0.00 0.00 1222/1222 void std::_Destroy_aux<false>::__destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [140]
-----------------------------------------------
0.00 0.00 2/1222 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [403]
0.00 0.00 2/1222 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve(unsigned long) [401]
0.00 0.00 1218/1222 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase_at_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [144]
[142] 0.0 0.00 0.00 1222 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [142]
0.00 0.00 1222/1222 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [141]
-----------------------------------------------
0.00 0.00 1220/1220 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[143] 0.0 0.00 0.00 1220 split(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [143]
0.00 0.00 4202/4202 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [101]
0.00 0.00 1220/1220 std::operator|(std::_Ios_Openmode, std::_Ios_Openmode) [146]
-----------------------------------------------
0.00 0.00 1220/1220 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::clear() [145]
[144] 0.0 0.00 0.00 1220 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase_at_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [144]
0.00 0.00 1218/1224 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [139]
0.00 0.00 1218/1222 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [142]
-----------------------------------------------
0.00 0.00 1220/1220 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[145] 0.0 0.00 0.00 1220 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::clear() [145]
0.00 0.00 1220/1220 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase_at_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [144]
-----------------------------------------------
0.00 0.00 1220/1220 split(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [143]
[146] 0.0 0.00 0.00 1220 std::operator|(std::_Ios_Openmode, std::_Ios_Openmode) [146]
-----------------------------------------------
0.00 0.00 6/1078 lodepng_huffman_code_lengths(unsigned int*, unsigned int const*, unsigned long, unsigned int) [333]
0.00 0.00 1072/1078 boundaryPM(BPMLists*, BPMNode*, unsigned long, int, int) [177]
[147] 0.0 0.00 0.00 1078 bpmnode_create(BPMLists*, int, unsigned int, BPMNode*) [147]
-----------------------------------------------
0.00 0.00 936/936 void std::allocator_traits<std::allocator<float3> >::construct<float3, float3 const&>(std::allocator<float3>&, float3*, float3 const&) [149]
[148] 0.0 0.00 0.00 936 void __gnu_cxx::new_allocator<float3>::construct<float3, float3 const&>(float3*, float3 const&) [148]
0.00 0.00 936/1892 float3 const& std::forward<float3 const&>(std::remove_reference<float3 const&>::type&) [114]
0.00 0.00 936/10996 operator new(unsigned long, void*) [90]
-----------------------------------------------
0.00 0.00 20/936 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
0.00 0.00 916/936 std::vector<float3, std::allocator<float3> >::push_back(float3 const&) [150]
[149] 0.0 0.00 0.00 936 void std::allocator_traits<std::allocator<float3> >::construct<float3, float3 const&>(std::allocator<float3>&, float3*, float3 const&) [149]
0.00 0.00 936/1892 float3 const& std::forward<float3 const&>(std::remove_reference<float3 const&>::type&) [114]
0.00 0.00 936/936 void __gnu_cxx::new_allocator<float3>::construct<float3, float3 const&>(float3*, float3 const&) [148]
-----------------------------------------------
0.00 0.00 936/936 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[150] 0.0 0.00 0.00 936 std::vector<float3, std::allocator<float3> >::push_back(float3 const&) [150]
0.00 0.00 916/936 void std::allocator_traits<std::allocator<float3> >::construct<float3, float3 const&>(std::allocator<float3>&, float3*, float3 const&) [149]
0.00 0.00 20/21 std::vector<float3, std::allocator<float3> >::end() [246]
0.00 0.00 20/20 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
-----------------------------------------------
0.00 0.00 926/926 void std::allocator_traits<std::allocator<float4> >::construct<float4, float4 const&>(std::allocator<float4>&, float4*, float4 const&) [152]
[151] 0.0 0.00 0.00 926 void __gnu_cxx::new_allocator<float4>::construct<float4, float4 const&>(float4*, float4 const&) [151]
0.00 0.00 926/1872 float4 const& std::forward<float4 const&>(std::remove_reference<float4 const&>::type&) [115]
0.00 0.00 926/10996 operator new(unsigned long, void*) [90]
-----------------------------------------------
0.00 0.00 20/926 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
0.00 0.00 906/926 std::vector<float4, std::allocator<float4> >::push_back(float4 const&) [45]
[152] 0.0 0.00 0.00 926 void std::allocator_traits<std::allocator<float4> >::construct<float4, float4 const&>(std::allocator<float4>&, float4*, float4 const&) [152]
0.00 0.00 926/1872 float4 const& std::forward<float4 const&>(std::remove_reference<float4 const&>::type&) [115]
0.00 0.00 926/926 void __gnu_cxx::new_allocator<float4>::construct<float4, float4 const&>(float4*, float4 const&) [151]
-----------------------------------------------
0.00 0.00 834/834 std::__cxx11::stof(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*) [154]
[153] 0.0 0.00 0.00 834 float __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*) [153]
0.00 0.00 834/834 __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno() [156]
0.00 0.00 834/834 __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Range_chk::_S_chk(float, std::integral_constant<bool, false>) [155]
0.00 0.00 834/834 __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::~_Save_errno() [157]
-----------------------------------------------
0.00 0.00 834/834 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[154] 0.0 0.00 0.00 834 std::__cxx11::stof(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*) [154]
0.00 0.00 834/834 float __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*) [153]
-----------------------------------------------
0.00 0.00 834/834 float __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*) [153]
[155] 0.0 0.00 0.00 834 __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Range_chk::_S_chk(float, std::integral_constant<bool, false>) [155]
-----------------------------------------------
0.00 0.00 834/834 float __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*) [153]
[156] 0.0 0.00 0.00 834 __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno() [156]
-----------------------------------------------
0.00 0.00 834/834 float __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*) [153]
[157] 0.0 0.00 0.00 834 __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::~_Save_errno() [157]
-----------------------------------------------
0.00 0.00 792/792 void std::allocator_traits<std::allocator<unsigned int> >::construct<unsigned int, unsigned int const&>(std::allocator<unsigned int>&, unsigned int*, unsigned int const&) [160]
[158] 0.0 0.00 0.00 792 void __gnu_cxx::new_allocator<unsigned int>::construct<unsigned int, unsigned int const&>(unsigned int*, unsigned int const&) [158]
0.00 0.00 792/1595 unsigned int const& std::forward<unsigned int const&>(std::remove_reference<unsigned int const&>::type&) [118]
0.00 0.00 792/10996 operator new(unsigned long, void*) [90]
-----------------------------------------------
0.00 0.00 792/792 std::vector<float3, std::allocator<float3> >::at(unsigned long) [161]
[159] 0.0 0.00 0.00 792 std::vector<float3, std::allocator<float3> >::_M_range_check(unsigned long) const [159]
0.00 0.00 792/1665 std::vector<float3, std::allocator<float3> >::size() const [117]
-----------------------------------------------
0.00 0.00 11/792 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
0.00 0.00 781/792 std::vector<unsigned int, std::allocator<unsigned int> >::push_back(unsigned int const&) [33]
[160] 0.0 0.00 0.00 792 void std::allocator_traits<std::allocator<unsigned int> >::construct<unsigned int, unsigned int const&>(std::allocator<unsigned int>&, unsigned int*, unsigned int const&) [160]
0.00 0.00 792/1595 unsigned int const& std::forward<unsigned int const&>(std::remove_reference<unsigned int const&>::type&) [118]
0.00 0.00 792/792 void __gnu_cxx::new_allocator<unsigned int>::construct<unsigned int, unsigned int const&>(unsigned int*, unsigned int const&) [158]
-----------------------------------------------
0.00 0.00 792/792 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[161] 0.0 0.00 0.00 792 std::vector<float3, std::allocator<float3> >::at(unsigned long) [161]
0.00 0.00 792/792 std::vector<float3, std::allocator<float3> >::_M_range_check(unsigned long) const [159]
0.00 0.00 792/792 std::vector<float3, std::allocator<float3> >::operator[](unsigned long) [162]
-----------------------------------------------
0.00 0.00 792/792 std::vector<float3, std::allocator<float3> >::at(unsigned long) [161]
[162] 0.0 0.00 0.00 792 std::vector<float3, std::allocator<float3> >::operator[](unsigned long) [162]
-----------------------------------------------
0.00 0.00 2/787 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
0.00 0.00 9/787 uivector_resizev(uivector*, unsigned long, unsigned int) [276]
0.00 0.00 776/787 uivector_push_back(uivector*, unsigned int) [165]
[163] 0.0 0.00 0.00 787 uivector_resize(uivector*, unsigned long) [163]
0.00 0.00 787/787 uivector_reserve(uivector*, unsigned long) [164]
-----------------------------------------------
0.00 0.00 787/787 uivector_resize(uivector*, unsigned long) [163]
[164] 0.0 0.00 0.00 787 uivector_reserve(uivector*, unsigned long) [164]
0.00 0.00 45/91 lodepng_realloc(void*, unsigned long) [180]
-----------------------------------------------
0.00 0.00 83/776 encodeLZ77(uivector*, Hash*, unsigned char const*, unsigned long, unsigned long, unsigned int, unsigned int, unsigned int, unsigned int) [463]
0.00 0.00 256/776 addLengthDistance(uivector*, unsigned long, unsigned long) [191]
0.00 0.00 437/776 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
[165] 0.0 0.00 0.00 776 uivector_push_back(uivector*, unsigned int) [165]
0.00 0.00 776/787 uivector_resize(uivector*, unsigned long) [163]
-----------------------------------------------
0.00 0.00 211/648 writeLZ77data(unsigned long*, ucvector*, uivector const*, HuffmanTree const*, HuffmanTree const*) [469]
0.00 0.00 437/648 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
[166] 0.0 0.00 0.00 648 HuffmanTree_getLength(HuffmanTree const*, unsigned int) [166]
-----------------------------------------------
0.00 0.00 3/497 lodepng_add32bitInt(ucvector*, unsigned int) [340]
0.00 0.00 494/497 ucvector_push_back(ucvector*, unsigned char) [169]
[167] 0.0 0.00 0.00 497 ucvector_resize(ucvector*, unsigned long) [167]
0.00 0.00 497/497 ucvector_reserve(ucvector*, unsigned long) [168]
-----------------------------------------------
0.00 0.00 497/497 ucvector_resize(ucvector*, unsigned long) [167]
[168] 0.0 0.00 0.00 497 ucvector_reserve(ucvector*, unsigned long) [168]
0.00 0.00 38/91 lodepng_realloc(void*, unsigned long) [180]
-----------------------------------------------
0.00 0.00 1/494 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
0.00 0.00 5/494 addChunk_IHDR(ucvector*, unsigned int, unsigned int, LodePNGColorType, unsigned int, unsigned int) [467]
0.00 0.00 8/494 writeSignature(ucvector*) [473]
0.00 0.00 39/494 addChunk_PLTE(ucvector*, LodePNGColorMode const*) [468]
0.00 0.00 61/494 addBitsToStream(unsigned long*, ucvector*, unsigned int, unsigned long) [176]
0.00 0.00 158/494 addBitsToStreamReversed(unsigned long*, ucvector*, unsigned int, unsigned long) [173]
0.00 0.00 222/494 lodepng_zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [446]
[169] 0.0 0.00 0.00 494 ucvector_push_back(ucvector*, unsigned char) [169]
0.00 0.00 494/497 ucvector_resize(ucvector*, unsigned long) [167]
-----------------------------------------------
0.00 0.00 428/428 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[170] 0.0 0.00 0.00 428 deleteEmptyStrings(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [170]
0.00 0.00 3652/5728 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [98]
0.00 0.00 2254/11524 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [89]
0.00 0.00 1826/7112 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::at(unsigned long) [96]
-----------------------------------------------
0.00 0.00 109/320 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
0.00 0.00 211/320 writeLZ77data(unsigned long*, ucvector*, uivector const*, HuffmanTree const*, HuffmanTree const*) [469]
[171] 0.0 0.00 0.00 320 addHuffmanSymbol(unsigned long*, ucvector*, unsigned int, unsigned int) [171]
0.00 0.00 320/320 addBitsToStreamReversed(unsigned long*, ucvector*, unsigned int, unsigned long) [173]
-----------------------------------------------
0.00 0.00 109/320 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
0.00 0.00 211/320 writeLZ77data(unsigned long*, ucvector*, uivector const*, HuffmanTree const*, HuffmanTree const*) [469]
[172] 0.0 0.00 0.00 320 HuffmanTree_getCode(HuffmanTree const*, unsigned int) [172]
-----------------------------------------------
0.00 0.00 320/320 addHuffmanSymbol(unsigned long*, ucvector*, unsigned int, unsigned int) [171]
[173] 0.0 0.00 0.00 320 addBitsToStreamReversed(unsigned long*, ucvector*, unsigned int, unsigned long) [173]
0.00 0.00 158/494 ucvector_push_back(ucvector*, unsigned char) [169]
-----------------------------------------------
0.00 0.00 1/224 lodepng_zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [446]
0.00 0.00 1/224 lodepng_palette_clear(LodePNGColorMode*) [284]
0.00 0.00 1/224 lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [49]
0.00 0.00 2/224 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
0.00 0.00 3/224 ucvector_cleanup(void*) [337]
0.00 0.00 3/224 bpmnode_sort(BPMNode*, unsigned long) [334]
0.00 0.00 6/224 hash_cleanup(Hash*) [464]
0.00 0.00 6/224 LodePNGText_cleanup(LodePNGInfo*) [339]
0.00 0.00 9/224 HuffmanTree_cleanup(HuffmanTree*) [338]
0.00 0.00 12/224 LodePNGUnknownChunks_cleanup(LodePNGInfo*) [299]
0.00 0.00 12/224 LodePNGIText_cleanup(LodePNGInfo*) [341]
0.00 0.00 13/224 uivector_cleanup(void*) [261]
0.00 0.00 15/224 lodepng_huffman_code_lengths(unsigned int*, unsigned int const*, unsigned long, unsigned int) [333]
0.00 0.00 140/224 color_tree_cleanup(ColorTree*) [352]
[174] 0.0 0.00 0.00 224 lodepng_free(void*) [174]
-----------------------------------------------
0.00 0.00 1/175 preProcessScanlines(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGInfo const*, LodePNGEncoderSettings const*) [477]
0.00 0.00 1/175 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
0.00 0.00 3/175 HuffmanTree_make2DTree(HuffmanTree*) [342]
0.00 0.00 3/175 HuffmanTree_makeFromLengths2(HuffmanTree*) [344]
0.00 0.00 3/175 bpmnode_sort(BPMNode*, unsigned long) [334]
0.00 0.00 3/175 LodePNGUnknownChunks_copy(LodePNGInfo*, LodePNGInfo const*) [479]
0.00 0.00 6/175 hash_init(Hash*, unsigned int) [483]
0.00 0.00 15/175 lodepng_huffman_code_lengths(unsigned int*, unsigned int const*, unsigned long, unsigned int) [333]
0.00 0.00 140/175 color_tree_add(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned int) [220]
[175] 0.0 0.00 0.00 175 lodepng_malloc(unsigned long) [175]
-----------------------------------------------
0.00 0.00 42/170 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
0.00 0.00 128/170 writeLZ77data(unsigned long*, ucvector*, uivector const*, HuffmanTree const*, HuffmanTree const*) [469]
[176] 0.0 0.00 0.00 170 addBitsToStream(unsigned long*, ucvector*, unsigned int, unsigned long) [176]
0.00 0.00 61/494 ucvector_push_back(ucvector*, unsigned char) [169]
-----------------------------------------------
928 boundaryPM(BPMLists*, BPMNode*, unsigned long, int, int) [177]
0.00 0.00 152/152 lodepng_huffman_code_lengths(unsigned int*, unsigned int const*, unsigned long, unsigned int) [333]
[177] 0.0 0.00 0.00 152+928 boundaryPM(BPMLists*, BPMNode*, unsigned long, int, int) [177]
0.00 0.00 1072/1078 bpmnode_create(BPMLists*, int, unsigned int, BPMNode*) [147]
928 boundaryPM(BPMLists*, BPMNode*, unsigned long, int, int) [177]
-----------------------------------------------
0.00 0.00 1/142 lodepng_convert(unsigned char*, unsigned char const*, LodePNGColorMode const*, LodePNGColorMode const*, unsigned int, unsigned int) [437]
0.00 0.00 1/142 lodepng_get_color_profile(LodePNGColorProfile*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [451]
0.00 0.00 140/142 color_tree_add(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned int) [220]
[178] 0.0 0.00 0.00 142 color_tree_init(ColorTree*) [178]
-----------------------------------------------
0.00 0.00 128/128 addLengthDistance(uivector*, unsigned long, unsigned long) [191]
[179] 0.0 0.00 0.00 128 searchCodeIndex(unsigned int const*, unsigned long, unsigned long) [179]
-----------------------------------------------
0.00 0.00 1/91 lodepng_palette_add(LodePNGColorMode*, unsigned char, unsigned char, unsigned char, unsigned char) [259]
0.00 0.00 3/91 HuffmanTree_makeFromFrequencies(HuffmanTree*, unsigned int const*, unsigned long, unsigned long, unsigned int) [345]
0.00 0.00 4/91 lodepng_chunk_create(unsigned char**, unsigned long*, unsigned int, char const*, unsigned char const*) [293]
0.00 0.00 38/91 ucvector_reserve(ucvector*, unsigned long) [168]
0.00 0.00 45/91 uivector_reserve(uivector*, unsigned long) [164]
[180] 0.0 0.00 0.00 91 lodepng_realloc(void*, unsigned long) [180]
-----------------------------------------------
0.00 0.00 84/84 std::move_iterator<float4*> std::__make_move_if_noexcept_iterator<float4, std::move_iterator<float4*> >(float4*) [182]
[181] 0.0 0.00 0.00 84 std::move_iterator<float4*>::move_iterator(float4*) [181]
-----------------------------------------------
0.00 0.00 84/84 float4* std::__uninitialized_move_if_noexcept_a<float4*, float4*, std::allocator<float4> >(float4*, float4*, float4*, std::allocator<float4>&) [209]
[182] 0.0 0.00 0.00 84 std::move_iterator<float4*> std::__make_move_if_noexcept_iterator<float4, std::move_iterator<float4*> >(float4*) [182]
0.00 0.00 84/84 std::move_iterator<float4*>::move_iterator(float4*) [181]
-----------------------------------------------
0.00 0.00 2/82 float3* std::__niter_base<float3*, std::vector<float3, std::allocator<float3> > >(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >) [410]
0.00 0.00 40/82 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
0.00 0.00 40/82 __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::difference_type __gnu_cxx::operator-<float3*, std::vector<float3, std::allocator<float3> > >(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > const&, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > const&) [252]
[183] 0.0 0.00 0.00 82 __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::base() const [183]
-----------------------------------------------
0.00 0.00 2/82 float4* std::__niter_base<float4*, std::vector<float4, std::allocator<float4> > >(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >) [411]
0.00 0.00 40/82 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
0.00 0.00 40/82 __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::difference_type __gnu_cxx::operator-<float4*, std::vector<float4, std::allocator<float4> > >(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > const&, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > const&) [253]
[184] 0.0 0.00 0.00 82 __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::base() const [184]
-----------------------------------------------
0.00 0.00 80/80 std::move_iterator<float3*> std::__make_move_if_noexcept_iterator<float3, std::move_iterator<float3*> >(float3*) [186]
[185] 0.0 0.00 0.00 80 std::move_iterator<float3*>::move_iterator(float3*) [185]
-----------------------------------------------
0.00 0.00 80/80 float3* std::__uninitialized_move_if_noexcept_a<float3*, float3*, std::allocator<float3> >(float3*, float3*, float3*, std::allocator<float3>&) [216]
[186] 0.0 0.00 0.00 80 std::move_iterator<float3*> std::__make_move_if_noexcept_iterator<float3, std::move_iterator<float3*> >(float3*) [186]
0.00 0.00 80/80 std::move_iterator<float3*>::move_iterator(float3*) [185]
-----------------------------------------------
0.00 0.00 22/70 __gnu_cxx::new_allocator<float4>::allocate(unsigned long, void const*) [227]
0.00 0.00 48/70 std::allocator_traits<std::allocator<float4> >::max_size(std::allocator<float4> const&) [197]
[187] 0.0 0.00 0.00 70 __gnu_cxx::new_allocator<float4>::max_size() const [187]
-----------------------------------------------
0.00 0.00 4/70 std::vector<float4, std::allocator<float4> >::~vector() [321]
0.00 0.00 6/70 std::vector<float4, std::allocator<float4> >::_M_default_append(unsigned long) [54]
0.00 0.00 60/70 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
[188] 0.0 0.00 0.00 70 std::_Vector_base<float4, std::allocator<float4> >::_M_get_Tp_allocator() [188]
-----------------------------------------------
0.00 0.00 1/67 unsigned int* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*) [539]
0.00 0.00 66/67 unsigned int* std::__copy_move_a2<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [239]
[189] 0.0 0.00 0.00 67 unsigned int* std::__niter_base<unsigned int*>(unsigned int*) [189]
-----------------------------------------------
0.00 0.00 64/64 filter(unsigned char*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*, LodePNGEncoderSettings const*) [480]
[190] 0.0 0.00 0.00 64 filterScanline(unsigned char*, unsigned char const*, unsigned char const*, unsigned long, unsigned long, unsigned char) [190]
-----------------------------------------------
0.00 0.00 64/64 encodeLZ77(uivector*, Hash*, unsigned char const*, unsigned long, unsigned long, unsigned int, unsigned int, unsigned int, unsigned int) [463]
[191] 0.0 0.00 0.00 64 addLengthDistance(uivector*, unsigned long, unsigned long) [191]
0.00 0.00 256/776 uivector_push_back(uivector*, unsigned int) [165]
0.00 0.00 128/128 searchCodeIndex(unsigned int const*, unsigned long, unsigned long) [179]
-----------------------------------------------
0.00 0.00 2/62 std::vector<float3, std::allocator<float3> >::~vector() [399]
0.00 0.00 60/62 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
[192] 0.0 0.00 0.00 62 std::_Vector_base<float3, std::allocator<float3> >::_M_get_Tp_allocator() [192]
-----------------------------------------------
0.00 0.00 20/60 __gnu_cxx::new_allocator<float3>::allocate(unsigned long, void const*) [251]
0.00 0.00 40/60 std::allocator_traits<std::allocator<float3> >::max_size(std::allocator<float3> const&) [212]
[193] 0.0 0.00 0.00 60 __gnu_cxx::new_allocator<float3>::max_size() const [193]
-----------------------------------------------
0.00 0.00 1/56 std::vector<float, std::allocator<float> >::_M_check_len(unsigned long, char const*) const [498]
0.00 0.00 2/56 std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const*) const [57]
0.00 0.00 11/56 std::vector<unsigned int, std::allocator<unsigned int> >::_M_check_len(unsigned long, char const*) const [34]
0.00 0.00 20/56 std::vector<float3, std::allocator<float3> >::_M_check_len(unsigned long, char const*) const [254]
0.00 0.00 22/56 std::vector<float4, std::allocator<float4> >::_M_check_len(unsigned long, char const*) const [44]
[194] 0.0 0.00 0.00 56 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [194]
-----------------------------------------------
0.00 0.00 48/48 std::vector<float4, std::allocator<float4> >::max_size() const [196]
[195] 0.0 0.00 0.00 48 std::_Vector_base<float4, std::allocator<float4> >::_M_get_Tp_allocator() const [195]
-----------------------------------------------
0.00 0.00 4/48 std::vector<float4, std::allocator<float4> >::_M_default_append(unsigned long) [54]
0.00 0.00 44/48 std::vector<float4, std::allocator<float4> >::_M_check_len(unsigned long, char const*) const [44]
[196] 0.0 0.00 0.00 48 std::vector<float4, std::allocator<float4> >::max_size() const [196]
0.00 0.00 48/48 std::_Vector_base<float4, std::allocator<float4> >::_M_get_Tp_allocator() const [195]
0.00 0.00 48/48 std::allocator_traits<std::allocator<float4> >::max_size(std::allocator<float4> const&) [197]
-----------------------------------------------
0.00 0.00 48/48 std::vector<float4, std::allocator<float4> >::max_size() const [196]
[197] 0.0 0.00 0.00 48 std::allocator_traits<std::allocator<float4> >::max_size(std::allocator<float4> const&) [197]
0.00 0.00 48/70 __gnu_cxx::new_allocator<float4>::max_size() const [187]
-----------------------------------------------
0.00 0.00 2/46 unsigned int* std::__niter_base<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >) [412]
0.00 0.00 22/46 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
0.00 0.00 22/46 __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&) [271]
[198] 0.0 0.00 0.00 46 __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::base() const [198]
-----------------------------------------------
0.00 0.00 44/44 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned int*>(std::move_iterator<unsigned int*>) [201]
[199] 0.0 0.00 0.00 44 std::move_iterator<unsigned int*>::base() const [199]
-----------------------------------------------
0.00 0.00 44/44 std::move_iterator<unsigned int*> std::__make_move_if_noexcept_iterator<unsigned int, std::move_iterator<unsigned int*> >(unsigned int*) [203]
[200] 0.0 0.00 0.00 44 std::move_iterator<unsigned int*>::move_iterator(unsigned int*) [200]
-----------------------------------------------
0.00 0.00 44/44 unsigned int* std::copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*) [243]
[201] 0.0 0.00 0.00 44 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned int*>(std::move_iterator<unsigned int*>) [201]
0.00 0.00 44/44 std::move_iterator<unsigned int*>::base() const [199]
0.00 0.00 44/44 unsigned int* std::__miter_base<unsigned int*>(unsigned int*) [202]
-----------------------------------------------
0.00 0.00 44/44 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned int*>(std::move_iterator<unsigned int*>) [201]
[202] 0.0 0.00 0.00 44 unsigned int* std::__miter_base<unsigned int*>(unsigned int*) [202]
-----------------------------------------------
0.00 0.00 44/44 unsigned int* std::__uninitialized_move_if_noexcept_a<unsigned int*, unsigned int*, std::allocator<unsigned int> >(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&) [242]
[203] 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*) [203]
0.00 0.00 44/44 std::move_iterator<unsigned int*>::move_iterator(unsigned int*) [200]
-----------------------------------------------
0.00 0.00 21/42 std::vector<float3, std::allocator<float3> >::begin() [247]
0.00 0.00 21/42 std::vector<float3, std::allocator<float3> >::end() [246]
[204] 0.0 0.00 0.00 42 __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::__normal_iterator(float3* const&) [204]
-----------------------------------------------
0.00 0.00 21/42 std::vector<float4, std::allocator<float4> >::begin() [249]
0.00 0.00 21/42 std::vector<float4, std::allocator<float4> >::end() [248]
[205] 0.0 0.00 0.00 42 __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::__normal_iterator(float4* const&) [205]
-----------------------------------------------
0.00 0.00 42/42 float4* std::uninitialized_copy<std::move_iterator<float4*>, float4*>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*) [207]
[206] 0.0 0.00 0.00 42 float4* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float4*>, float4*>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*) [206]
0.00 0.00 1320/1320 bool std::operator!=<float4*>(std::move_iterator<float4*> const&, std::move_iterator<float4*> const&) [127]
0.00 0.00 1278/2862 float4* std::__addressof<float4>(float4&) [111]
0.00 0.00 1278/1278 std::move_iterator<float4*>::operator*() const [131]
0.00 0.00 1278/1278 void std::_Construct<float4, float4>(float4*, float4&&) [135]
0.00 0.00 1278/1278 std::move_iterator<float4*>::operator++() [133]
-----------------------------------------------
0.00 0.00 42/42 float4* std::__uninitialized_copy_a<std::move_iterator<float4*>, float4*, float4>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*, std::allocator<float4>&) [208]
[207] 0.0 0.00 0.00 42 float4* std::uninitialized_copy<std::move_iterator<float4*>, float4*>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*) [207]
0.00 0.00 42/42 float4* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float4*>, float4*>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*) [206]
-----------------------------------------------
0.00 0.00 42/42 float4* std::__uninitialized_move_if_noexcept_a<float4*, float4*, std::allocator<float4> >(float4*, float4*, float4*, std::allocator<float4>&) [209]
[208] 0.0 0.00 0.00 42 float4* std::__uninitialized_copy_a<std::move_iterator<float4*>, float4*, float4>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*, std::allocator<float4>&) [208]
0.00 0.00 42/42 float4* std::uninitialized_copy<std::move_iterator<float4*>, float4*>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*) [207]
-----------------------------------------------
0.00 0.00 2/42 std::vector<float4, std::allocator<float4> >::_M_default_append(unsigned long) [54]
0.00 0.00 40/42 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
[209] 0.0 0.00 0.00 42 float4* std::__uninitialized_move_if_noexcept_a<float4*, float4*, std::allocator<float4> >(float4*, float4*, float4*, std::allocator<float4>&) [209]
0.00 0.00 84/84 std::move_iterator<float4*> std::__make_move_if_noexcept_iterator<float4, std::move_iterator<float4*> >(float4*) [182]
0.00 0.00 42/42 float4* std::__uninitialized_copy_a<std::move_iterator<float4*>, float4*, float4>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*, std::allocator<float4>&) [208]
-----------------------------------------------
0.00 0.00 40/40 std::vector<float3, std::allocator<float3> >::max_size() const [211]
[210] 0.0 0.00 0.00 40 std::_Vector_base<float3, std::allocator<float3> >::_M_get_Tp_allocator() const [210]
-----------------------------------------------
0.00 0.00 40/40 std::vector<float3, std::allocator<float3> >::_M_check_len(unsigned long, char const*) const [254]
[211] 0.0 0.00 0.00 40 std::vector<float3, std::allocator<float3> >::max_size() const [211]
0.00 0.00 40/40 std::allocator_traits<std::allocator<float3> >::max_size(std::allocator<float3> const&) [212]
0.00 0.00 40/40 std::_Vector_base<float3, std::allocator<float3> >::_M_get_Tp_allocator() const [210]
-----------------------------------------------
0.00 0.00 40/40 std::vector<float3, std::allocator<float3> >::max_size() const [211]
[212] 0.0 0.00 0.00 40 std::allocator_traits<std::allocator<float3> >::max_size(std::allocator<float3> const&) [212]
0.00 0.00 40/60 __gnu_cxx::new_allocator<float3>::max_size() const [193]
-----------------------------------------------
0.00 0.00 40/40 float3* std::uninitialized_copy<std::move_iterator<float3*>, float3*>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*) [214]
[213] 0.0 0.00 0.00 40 float3* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float3*>, float3*>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*) [213]
0.00 0.00 1318/1318 bool std::operator!=<float3*>(std::move_iterator<float3*> const&, std::move_iterator<float3*> const&) [129]
0.00 0.00 1278/1278 std::move_iterator<float3*>::operator*() const [130]
0.00 0.00 1278/1278 void std::_Construct<float3, float3>(float3*, float3&&) [134]
0.00 0.00 1278/1278 float3* std::__addressof<float3>(float3&) [136]
0.00 0.00 1278/1278 std::move_iterator<float3*>::operator++() [132]
-----------------------------------------------
0.00 0.00 40/40 float3* std::__uninitialized_copy_a<std::move_iterator<float3*>, float3*, float3>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*, std::allocator<float3>&) [215]
[214] 0.0 0.00 0.00 40 float3* std::uninitialized_copy<std::move_iterator<float3*>, float3*>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*) [214]
0.00 0.00 40/40 float3* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float3*>, float3*>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*) [213]
-----------------------------------------------
0.00 0.00 40/40 float3* std::__uninitialized_move_if_noexcept_a<float3*, float3*, std::allocator<float3> >(float3*, float3*, float3*, std::allocator<float3>&) [216]
[215] 0.0 0.00 0.00 40 float3* std::__uninitialized_copy_a<std::move_iterator<float3*>, float3*, float3>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*, std::allocator<float3>&) [215]
0.00 0.00 40/40 float3* std::uninitialized_copy<std::move_iterator<float3*>, float3*>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*) [214]
-----------------------------------------------
0.00 0.00 40/40 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
[216] 0.0 0.00 0.00 40 float3* std::__uninitialized_move_if_noexcept_a<float3*, float3*, std::allocator<float3> >(float3*, float3*, float3*, std::allocator<float3>&) [216]
0.00 0.00 80/80 std::move_iterator<float3*> std::__make_move_if_noexcept_iterator<float3, std::move_iterator<float3*> >(float3*) [186]
0.00 0.00 40/40 float3* std::__uninitialized_copy_a<std::move_iterator<float3*>, float3*, float3>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*, std::allocator<float3>&) [215]
-----------------------------------------------
0.00 0.00 1/34 std::vector<unsigned int, std::allocator<unsigned int> >::~vector() [528]
0.00 0.00 33/34 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
[217] 0.0 0.00 0.00 34 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_get_Tp_allocator() [217]
-----------------------------------------------
0.00 0.00 33/33 encodeLZ77(uivector*, Hash*, unsigned char const*, unsigned long, unsigned long, unsigned int, unsigned int, unsigned int, unsigned int) [463]
[218] 0.0 0.00 0.00 33 countZeros(unsigned char const*, unsigned long, unsigned long) [218]
-----------------------------------------------
0.00 0.00 11/33 __gnu_cxx::new_allocator<unsigned int>::allocate(unsigned long, void const*) [270]
0.00 0.00 22/33 std::allocator_traits<std::allocator<unsigned int> >::max_size(std::allocator<unsigned int> const&) [236]
[219] 0.0 0.00 0.00 33 __gnu_cxx::new_allocator<unsigned int>::max_size() const [219]
-----------------------------------------------
0.00 0.00 13/26 lodepng_convert(unsigned char*, unsigned char const*, LodePNGColorMode const*, LodePNGColorMode const*, unsigned int, unsigned int) [437]
0.00 0.00 13/26 lodepng_get_color_profile(LodePNGColorProfile*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [451]
[220] 0.0 0.00 0.00 26 color_tree_add(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned int) [220]
0.00 0.00 140/175 lodepng_malloc(unsigned long) [175]
0.00 0.00 140/142 color_tree_init(ColorTree*) [178]
-----------------------------------------------
0.00 0.00 26/26 void std::_Destroy<float4*>(float4*, float4*) [223]
[221] 0.0 0.00 0.00 26 void std::_Destroy_aux<true>::__destroy<float4*>(float4*, float4*) [221]
-----------------------------------------------
0.00 0.00 2/26 std::vector<float4, std::allocator<float4> >::_M_default_append(unsigned long) [54]
0.00 0.00 4/26 std::_Vector_base<float4, std::allocator<float4> >::~_Vector_base() [315]
0.00 0.00 20/26 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
[222] 0.0 0.00 0.00 26 std::_Vector_base<float4, std::allocator<float4> >::_M_deallocate(float4*, unsigned long) [222]
0.00 0.00 22/22 std::allocator_traits<std::allocator<float4> >::deallocate(std::allocator<float4>&, float4*, unsigned long) [234]
-----------------------------------------------
0.00 0.00 26/26 void std::_Destroy<float4*, float4>(float4*, float4*, std::allocator<float4>&) [224]
[223] 0.0 0.00 0.00 26 void std::_Destroy<float4*>(float4*, float4*) [223]
0.00 0.00 26/26 void std::_Destroy_aux<true>::__destroy<float4*>(float4*, float4*) [221]
-----------------------------------------------
0.00 0.00 2/26 std::vector<float4, std::allocator<float4> >::_M_default_append(unsigned long) [54]
0.00 0.00 4/26 std::vector<float4, std::allocator<float4> >::~vector() [321]
0.00 0.00 20/26 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
[224] 0.0 0.00 0.00 26 void std::_Destroy<float4*, float4>(float4*, float4*, std::allocator<float4>&) [224]
0.00 0.00 26/26 void std::_Destroy<float4*>(float4*, float4*) [223]
-----------------------------------------------
0.00 0.00 12/24 std::vector<unsigned int, std::allocator<unsigned int> >::begin() [265]
0.00 0.00 12/24 std::vector<unsigned int, std::allocator<unsigned int> >::end() [264]
[225] 0.0 0.00 0.00 24 __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::__normal_iterator(unsigned int* const&) [225]
-----------------------------------------------
0.00 0.00 22/22 std::allocator_traits<std::allocator<float4> >::deallocate(std::allocator<float4>&, float4*, unsigned long) [234]
[226] 0.0 0.00 0.00 22 __gnu_cxx::new_allocator<float4>::deallocate(float4*, unsigned long) [226]
-----------------------------------------------
0.00 0.00 22/22 std::allocator_traits<std::allocator<float4> >::allocate(std::allocator<float4>&, unsigned long) [235]
[227] 0.0 0.00 0.00 22 __gnu_cxx::new_allocator<float4>::allocate(unsigned long, void const*) [227]
0.00 0.00 22/70 __gnu_cxx::new_allocator<float4>::max_size() const [187]
-----------------------------------------------
0.00 0.00 22/22 std::vector<unsigned int, std::allocator<unsigned int> >::max_size() const [229]
[228] 0.0 0.00 0.00 22 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_get_Tp_allocator() const [228]
-----------------------------------------------
0.00 0.00 22/22 std::vector<unsigned int, std::allocator<unsigned int> >::_M_check_len(unsigned long, char const*) const [34]
[229] 0.0 0.00 0.00 22 std::vector<unsigned int, std::allocator<unsigned int> >::max_size() const [229]
0.00 0.00 22/22 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_get_Tp_allocator() const [228]
0.00 0.00 22/22 std::allocator_traits<std::allocator<unsigned int> >::max_size(std::allocator<unsigned int> const&) [236]
-----------------------------------------------
0.00 0.00 22/22 unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [238]
[230] 0.0 0.00 0.00 22 unsigned int* std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<unsigned int>(unsigned int const*, unsigned int const*, unsigned int*) [230]
-----------------------------------------------
0.00 0.00 22/22 void std::_Destroy<float3*>(float3*, float3*) [244]
[231] 0.0 0.00 0.00 22 void std::_Destroy_aux<true>::__destroy<float3*>(float3*, float3*) [231]
-----------------------------------------------
0.00 0.00 2/22 std::_Vector_base<float3, std::allocator<float3> >::~_Vector_base() [382]
0.00 0.00 20/22 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
[232] 0.0 0.00 0.00 22 std::_Vector_base<float3, std::allocator<float3> >::_M_deallocate(float3*, unsigned long) [232]
0.00 0.00 20/20 std::allocator_traits<std::allocator<float3> >::deallocate(std::allocator<float3>&, float3*, unsigned long) [256]
-----------------------------------------------
0.00 0.00 2/22 std::vector<float4, std::allocator<float4> >::_M_default_append(unsigned long) [54]
0.00 0.00 20/22 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
[233] 0.0 0.00 0.00 22 std::_Vector_base<float4, std::allocator<float4> >::_M_allocate(unsigned long) [233]
0.00 0.00 22/22 std::allocator_traits<std::allocator<float4> >::allocate(std::allocator<float4>&, unsigned long) [235]
-----------------------------------------------
0.00 0.00 22/22 std::_Vector_base<float4, std::allocator<float4> >::_M_deallocate(float4*, unsigned long) [222]
[234] 0.0 0.00 0.00 22 std::allocator_traits<std::allocator<float4> >::deallocate(std::allocator<float4>&, float4*, unsigned long) [234]
0.00 0.00 22/22 __gnu_cxx::new_allocator<float4>::deallocate(float4*, unsigned long) [226]
-----------------------------------------------
0.00 0.00 22/22 std::_Vector_base<float4, std::allocator<float4> >::_M_allocate(unsigned long) [233]
[235] 0.0 0.00 0.00 22 std::allocator_traits<std::allocator<float4> >::allocate(std::allocator<float4>&, unsigned long) [235]
0.00 0.00 22/22 __gnu_cxx::new_allocator<float4>::allocate(unsigned long, void const*) [227]
-----------------------------------------------
0.00 0.00 22/22 std::vector<unsigned int, std::allocator<unsigned int> >::max_size() const [229]
[236] 0.0 0.00 0.00 22 std::allocator_traits<std::allocator<unsigned int> >::max_size(std::allocator<unsigned int> const&) [236]
0.00 0.00 22/33 __gnu_cxx::new_allocator<unsigned int>::max_size() const [219]
-----------------------------------------------
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*) [240]
[237] 0.0 0.00 0.00 22 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*) [237]
0.00 0.00 22/22 unsigned int* std::copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*) [243]
-----------------------------------------------
0.00 0.00 22/22 unsigned int* std::__copy_move_a2<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [239]
[238] 0.0 0.00 0.00 22 unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [238]
0.00 0.00 22/22 unsigned int* std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<unsigned int>(unsigned int const*, unsigned int const*, unsigned int*) [230]
-----------------------------------------------
0.00 0.00 22/22 unsigned int* std::copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*) [243]
[239] 0.0 0.00 0.00 22 unsigned int* std::__copy_move_a2<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [239]
0.00 0.00 66/67 unsigned int* std::__niter_base<unsigned int*>(unsigned int*) [189]
0.00 0.00 22/22 unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [238]
-----------------------------------------------
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>&) [241]
[240] 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*) [240]
0.00 0.00 22/22 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*) [237]
-----------------------------------------------
0.00 0.00 22/22 unsigned int* std::__uninitialized_move_if_noexcept_a<unsigned int*, unsigned int*, std::allocator<unsigned int> >(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&) [242]
[241] 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>&) [241]
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*) [240]
-----------------------------------------------
0.00 0.00 22/22 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
[242] 0.0 0.00 0.00 22 unsigned int* std::__uninitialized_move_if_noexcept_a<unsigned int*, unsigned int*, std::allocator<unsigned int> >(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&) [242]
0.00 0.00 44/44 std::move_iterator<unsigned int*> std::__make_move_if_noexcept_iterator<unsigned int, std::move_iterator<unsigned int*> >(unsigned int*) [203]
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>&) [241]
-----------------------------------------------
0.00 0.00 22/22 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*) [237]
[243] 0.0 0.00 0.00 22 unsigned int* std::copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*) [243]
0.00 0.00 44/44 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned int*>(std::move_iterator<unsigned int*>) [201]
0.00 0.00 22/22 unsigned int* std::__copy_move_a2<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [239]
-----------------------------------------------
0.00 0.00 22/22 void std::_Destroy<float3*, float3>(float3*, float3*, std::allocator<float3>&) [245]
[244] 0.0 0.00 0.00 22 void std::_Destroy<float3*>(float3*, float3*) [244]
0.00 0.00 22/22 void std::_Destroy_aux<true>::__destroy<float3*>(float3*, float3*) [231]
-----------------------------------------------
0.00 0.00 2/22 std::vector<float3, std::allocator<float3> >::~vector() [399]
0.00 0.00 20/22 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
[245] 0.0 0.00 0.00 22 void std::_Destroy<float3*, float3>(float3*, float3*, std::allocator<float3>&) [245]
0.00 0.00 22/22 void std::_Destroy<float3*>(float3*, float3*) [244]
-----------------------------------------------
0.00 0.00 1/21 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 20/21 std::vector<float3, std::allocator<float3> >::push_back(float3 const&) [150]
[246] 0.0 0.00 0.00 21 std::vector<float3, std::allocator<float3> >::end() [246]
0.00 0.00 21/42 __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::__normal_iterator(float3* const&) [204]
-----------------------------------------------
0.00 0.00 1/21 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 20/21 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
[247] 0.0 0.00 0.00 21 std::vector<float3, std::allocator<float3> >::begin() [247]
0.00 0.00 21/42 __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::__normal_iterator(float3* const&) [204]
-----------------------------------------------
0.00 0.00 1/21 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 20/21 std::vector<float4, std::allocator<float4> >::push_back(float4 const&) [45]
[248] 0.0 0.00 0.00 21 std::vector<float4, std::allocator<float4> >::end() [248]
0.00 0.00 21/42 __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::__normal_iterator(float4* const&) [205]
-----------------------------------------------
0.00 0.00 1/21 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 20/21 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
[249] 0.0 0.00 0.00 21 std::vector<float4, std::allocator<float4> >::begin() [249]
0.00 0.00 21/42 __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::__normal_iterator(float4* const&) [205]
-----------------------------------------------
0.00 0.00 20/20 std::allocator_traits<std::allocator<float3> >::deallocate(std::allocator<float3>&, float3*, unsigned long) [256]
[250] 0.0 0.00 0.00 20 __gnu_cxx::new_allocator<float3>::deallocate(float3*, unsigned long) [250]
-----------------------------------------------
0.00 0.00 20/20 std::allocator_traits<std::allocator<float3> >::allocate(std::allocator<float3>&, unsigned long) [257]
[251] 0.0 0.00 0.00 20 __gnu_cxx::new_allocator<float3>::allocate(unsigned long, void const*) [251]
0.00 0.00 20/60 __gnu_cxx::new_allocator<float3>::max_size() const [193]
-----------------------------------------------
0.00 0.00 20/20 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
[252] 0.0 0.00 0.00 20 __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::difference_type __gnu_cxx::operator-<float3*, std::vector<float3, std::allocator<float3> > >(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > const&, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > const&) [252]
0.00 0.00 40/82 __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::base() const [183]
-----------------------------------------------
0.00 0.00 20/20 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&) [46]
[253] 0.0 0.00 0.00 20 __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::difference_type __gnu_cxx::operator-<float4*, std::vector<float4, std::allocator<float4> > >(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > const&, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > const&) [253]
0.00 0.00 40/82 __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::base() const [184]
-----------------------------------------------
0.00 0.00 20/20 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
[254] 0.0 0.00 0.00 20 std::vector<float3, std::allocator<float3> >::_M_check_len(unsigned long, char const*) const [254]
0.00 0.00 80/1665 std::vector<float3, std::allocator<float3> >::size() const [117]
0.00 0.00 40/40 std::vector<float3, std::allocator<float3> >::max_size() const [211]
0.00 0.00 20/56 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [194]
-----------------------------------------------
0.00 0.00 20/20 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
[255] 0.0 0.00 0.00 20 std::_Vector_base<float3, std::allocator<float3> >::_M_allocate(unsigned long) [255]
0.00 0.00 20/20 std::allocator_traits<std::allocator<float3> >::allocate(std::allocator<float3>&, unsigned long) [257]
-----------------------------------------------
0.00 0.00 20/20 std::_Vector_base<float3, std::allocator<float3> >::_M_deallocate(float3*, unsigned long) [232]
[256] 0.0 0.00 0.00 20 std::allocator_traits<std::allocator<float3> >::deallocate(std::allocator<float3>&, float3*, unsigned long) [256]
0.00 0.00 20/20 __gnu_cxx::new_allocator<float3>::deallocate(float3*, unsigned long) [250]
-----------------------------------------------
0.00 0.00 20/20 std::_Vector_base<float3, std::allocator<float3> >::_M_allocate(unsigned long) [255]
[257] 0.0 0.00 0.00 20 std::allocator_traits<std::allocator<float3> >::allocate(std::allocator<float3>&, unsigned long) [257]
0.00 0.00 20/20 __gnu_cxx::new_allocator<float3>::allocate(unsigned long, void const*) [251]
-----------------------------------------------
0.00 0.00 20/20 std::vector<float3, std::allocator<float3> >::push_back(float3 const&) [150]
[258] 0.0 0.00 0.00 20 void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&) [258]
0.00 0.00 60/62 std::_Vector_base<float3, std::allocator<float3> >::_M_get_Tp_allocator() [192]
0.00 0.00 40/82 __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::base() const [183]
0.00 0.00 40/40 float3* std::__uninitialized_move_if_noexcept_a<float3*, float3*, std::allocator<float3> >(float3*, float3*, float3*, std::allocator<float3>&) [216]
0.00 0.00 20/20 std::vector<float3, std::allocator<float3> >::_M_check_len(unsigned long, char const*) const [254]
0.00 0.00 20/21 std::vector<float3, std::allocator<float3> >::begin() [247]
0.00 0.00 20/20 __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::difference_type __gnu_cxx::operator-<float3*, std::vector<float3, std::allocator<float3> > >(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > const&, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > const&) [252]
0.00 0.00 20/20 std::_Vector_base<float3, std::allocator<float3> >::_M_allocate(unsigned long) [255]
0.00 0.00 20/1892 float3 const& std::forward<float3 const&>(std::remove_reference<float3 const&>::type&) [114]
0.00 0.00 20/936 void std::allocator_traits<std::allocator<float3> >::construct<float3, float3 const&>(std::allocator<float3>&, float3*, float3 const&) [149]
0.00 0.00 20/22 void std::_Destroy<float3*, float3>(float3*, float3*, std::allocator<float3>&) [245]
0.00 0.00 20/22 std::_Vector_base<float3, std::allocator<float3> >::_M_deallocate(float3*, unsigned long) [232]
-----------------------------------------------
0.00 0.00 13/13 lodepng_auto_choose_color(LodePNGColorMode*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [450]
[259] 0.0 0.00 0.00 13 lodepng_palette_add(LodePNGColorMode*, unsigned char, unsigned char, unsigned char, unsigned char) [259]
0.00 0.00 1/91 lodepng_realloc(void*, unsigned long) [180]
-----------------------------------------------
0.00 0.00 6/13 HuffmanTree_makeFromLengths2(HuffmanTree*) [344]
0.00 0.00 7/13 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
[260] 0.0 0.00 0.00 13 uivector_init(uivector*) [260]
-----------------------------------------------
0.00 0.00 6/13 HuffmanTree_makeFromLengths2(HuffmanTree*) [344]
0.00 0.00 7/13 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
[261] 0.0 0.00 0.00 13 uivector_cleanup(void*) [261]
0.00 0.00 13/224 lodepng_free(void*) [174]
-----------------------------------------------
0.00 0.00 12/12 void std::_Destroy<unsigned int*>(unsigned int*, unsigned int*) [266]
[262] 0.0 0.00 0.00 12 void std::_Destroy_aux<true>::__destroy<unsigned int*>(unsigned int*, unsigned int*) [262]
-----------------------------------------------
0.00 0.00 1/12 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::~_Vector_base() [516]
0.00 0.00 11/12 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
[263] 0.0 0.00 0.00 12 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_deallocate(unsigned int*, unsigned long) [263]
0.00 0.00 11/11 std::allocator_traits<std::allocator<unsigned int> >::deallocate(std::allocator<unsigned int>&, unsigned int*, unsigned long) [273]
-----------------------------------------------
0.00 0.00 1/12 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 11/12 std::vector<unsigned int, std::allocator<unsigned int> >::push_back(unsigned int const&) [33]
[264] 0.0 0.00 0.00 12 std::vector<unsigned int, std::allocator<unsigned int> >::end() [264]
0.00 0.00 12/24 __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::__normal_iterator(unsigned int* const&) [225]
-----------------------------------------------
0.00 0.00 1/12 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 11/12 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
[265] 0.0 0.00 0.00 12 std::vector<unsigned int, std::allocator<unsigned int> >::begin() [265]
0.00 0.00 12/24 __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::__normal_iterator(unsigned int* const&) [225]
-----------------------------------------------
0.00 0.00 12/12 void std::_Destroy<unsigned int*, unsigned int>(unsigned int*, unsigned int*, std::allocator<unsigned int>&) [267]
[266] 0.0 0.00 0.00 12 void std::_Destroy<unsigned int*>(unsigned int*, unsigned int*) [266]
0.00 0.00 12/12 void std::_Destroy_aux<true>::__destroy<unsigned int*>(unsigned int*, unsigned int*) [262]
-----------------------------------------------
0.00 0.00 1/12 std::vector<unsigned int, std::allocator<unsigned int> >::~vector() [528]
0.00 0.00 11/12 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
[267] 0.0 0.00 0.00 12 void std::_Destroy<unsigned int*, unsigned int>(unsigned int*, unsigned int*, std::allocator<unsigned int>&) [267]
0.00 0.00 12/12 void std::_Destroy<unsigned int*>(unsigned int*, unsigned int*) [266]
-----------------------------------------------
0.00 0.00 3/11 lodepng_add32bitInt(ucvector*, unsigned int) [340]
0.00 0.00 4/11 lodepng_chunk_generate_crc(unsigned char*) [297]
0.00 0.00 4/11 lodepng_chunk_create(unsigned char**, unsigned long*, unsigned int, char const*, unsigned char const*) [293]
[268] 0.0 0.00 0.00 11 lodepng_set32bitInt(unsigned char*, unsigned int) [268]
-----------------------------------------------
0.00 0.00 11/11 std::allocator_traits<std::allocator<unsigned int> >::deallocate(std::allocator<unsigned int>&, unsigned int*, unsigned long) [273]
[269] 0.0 0.00 0.00 11 __gnu_cxx::new_allocator<unsigned int>::deallocate(unsigned int*, unsigned long) [269]
-----------------------------------------------
0.00 0.00 11/11 std::allocator_traits<std::allocator<unsigned int> >::allocate(std::allocator<unsigned int>&, unsigned long) [274]
[270] 0.0 0.00 0.00 11 __gnu_cxx::new_allocator<unsigned int>::allocate(unsigned long, void const*) [270]
0.00 0.00 11/33 __gnu_cxx::new_allocator<unsigned int>::max_size() const [219]
-----------------------------------------------
0.00 0.00 11/11 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
[271] 0.0 0.00 0.00 11 __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&) [271]
0.00 0.00 22/46 __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::base() const [198]
-----------------------------------------------
0.00 0.00 11/11 void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) [35]
[272] 0.0 0.00 0.00 11 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_allocate(unsigned long) [272]
0.00 0.00 11/11 std::allocator_traits<std::allocator<unsigned int> >::allocate(std::allocator<unsigned int>&, unsigned long) [274]
-----------------------------------------------
0.00 0.00 11/11 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_deallocate(unsigned int*, unsigned long) [263]
[273] 0.0 0.00 0.00 11 std::allocator_traits<std::allocator<unsigned int> >::deallocate(std::allocator<unsigned int>&, unsigned int*, unsigned long) [273]
0.00 0.00 11/11 __gnu_cxx::new_allocator<unsigned int>::deallocate(unsigned int*, unsigned long) [269]
-----------------------------------------------
0.00 0.00 11/11 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_allocate(unsigned long) [272]
[274] 0.0 0.00 0.00 11 std::allocator_traits<std::allocator<unsigned int> >::allocate(std::allocator<unsigned int>&, unsigned long) [274]
0.00 0.00 11/11 __gnu_cxx::new_allocator<unsigned int>::allocate(unsigned long, void const*) [270]
-----------------------------------------------
0.00 0.00 2/10 unsigned char* std::copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [548]
0.00 0.00 8/10 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned char*>(std::move_iterator<unsigned char*>) [279]
[275] 0.0 0.00 0.00 10 unsigned char* std::__miter_base<unsigned char*>(unsigned char*) [275]
-----------------------------------------------
0.00 0.00 3/9 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
0.00 0.00 6/9 HuffmanTree_makeFromLengths2(HuffmanTree*) [344]
[276] 0.0 0.00 0.00 9 uivector_resizev(uivector*, unsigned long, unsigned int) [276]
0.00 0.00 9/787 uivector_resize(uivector*, unsigned long) [163]
-----------------------------------------------
0.00 0.00 8/8 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned char*>(std::move_iterator<unsigned char*>) [279]
[277] 0.0 0.00 0.00 8 std::move_iterator<unsigned char*>::base() const [277]
-----------------------------------------------
0.00 0.00 8/8 std::move_iterator<unsigned char*> std::__make_move_if_noexcept_iterator<unsigned char, std::move_iterator<unsigned char*> >(unsigned char*) [280]
[278] 0.0 0.00 0.00 8 std::move_iterator<unsigned char*>::move_iterator(unsigned char*) [278]
-----------------------------------------------
0.00 0.00 8/8 unsigned char* std::copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*) [331]
[279] 0.0 0.00 0.00 8 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned char*>(std::move_iterator<unsigned char*>) [279]
0.00 0.00 8/10 unsigned char* std::__miter_base<unsigned char*>(unsigned char*) [275]
0.00 0.00 8/8 std::move_iterator<unsigned char*>::base() const [277]
-----------------------------------------------
0.00 0.00 8/8 unsigned char* std::__uninitialized_move_if_noexcept_a<unsigned char*, unsigned char*, std::allocator<unsigned char> >(unsigned char*, unsigned char*, unsigned char*, std::allocator<unsigned char>&) [330]
[280] 0.0 0.00 0.00 8 std::move_iterator<unsigned char*> std::__make_move_if_noexcept_iterator<unsigned char, std::move_iterator<unsigned char*> >(unsigned char*) [280]
0.00 0.00 8/8 std::move_iterator<unsigned char*>::move_iterator(unsigned char*) [278]
-----------------------------------------------
0.00 0.00 2/7 std::vector<unsigned char, std::allocator<unsigned char> >::end() [404]
0.00 0.00 2/7 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::operator+(long) const [364]
0.00 0.00 3/7 std::vector<unsigned char, std::allocator<unsigned char> >::begin() [347]
[281] 0.0 0.00 0.00 7 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char* const&) [281]
-----------------------------------------------
0.00 0.00 1/7 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, __gnu_cxx::__enable_if<std::__are_same<unsigned char*, unsigned char*>::__value, std::vector<unsigned char, std::allocator<unsigned char> > >::__type> const&) [494]
0.00 0.00 2/7 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::forward_iterator_tag) [50]
0.00 0.00 2/7 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::difference_type __gnu_cxx::operator-<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > const&, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > const&) [497]
0.00 0.00 2/7 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&) [47]
[282] 0.0 0.00 0.00 7 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [282]
-----------------------------------------------
0.00 0.00 1/7 float* std::fill_n<float*, unsigned long, float>(float*, unsigned long, float const&) [549]
0.00 0.00 6/7 float* std::__copy_move_a2<true, float*, float*>(float*, float*, float*) [414]
[283] 0.0 0.00 0.00 7 float* std::__niter_base<float*>(float*) [283]
-----------------------------------------------
0.00 0.00 1/6 lodepng_auto_choose_color(LodePNGColorMode*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [450]
0.00 0.00 5/6 lodepng_color_mode_cleanup(LodePNGColorMode*) [286]
[284] 0.0 0.00 0.00 6 lodepng_palette_clear(LodePNGColorMode*) [284]
0.00 0.00 1/224 lodepng_free(void*) [174]
-----------------------------------------------
0.00 0.00 2/6 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::difference_type __gnu_cxx::operator-<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&) [495]
0.00 0.00 4/6 bool __gnu_cxx::operator==<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&) [363]
[285] 0.0 0.00 0.00 6 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [285]
-----------------------------------------------
0.00 0.00 1/5 lodepng_color_mode_copy(LodePNGColorMode*, LodePNGColorMode const*) [448]
0.00 0.00 1/5 lodepng_state_cleanup(LodePNGState*) [445]
0.00 0.00 3/5 lodepng_info_cleanup(LodePNGInfo*) [332]
[286] 0.0 0.00 0.00 5 lodepng_color_mode_cleanup(LodePNGColorMode*) [286]
0.00 0.00 5/6 lodepng_palette_clear(LodePNGColorMode*) [284]
-----------------------------------------------
0.00 0.00 5/5 lodepng_get_bpp_lct(LodePNGColorType, unsigned int) [288]
[287] 0.0 0.00 0.00 5 getNumColorChannels(LodePNGColorType) [287]
-----------------------------------------------
0.00 0.00 1/5 lodepng_get_raw_size_lct(unsigned int, unsigned int, LodePNGColorType, unsigned int) [449]
0.00 0.00 4/5 lodepng_get_bpp(LodePNGColorMode const*) [292]
[288] 0.0 0.00 0.00 5 lodepng_get_bpp_lct(LodePNGColorType, unsigned int) [288]
0.00 0.00 5/5 getNumColorChannels(LodePNGColorType) [287]
-----------------------------------------------
0.00 0.00 1/5 std::vector<unsigned char, std::allocator<unsigned char> >::cbegin() const [499]
0.00 0.00 2/5 std::vector<unsigned char, std::allocator<unsigned char> >::begin() const [371]
0.00 0.00 2/5 std::vector<unsigned char, std::allocator<unsigned char> >::end() const [370]
[289] 0.0 0.00 0.00 5 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char const* const&) [289]
-----------------------------------------------
0.00 0.00 1/5 std::vector<float, std::allocator<float> >::~vector() [526]
0.00 0.00 4/5 std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&) [521]
[290] 0.0 0.00 0.00 5 std::_Vector_base<float, std::allocator<float> >::_M_get_Tp_allocator() [290]
-----------------------------------------------
0.00 0.00 4/4 lodepng_chunk_generate_crc(unsigned char*) [297]
[291] 0.0 0.00 0.00 4 lodepng_crc32(unsigned char const*, unsigned long) [291]
-----------------------------------------------
0.00 0.00 1/4 lodepng_get_color_profile(LodePNGColorProfile*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [451]
0.00 0.00 1/4 filter(unsigned char*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*, LodePNGEncoderSettings const*) [480]
0.00 0.00 1/4 preProcessScanlines(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGInfo const*, LodePNGEncoderSettings const*) [477]
0.00 0.00 1/4 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[292] 0.0 0.00 0.00 4 lodepng_get_bpp(LodePNGColorMode const*) [292]
0.00 0.00 4/5 lodepng_get_bpp_lct(LodePNGColorType, unsigned int) [288]
-----------------------------------------------
0.00 0.00 4/4 addChunk(ucvector*, char const*, unsigned char const*, unsigned long) [300]
[293] 0.0 0.00 0.00 4 lodepng_chunk_create(unsigned char**, unsigned long*, unsigned int, char const*, unsigned char const*) [293]
0.00 0.00 4/91 lodepng_realloc(void*, unsigned long) [180]
0.00 0.00 4/11 lodepng_set32bitInt(unsigned char*, unsigned int) [268]
0.00 0.00 4/4 lodepng_chunk_generate_crc(unsigned char*) [297]
-----------------------------------------------
0.00 0.00 4/4 lodepng_chunk_generate_crc(unsigned char*) [297]
[294] 0.0 0.00 0.00 4 lodepng_chunk_length(unsigned char const*) [294]
0.00 0.00 4/4 lodepng_read32bitInt(unsigned char const*) [295]
-----------------------------------------------
0.00 0.00 4/4 lodepng_chunk_length(unsigned char const*) [294]
[295] 0.0 0.00 0.00 4 lodepng_read32bitInt(unsigned char const*) [295]
-----------------------------------------------
0.00 0.00 1/4 lodepng_info_copy(LodePNGInfo*, LodePNGInfo const*) [439]
0.00 0.00 1/4 lodepng_state_init(LodePNGState*) [442]
0.00 0.00 2/4 lodepng_info_init(LodePNGInfo*) [348]
[296] 0.0 0.00 0.00 4 lodepng_color_mode_init(LodePNGColorMode*) [296]
-----------------------------------------------
0.00 0.00 4/4 lodepng_chunk_create(unsigned char**, unsigned long*, unsigned int, char const*, unsigned char const*) [293]
[297] 0.0 0.00 0.00 4 lodepng_chunk_generate_crc(unsigned char*) [297]
0.00 0.00 4/4 lodepng_chunk_length(unsigned char const*) [294]
0.00 0.00 4/4 lodepng_crc32(unsigned char const*, unsigned long) [291]
0.00 0.00 4/11 lodepng_set32bitInt(unsigned char*, unsigned int) [268]
-----------------------------------------------
0.00 0.00 1/4 addChunk_IHDR(ucvector*, unsigned int, unsigned int, LodePNGColorType, unsigned int, unsigned int) [467]
0.00 0.00 1/4 addChunk_PLTE(ucvector*, LodePNGColorMode const*) [468]
0.00 0.00 1/4 addChunk_IDAT(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings*) [465]
0.00 0.00 1/4 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[298] 0.0 0.00 0.00 4 ucvector_init(ucvector*) [298]
-----------------------------------------------
0.00 0.00 1/4 LodePNGUnknownChunks_copy(LodePNGInfo*, LodePNGInfo const*) [479]
0.00 0.00 3/4 lodepng_info_cleanup(LodePNGInfo*) [332]
[299] 0.0 0.00 0.00 4 LodePNGUnknownChunks_cleanup(LodePNGInfo*) [299]
0.00 0.00 12/224 lodepng_free(void*) [174]
-----------------------------------------------
0.00 0.00 1/4 addChunk_IHDR(ucvector*, unsigned int, unsigned int, LodePNGColorType, unsigned int, unsigned int) [467]
0.00 0.00 1/4 addChunk_PLTE(ucvector*, LodePNGColorMode const*) [468]
0.00 0.00 1/4 addChunk_IDAT(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings*) [465]
0.00 0.00 1/4 addChunk_IEND(ucvector*) [466]
[300] 0.0 0.00 0.00 4 addChunk(ucvector*, char const*, unsigned char const*, unsigned long) [300]
0.00 0.00 4/4 lodepng_chunk_create(unsigned char**, unsigned long*, unsigned int, char const*, unsigned char const*) [293]
-----------------------------------------------
0.00 0.00 1/4 mat4x4::operator*(mat4x4) [487]
0.00 0.00 3/4 runVertexShader(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&) [43]
[301] 0.0 0.00 0.00 4 mat4x4::mat4x4(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) [301]
-----------------------------------------------
0.00 0.00 4/4 std::allocator<float4>::allocator() [309]
[302] 0.0 0.00 0.00 4 __gnu_cxx::new_allocator<float4>::new_allocator() [302]
-----------------------------------------------
0.00 0.00 4/4 std::allocator<float4>::~allocator() [310]
[303] 0.0 0.00 0.00 4 __gnu_cxx::new_allocator<float4>::~new_allocator() [303]
-----------------------------------------------
0.00 0.00 2/4 std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [393]
0.00 0.00 2/4 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) [358]
[304] 0.0 0.00 0.00 4 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [304]
-----------------------------------------------
0.00 0.00 2/4 std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&) [521]
0.00 0.00 2/4 __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >::difference_type __gnu_cxx::operator-<float*, std::vector<float, std::allocator<float> > >(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > > const&, __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > > const&) [496]
[305] 0.0 0.00 0.00 4 __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >::base() const [305]
-----------------------------------------------
0.00 0.00 4/4 std::vector<unsigned char, std::allocator<unsigned char> >::max_size() const [55]
[306] 0.0 0.00 0.00 4 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() const [306]
-----------------------------------------------
0.00 0.00 4/4 bool std::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&) [426]
[307] 0.0 0.00 0.00 4 std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>::base() const [307]
-----------------------------------------------
0.00 0.00 4/4 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<float*>(std::move_iterator<float*>) [322]
[308] 0.0 0.00 0.00 4 std::move_iterator<float*>::base() const [308]
-----------------------------------------------
0.00 0.00 4/4 std::_Vector_base<float4, std::allocator<float4> >::_Vector_impl::_Vector_impl() [312]
[309] 0.0 0.00 0.00 4 std::allocator<float4>::allocator() [309]
0.00 0.00 4/4 __gnu_cxx::new_allocator<float4>::new_allocator() [302]
-----------------------------------------------
0.00 0.00 4/4 std::_Vector_base<float4, std::allocator<float4> >::_Vector_impl::~_Vector_impl() [313]
[310] 0.0 0.00 0.00 4 std::allocator<float4>::~allocator() [310]
0.00 0.00 4/4 __gnu_cxx::new_allocator<float4>::~new_allocator() [303]
-----------------------------------------------
0.00 0.00 4/4 unsigned char* std::__copy_move_a<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [324]
[311] 0.0 0.00 0.00 4 unsigned char* std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<unsigned char>(unsigned char const*, unsigned char const*, unsigned char*) [311]
-----------------------------------------------
0.00 0.00 4/4 std::_Vector_base<float4, std::allocator<float4> >::_Vector_base() [314]
[312] 0.0 0.00 0.00 4 std::_Vector_base<float4, std::allocator<float4> >::_Vector_impl::_Vector_impl() [312]
0.00 0.00 4/4 std::allocator<float4>::allocator() [309]
-----------------------------------------------
0.00 0.00 4/4 std::_Vector_base<float4, std::allocator<float4> >::~_Vector_base() [315]
[313] 0.0 0.00 0.00 4 std::_Vector_base<float4, std::allocator<float4> >::_Vector_impl::~_Vector_impl() [313]
0.00 0.00 4/4 std::allocator<float4>::~allocator() [310]
-----------------------------------------------
0.00 0.00 4/4 std::vector<float4, std::allocator<float4> >::vector() [320]
[314] 0.0 0.00 0.00 4 std::_Vector_base<float4, std::allocator<float4> >::_Vector_base() [314]
0.00 0.00 4/4 std::_Vector_base<float4, std::allocator<float4> >::_Vector_impl::_Vector_impl() [312]
-----------------------------------------------
0.00 0.00 4/4 std::vector<float4, std::allocator<float4> >::~vector() [321]
[315] 0.0 0.00 0.00 4 std::_Vector_base<float4, std::allocator<float4> >::~_Vector_base() [315]
0.00 0.00 4/26 std::_Vector_base<float4, std::allocator<float4> >::_M_deallocate(float4*, unsigned long) [222]
0.00 0.00 4/4 std::_Vector_base<float4, std::allocator<float4> >::_Vector_impl::~_Vector_impl() [313]
-----------------------------------------------
0.00 0.00 2/4 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve(unsigned long) [401]
0.00 0.00 2/4 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~_Vector_base() [387]
[316] 0.0 0.00 0.00 4 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long) [316]
0.00 0.00 2/2 std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long) [391]
-----------------------------------------------
0.00 0.00 4/4 std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> std::__make_move_if_noexcept_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [328]
[317] 0.0 0.00 0.00 4 std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>::move_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [317]
-----------------------------------------------
0.00 0.00 4/4 std::move_iterator<float*> std::__make_move_if_noexcept_iterator<float, std::move_iterator<float*> >(float*) [329]
[318] 0.0 0.00 0.00 4 std::move_iterator<float*>::move_iterator(float*) [318]
-----------------------------------------------
0.00 0.00 4/4 unsigned char* std::uninitialized_copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*) [326]
[319] 0.0 0.00 0.00 4 unsigned char* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*) [319]
0.00 0.00 4/4 unsigned char* std::copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*) [331]
-----------------------------------------------
0.00 0.00 2/4 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 2/4 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
[320] 0.0 0.00 0.00 4 std::vector<float4, std::allocator<float4> >::vector() [320]
0.00 0.00 4/4 std::_Vector_base<float4, std::allocator<float4> >::_Vector_base() [314]
-----------------------------------------------
0.00 0.00 2/4 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
0.00 0.00 2/4 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
[321] 0.0 0.00 0.00 4 std::vector<float4, std::allocator<float4> >::~vector() [321]
0.00 0.00 4/70 std::_Vector_base<float4, std::allocator<float4> >::_M_get_Tp_allocator() [188]
0.00 0.00 4/26 void std::_Destroy<float4*, float4>(float4*, float4*, std::allocator<float4>&) [224]
0.00 0.00 4/4 std::_Vector_base<float4, std::allocator<float4> >::~_Vector_base() [315]
-----------------------------------------------
0.00 0.00 4/4 float* std::copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*) [423]
[322] 0.0 0.00 0.00 4 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<float*>(std::move_iterator<float*>) [322]
0.00 0.00 4/4 float* std::__miter_base<float*>(float*) [323]
0.00 0.00 4/4 std::move_iterator<float*>::base() const [308]
-----------------------------------------------
0.00 0.00 4/4 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<float*>(std::move_iterator<float*>) [322]
[323] 0.0 0.00 0.00 4 float* std::__miter_base<float*>(float*) [323]
-----------------------------------------------
0.00 0.00 4/4 unsigned char* std::__copy_move_a2<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [325]
[324] 0.0 0.00 0.00 4 unsigned char* std::__copy_move_a<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [324]
0.00 0.00 4/4 unsigned char* std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<unsigned char>(unsigned char const*, unsigned char const*, unsigned char*) [311]
-----------------------------------------------
0.00 0.00 4/4 unsigned char* std::copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*) [331]
[325] 0.0 0.00 0.00 4 unsigned char* std::__copy_move_a2<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [325]
0.00 0.00 12/2027536 unsigned char* std::__niter_base<unsigned char*>(unsigned char*) [71]
0.00 0.00 4/4 unsigned char* std::__copy_move_a<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [324]
-----------------------------------------------
0.00 0.00 4/4 unsigned char* std::__uninitialized_copy_a<std::move_iterator<unsigned char*>, unsigned char*, unsigned char>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*, std::allocator<unsigned char>&) [327]
[326] 0.0 0.00 0.00 4 unsigned char* std::uninitialized_copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*) [326]
0.00 0.00 4/4 unsigned char* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*) [319]
-----------------------------------------------
0.00 0.00 4/4 unsigned char* std::__uninitialized_move_if_noexcept_a<unsigned char*, unsigned char*, std::allocator<unsigned char> >(unsigned char*, unsigned char*, unsigned char*, std::allocator<unsigned char>&) [330]
[327] 0.0 0.00 0.00 4 unsigned char* std::__uninitialized_copy_a<std::move_iterator<unsigned char*>, unsigned char*, unsigned char>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*, std::allocator<unsigned char>&) [327]
0.00 0.00 4/4 unsigned char* std::uninitialized_copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*) [326]
-----------------------------------------------
0.00 0.00 4/4 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve(unsigned long) [401]
[328] 0.0 0.00 0.00 4 std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> std::__make_move_if_noexcept_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [328]
0.00 0.00 4/4 std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>::move_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [317]
-----------------------------------------------
0.00 0.00 4/4 float* std::__uninitialized_move_if_noexcept_a<float*, float*, std::allocator<float> >(float*, float*, float*, std::allocator<float>&) [422]
[329] 0.0 0.00 0.00 4 std::move_iterator<float*> std::__make_move_if_noexcept_iterator<float, std::move_iterator<float*> >(float*) [329]
0.00 0.00 4/4 std::move_iterator<float*>::move_iterator(float*) [318]
-----------------------------------------------
0.00 0.00 2/4 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::forward_iterator_tag) [50]
0.00 0.00 2/4 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&) [47]
[330] 0.0 0.00 0.00 4 unsigned char* std::__uninitialized_move_if_noexcept_a<unsigned char*, unsigned char*, std::allocator<unsigned char> >(unsigned char*, unsigned char*, unsigned char*, std::allocator<unsigned char>&) [330]
0.00 0.00 8/8 std::move_iterator<unsigned char*> std::__make_move_if_noexcept_iterator<unsigned char, std::move_iterator<unsigned char*> >(unsigned char*) [280]
0.00 0.00 4/4 unsigned char* std::__uninitialized_copy_a<std::move_iterator<unsigned char*>, unsigned char*, unsigned char>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*, std::allocator<unsigned char>&) [327]
-----------------------------------------------
0.00 0.00 4/4 unsigned char* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*) [319]
[331] 0.0 0.00 0.00 4 unsigned char* std::copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*) [331]
0.00 0.00 8/8 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned char*>(std::move_iterator<unsigned char*>) [279]
0.00 0.00 4/4 unsigned char* std::__copy_move_a2<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [325]
-----------------------------------------------
0.00 0.00 1/3 lodepng_info_copy(LodePNGInfo*, LodePNGInfo const*) [439]
0.00 0.00 1/3 lodepng_state_cleanup(LodePNGState*) [445]
0.00 0.00 1/3 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[332] 0.0 0.00 0.00 3 lodepng_info_cleanup(LodePNGInfo*) [332]
0.00 0.00 3/3 LodePNGText_cleanup(LodePNGInfo*) [339]
0.00 0.00 3/5 lodepng_color_mode_cleanup(LodePNGColorMode*) [286]
0.00 0.00 3/3 LodePNGIText_cleanup(LodePNGInfo*) [341]
0.00 0.00 3/4 LodePNGUnknownChunks_cleanup(LodePNGInfo*) [299]
-----------------------------------------------
0.00 0.00 3/3 HuffmanTree_makeFromFrequencies(HuffmanTree*, unsigned int const*, unsigned long, unsigned long, unsigned int) [345]
[333] 0.0 0.00 0.00 3 lodepng_huffman_code_lengths(unsigned int*, unsigned int const*, unsigned long, unsigned int) [333]
0.00 0.00 152/152 boundaryPM(BPMLists*, BPMNode*, unsigned long, int, int) [177]
0.00 0.00 15/175 lodepng_malloc(unsigned long) [175]
0.00 0.00 15/224 lodepng_free(void*) [174]
0.00 0.00 6/1078 bpmnode_create(BPMLists*, int, unsigned int, BPMNode*) [147]
0.00 0.00 3/3 bpmnode_sort(BPMNode*, unsigned long) [334]
-----------------------------------------------
0.00 0.00 3/3 lodepng_huffman_code_lengths(unsigned int*, unsigned int const*, unsigned long, unsigned int) [333]
[334] 0.0 0.00 0.00 3 bpmnode_sort(BPMNode*, unsigned long) [334]
0.00 0.00 3/175 lodepng_malloc(unsigned long) [175]
0.00 0.00 3/224 lodepng_free(void*) [174]
-----------------------------------------------
0.00 0.00 3/3 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
[335] 0.0 0.00 0.00 3 HuffmanTree_init(HuffmanTree*) [335]
-----------------------------------------------
0.00 0.00 3/3 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[336] 0.0 0.00 0.00 3 addUnknownChunks(ucvector*, unsigned char*, unsigned long) [336]
-----------------------------------------------
0.00 0.00 1/3 addChunk_IHDR(ucvector*, unsigned int, unsigned int, LodePNGColorType, unsigned int, unsigned int) [467]
0.00 0.00 1/3 addChunk_PLTE(ucvector*, LodePNGColorMode const*) [468]
0.00 0.00 1/3 addChunk_IDAT(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings*) [465]
[337] 0.0 0.00 0.00 3 ucvector_cleanup(void*) [337]
0.00 0.00 3/224 lodepng_free(void*) [174]
-----------------------------------------------
0.00 0.00 3/3 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
[338] 0.0 0.00 0.00 3 HuffmanTree_cleanup(HuffmanTree*) [338]
0.00 0.00 9/224 lodepng_free(void*) [174]
-----------------------------------------------
0.00 0.00 3/3 lodepng_info_cleanup(LodePNGInfo*) [332]
[339] 0.0 0.00 0.00 3 LodePNGText_cleanup(LodePNGInfo*) [339]
0.00 0.00 6/224 lodepng_free(void*) [174]
-----------------------------------------------
0.00 0.00 1/3 lodepng_zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [446]
0.00 0.00 2/3 addChunk_IHDR(ucvector*, unsigned int, unsigned int, LodePNGColorType, unsigned int, unsigned int) [467]
[340] 0.0 0.00 0.00 3 lodepng_add32bitInt(ucvector*, unsigned int) [340]
0.00 0.00 3/497 ucvector_resize(ucvector*, unsigned long) [167]
0.00 0.00 3/11 lodepng_set32bitInt(unsigned char*, unsigned int) [268]
-----------------------------------------------
0.00 0.00 3/3 lodepng_info_cleanup(LodePNGInfo*) [332]
[341] 0.0 0.00 0.00 3 LodePNGIText_cleanup(LodePNGInfo*) [341]
0.00 0.00 12/224 lodepng_free(void*) [174]
-----------------------------------------------
0.00 0.00 3/3 HuffmanTree_makeFromLengths2(HuffmanTree*) [344]
[342] 0.0 0.00 0.00 3 HuffmanTree_make2DTree(HuffmanTree*) [342]
0.00 0.00 3/175 lodepng_malloc(unsigned long) [175]
-----------------------------------------------
0.00 0.00 1/3 lodepng_info_copy(LodePNGInfo*, LodePNGInfo const*) [439]
0.00 0.00 2/3 lodepng_info_init(LodePNGInfo*) [348]
[343] 0.0 0.00 0.00 3 LodePNGUnknownChunks_init(LodePNGInfo*) [343]
-----------------------------------------------
0.00 0.00 3/3 HuffmanTree_makeFromFrequencies(HuffmanTree*, unsigned int const*, unsigned long, unsigned long, unsigned int) [345]
[344] 0.0 0.00 0.00 3 HuffmanTree_makeFromLengths2(HuffmanTree*) [344]
0.00 0.00 6/13 uivector_init(uivector*) [260]
0.00 0.00 6/9 uivector_resizev(uivector*, unsigned long, unsigned int) [276]
0.00 0.00 6/13 uivector_cleanup(void*) [261]
0.00 0.00 3/175 lodepng_malloc(unsigned long) [175]
0.00 0.00 3/3 HuffmanTree_make2DTree(HuffmanTree*) [342]
-----------------------------------------------
0.00 0.00 3/3 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
[345] 0.0 0.00 0.00 3 HuffmanTree_makeFromFrequencies(HuffmanTree*, unsigned int const*, unsigned long, unsigned long, unsigned int) [345]
0.00 0.00 3/91 lodepng_realloc(void*, unsigned long) [180]
0.00 0.00 3/3 lodepng_huffman_code_lengths(unsigned int*, unsigned int const*, unsigned long, unsigned int) [333]
0.00 0.00 3/3 HuffmanTree_makeFromLengths2(HuffmanTree*) [344]
-----------------------------------------------
0.00 0.00 1/3 __gnu_cxx::new_allocator<float>::allocate(unsigned long, void const*) [489]
0.00 0.00 2/3 std::allocator_traits<std::allocator<float> >::max_size(std::allocator<float> const&) [394]
[346] 0.0 0.00 0.00 3 __gnu_cxx::new_allocator<float>::max_size() const [346]
-----------------------------------------------
0.00 0.00 1/3 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&) [47]
0.00 0.00 2/3 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > std::vector<unsigned char, std::allocator<unsigned char> >::insert<unsigned char*, void>(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*) [52]
[347] 0.0 0.00 0.00 3 std::vector<unsigned char, std::allocator<unsigned char> >::begin() [347]
0.00 0.00 3/7 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char* const&) [281]
-----------------------------------------------
0.00 0.00 1/2 lodepng_state_init(LodePNGState*) [442]
0.00 0.00 1/2 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[348] 0.0 0.00 0.00 2 lodepng_info_init(LodePNGInfo*) [348]
0.00 0.00 2/4 lodepng_color_mode_init(LodePNGColorMode*) [296]
0.00 0.00 2/2 LodePNGText_init(LodePNGInfo*) [349]
0.00 0.00 2/2 LodePNGIText_init(LodePNGInfo*) [350]
0.00 0.00 2/3 LodePNGUnknownChunks_init(LodePNGInfo*) [343]
-----------------------------------------------
0.00 0.00 2/2 lodepng_info_init(LodePNGInfo*) [348]
[349] 0.0 0.00 0.00 2 LodePNGText_init(LodePNGInfo*) [349]
-----------------------------------------------
0.00 0.00 2/2 lodepng_info_init(LodePNGInfo*) [348]
[350] 0.0 0.00 0.00 2 LodePNGIText_init(LodePNGInfo*) [350]
-----------------------------------------------
0.00 0.00 2/2 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[351] 0.0 0.00 0.00 2 checkColorValidity(LodePNGColorType, unsigned int) [351]
-----------------------------------------------
140 color_tree_cleanup(ColorTree*) [352]
0.00 0.00 1/2 lodepng_convert(unsigned char*, unsigned char const*, LodePNGColorMode const*, LodePNGColorMode const*, unsigned int, unsigned int) [437]
0.00 0.00 1/2 lodepng_get_color_profile(LodePNGColorProfile*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [451]
[352] 0.0 0.00 0.00 2+140 color_tree_cleanup(ColorTree*) [352]
0.00 0.00 140/224 lodepng_free(void*) [174]
140 color_tree_cleanup(ColorTree*) [352]
-----------------------------------------------
0.00 0.00 1/2 lodepng_deflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [438]
0.00 0.00 1/2 lodepng_zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [446]
[353] 0.0 0.00 0.00 2 ucvector_init_buffer(ucvector*, unsigned char*, unsigned long) [353]
-----------------------------------------------
0.00 0.00 1/2 lodepng_convert(unsigned char*, unsigned char const*, LodePNGColorMode const*, LodePNGColorMode const*, unsigned int, unsigned int) [437]
0.00 0.00 1/2 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[354] 0.0 0.00 0.00 2 lodepng_color_mode_equal(LodePNGColorMode const*, LodePNGColorMode const*) [354]
-----------------------------------------------
0.00 0.00 2/2 std::allocator<float3>::allocator() [373]
[355] 0.0 0.00 0.00 2 __gnu_cxx::new_allocator<float3>::new_allocator() [355]
-----------------------------------------------
0.00 0.00 2/2 std::allocator<float3>::~allocator() [374]
[356] 0.0 0.00 0.00 2 __gnu_cxx::new_allocator<float3>::~new_allocator() [356]
-----------------------------------------------
0.00 0.00 2/2 std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long) [391]
[357] 0.0 0.00 0.00 2 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long) [357]
-----------------------------------------------
0.00 0.00 2/2 std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) [392]
[358] 0.0 0.00 0.00 2 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) [358]
0.00 0.00 2/4 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [304]
-----------------------------------------------
0.00 0.00 2/2 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [375]
[359] 0.0 0.00 0.00 2 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [359]
-----------------------------------------------
0.00 0.00 2/2 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [376]
[360] 0.0 0.00 0.00 2 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator() [360]
-----------------------------------------------
0.00 0.00 1/2 std::vector<float, std::allocator<float> >::end() [522]
0.00 0.00 1/2 std::vector<float, std::allocator<float> >::begin() [523]
[361] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >::__normal_iterator(float* const&) [361]
-----------------------------------------------
0.00 0.00 2/2 std::__cxx11::stoul(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [406]
[362] 0.0 0.00 0.00 2 unsigned long __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [362]
0.00 0.00 2/2 __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [429]
0.00 0.00 2/2 __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(unsigned long, std::integral_constant<bool, false>) [428]
0.00 0.00 2/2 __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [430]
-----------------------------------------------
0.00 0.00 2/2 std::vector<unsigned char, std::allocator<unsigned char> >::empty() const [372]
[363] 0.0 0.00 0.00 2 bool __gnu_cxx::operator==<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&) [363]
0.00 0.00 4/6 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [285]
-----------------------------------------------
0.00 0.00 2/2 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > std::vector<unsigned char, std::allocator<unsigned char> >::insert<unsigned char*, void>(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*) [52]
[364] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::operator+(long) const [364]
0.00 0.00 2/7 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char* const&) [281]
-----------------------------------------------
0.00 0.00 2/2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size() const [368]
[365] 0.0 0.00 0.00 2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() const [365]
-----------------------------------------------
0.00 0.00 2/2 std::vector<float, std::allocator<float> >::max_size() const [369]
[366] 0.0 0.00 0.00 2 std::_Vector_base<float, std::allocator<float> >::_M_get_Tp_allocator() const [366]
-----------------------------------------------
0.00 0.00 2/2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve(unsigned long) [401]
[367] 0.0 0.00 0.00 2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::capacity() const [367]
-----------------------------------------------
0.00 0.00 2/2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve(unsigned long) [401]
[368] 0.0 0.00 0.00 2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size() const [368]
0.00 0.00 2/2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() const [365]
0.00 0.00 2/2 std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [393]
-----------------------------------------------
0.00 0.00 2/2 std::vector<float, std::allocator<float> >::_M_check_len(unsigned long, char const*) const [498]
[369] 0.0 0.00 0.00 2 std::vector<float, std::allocator<float> >::max_size() const [369]
0.00 0.00 2/2 std::allocator_traits<std::allocator<float> >::max_size(std::allocator<float> const&) [394]
0.00 0.00 2/2 std::_Vector_base<float, std::allocator<float> >::_M_get_Tp_allocator() const [366]
-----------------------------------------------
0.00 0.00 2/2 std::vector<unsigned char, std::allocator<unsigned char> >::empty() const [372]
[370] 0.0 0.00 0.00 2 std::vector<unsigned char, std::allocator<unsigned char> >::end() const [370]
0.00 0.00 2/5 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char const* const&) [289]
-----------------------------------------------
0.00 0.00 2/2 std::vector<unsigned char, std::allocator<unsigned char> >::empty() const [372]
[371] 0.0 0.00 0.00 2 std::vector<unsigned char, std::allocator<unsigned char> >::begin() const [371]
0.00 0.00 2/5 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char const* const&) [289]
-----------------------------------------------
0.00 0.00 1/2 lodepng::save_file(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [39]
0.00 0.00 1/2 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int, LodePNGColorType, unsigned int) [21]
[372] 0.0 0.00 0.00 2 std::vector<unsigned char, std::allocator<unsigned char> >::empty() const [372]
0.00 0.00 2/2 std::vector<unsigned char, std::allocator<unsigned char> >::end() const [370]
0.00 0.00 2/2 std::vector<unsigned char, std::allocator<unsigned char> >::begin() const [371]
0.00 0.00 2/2 bool __gnu_cxx::operator==<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&) [363]
-----------------------------------------------
0.00 0.00 2/2 std::_Vector_base<float3, std::allocator<float3> >::_Vector_impl::_Vector_impl() [379]
[373] 0.0 0.00 0.00 2 std::allocator<float3>::allocator() [373]
0.00 0.00 2/2 __gnu_cxx::new_allocator<float3>::new_allocator() [355]
-----------------------------------------------
0.00 0.00 2/2 std::_Vector_base<float3, std::allocator<float3> >::_Vector_impl::~_Vector_impl() [380]
[374] 0.0 0.00 0.00 2 std::allocator<float3>::~allocator() [374]
0.00 0.00 2/2 __gnu_cxx::new_allocator<float3>::~new_allocator() [356]
-----------------------------------------------
0.00 0.00 2/2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl::_Vector_impl() [384]
[375] 0.0 0.00 0.00 2 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [375]
0.00 0.00 2/2 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [359]
-----------------------------------------------
0.00 0.00 2/2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl::~_Vector_impl() [385]
[376] 0.0 0.00 0.00 2 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [376]
0.00 0.00 2/2 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator() [360]
-----------------------------------------------
0.00 0.00 2/2 float* std::__copy_move_a<true, float*, float*>(float*, float*, float*) [413]
[377] 0.0 0.00 0.00 2 float* std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<float>(float const*, float const*, float*) [377]
-----------------------------------------------
0.00 0.00 2/2 void std::_Destroy<float*>(float*, float*) [424]
[378] 0.0 0.00 0.00 2 void std::_Destroy_aux<true>::__destroy<float*>(float*, float*) [378]
-----------------------------------------------
0.00 0.00 2/2 std::_Vector_base<float3, std::allocator<float3> >::_Vector_base() [381]
[379] 0.0 0.00 0.00 2 std::_Vector_base<float3, std::allocator<float3> >::_Vector_impl::_Vector_impl() [379]
0.00 0.00 2/2 std::allocator<float3>::allocator() [373]
-----------------------------------------------
0.00 0.00 2/2 std::_Vector_base<float3, std::allocator<float3> >::~_Vector_base() [382]
[380] 0.0 0.00 0.00 2 std::_Vector_base<float3, std::allocator<float3> >::_Vector_impl::~_Vector_impl() [380]
0.00 0.00 2/2 std::allocator<float3>::~allocator() [374]
-----------------------------------------------
0.00 0.00 2/2 std::vector<float3, std::allocator<float3> >::vector() [398]
[381] 0.0 0.00 0.00 2 std::_Vector_base<float3, std::allocator<float3> >::_Vector_base() [381]
0.00 0.00 2/2 std::_Vector_base<float3, std::allocator<float3> >::_Vector_impl::_Vector_impl() [379]
-----------------------------------------------
0.00 0.00 2/2 std::vector<float3, std::allocator<float3> >::~vector() [399]
[382] 0.0 0.00 0.00 2 std::_Vector_base<float3, std::allocator<float3> >::~_Vector_base() [382]
0.00 0.00 2/22 std::_Vector_base<float3, std::allocator<float3> >::_M_deallocate(float3*, unsigned long) [232]
0.00 0.00 2/2 std::_Vector_base<float3, std::allocator<float3> >::_Vector_impl::~_Vector_impl() [380]
-----------------------------------------------
0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate_and_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >(unsigned long, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>) [400]
[383] 0.0 0.00 0.00 2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) [383]
0.00 0.00 2/2 std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) [392]
-----------------------------------------------
0.00 0.00 2/2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_base() [386]
[384] 0.0 0.00 0.00 2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl::_Vector_impl() [384]
0.00 0.00 2/2 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [375]
-----------------------------------------------
0.00 0.00 2/2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~_Vector_base() [387]
[385] 0.0 0.00 0.00 2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl::~_Vector_impl() [385]
0.00 0.00 2/2 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [376]
-----------------------------------------------
0.00 0.00 2/2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [402]
[386] 0.0 0.00 0.00 2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_base() [386]
0.00 0.00 2/2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl::_Vector_impl() [384]
-----------------------------------------------
0.00 0.00 2/2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [403]
[387] 0.0 0.00 0.00 2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~_Vector_base() [387]
0.00 0.00 2/4 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long) [316]
0.00 0.00 2/2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl::~_Vector_impl() [385]
-----------------------------------------------
0.00 0.00 1/2 std::_Vector_base<float, std::allocator<float> >::~_Vector_base() [512]
0.00 0.00 1/2 std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&) [521]
[388] 0.0 0.00 0.00 2 std::_Vector_base<float, std::allocator<float> >::_M_deallocate(float*, unsigned long) [388]
0.00 0.00 1/1 std::allocator_traits<std::allocator<float> >::deallocate(std::allocator<float>&, float*, unsigned long) [517]
-----------------------------------------------
0.00 0.00 2/2 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base() [390]
[389] 0.0 0.00 0.00 2 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl() [389]
0.00 0.00 2/2027522 std::allocator<unsigned char>::allocator() [77]
-----------------------------------------------
0.00 0.00 2/2 std::vector<unsigned char, std::allocator<unsigned char> >::vector() [405]
[390] 0.0 0.00 0.00 2 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base() [390]
0.00 0.00 2/2 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl() [389]
-----------------------------------------------
0.00 0.00 2/2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long) [316]
[391] 0.0 0.00 0.00 2 std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long) [391]
0.00 0.00 2/2 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long) [357]
-----------------------------------------------
0.00 0.00 2/2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) [383]
[392] 0.0 0.00 0.00 2 std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) [392]
0.00 0.00 2/2 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) [358]
-----------------------------------------------
0.00 0.00 2/2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size() const [368]
[393] 0.0 0.00 0.00 2 std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [393]
0.00 0.00 2/4 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [304]
-----------------------------------------------
0.00 0.00 2/2 std::vector<float, std::allocator<float> >::max_size() const [369]
[394] 0.0 0.00 0.00 2 std::allocator_traits<std::allocator<float> >::max_size(std::allocator<float> const&) [394]
0.00 0.00 2/3 __gnu_cxx::new_allocator<float>::max_size() const [346]
-----------------------------------------------
0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::uninitialized_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [415]
[395] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [395]
0.00 0.00 2/2 bool std::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&) [427]
-----------------------------------------------
0.00 0.00 2/2 float* std::uninitialized_copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*) [416]
[396] 0.0 0.00 0.00 2 float* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*) [396]
0.00 0.00 2/2 float* std::copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*) [423]
-----------------------------------------------
0.00 0.00 2/2 float4* std::__uninitialized_default_n<float4*, unsigned long>(float4*, unsigned long) [420]
[397] 0.0 0.00 0.00 2 float4* std::__uninitialized_default_n_1<false>::__uninit_default_n<float4*, unsigned long>(float4*, unsigned long) [397]
0.00 0.00 1584/1584 void std::_Construct<float4>(float4*) [122]
0.00 0.00 1584/2862 float4* std::__addressof<float4>(float4&) [111]
-----------------------------------------------
0.00 0.00 2/2 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[398] 0.0 0.00 0.00 2 std::vector<float3, std::allocator<float3> >::vector() [398]
0.00 0.00 2/2 std::_Vector_base<float3, std::allocator<float3> >::_Vector_base() [381]
-----------------------------------------------
0.00 0.00 2/2 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[399] 0.0 0.00 0.00 2 std::vector<float3, std::allocator<float3> >::~vector() [399]
0.00 0.00 2/62 std::_Vector_base<float3, std::allocator<float3> >::_M_get_Tp_allocator() [192]
0.00 0.00 2/2 std::_Vector_base<float3, std::allocator<float3> >::~_Vector_base() [382]
0.00 0.00 2/22 void std::_Destroy<float3*, float3>(float3*, float3*, std::allocator<float3>&) [245]
-----------------------------------------------
0.00 0.00 2/2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve(unsigned long) [401]
[400] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate_and_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >(unsigned long, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>) [400]
0.00 0.00 2/2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) [383]
0.00 0.00 2/1224 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [139]
0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy_a<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [418]
-----------------------------------------------
0.00 0.00 2/2 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[401] 0.0 0.00 0.00 2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve(unsigned long) [401]
0.00 0.00 4/4 std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> std::__make_move_if_noexcept_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [328]
0.00 0.00 2/2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size() const [368]
0.00 0.00 2/2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::capacity() const [367]
0.00 0.00 2/11524 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [89]
0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate_and_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >(unsigned long, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>) [400]
0.00 0.00 2/1224 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [139]
0.00 0.00 2/1222 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [142]
0.00 0.00 2/4 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long) [316]
-----------------------------------------------
0.00 0.00 2/2 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[402] 0.0 0.00 0.00 2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [402]
0.00 0.00 2/2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_base() [386]
-----------------------------------------------
0.00 0.00 2/2 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[403] 0.0 0.00 0.00 2 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [403]
0.00 0.00 2/1224 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [139]
0.00 0.00 2/1222 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [142]
0.00 0.00 2/2 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~_Vector_base() [387]
-----------------------------------------------
0.00 0.00 1/2 lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [49]
0.00 0.00 1/2 std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long, unsigned char const&) [48]
[404] 0.0 0.00 0.00 2 std::vector<unsigned char, std::allocator<unsigned char> >::end() [404]
0.00 0.00 2/7 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char* const&) [281]
-----------------------------------------------
0.00 0.00 1/2 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [36]
0.00 0.00 1/2 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
[405] 0.0 0.00 0.00 2 std::vector<unsigned char, std::allocator<unsigned char> >::vector() [405]
0.00 0.00 2/2 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base() [390]
-----------------------------------------------
0.00 0.00 2/2 main [1]
[406] 0.0 0.00 0.00 2 std::__cxx11::stoul(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [406]
0.00 0.00 2/2 unsigned long __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [362]
-----------------------------------------------
0.00 0.00 2/2 float3* std::copy<__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*) [545]
[407] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > std::__miter_base<__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > >(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >) [407]
-----------------------------------------------
0.00 0.00 2/2 float4* std::copy<__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*) [546]
[408] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > std::__miter_base<__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > >(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >) [408]
-----------------------------------------------
0.00 0.00 2/2 unsigned int* std::copy<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*) [547]
[409] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > std::__miter_base<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >) [409]
-----------------------------------------------
0.00 0.00 2/2 float3* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*) [537]
[410] 0.0 0.00 0.00 2 float3* std::__niter_base<float3*, std::vector<float3, std::allocator<float3> > >(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >) [410]
0.00 0.00 2/82 __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::base() const [183]
-----------------------------------------------
0.00 0.00 2/2 float4* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*) [538]
[411] 0.0 0.00 0.00 2 float4* std::__niter_base<float4*, std::vector<float4, std::allocator<float4> > >(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >) [411]
0.00 0.00 2/82 __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::base() const [184]
-----------------------------------------------
0.00 0.00 2/2 unsigned int* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*) [539]
[412] 0.0 0.00 0.00 2 unsigned int* std::__niter_base<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >) [412]
0.00 0.00 2/46 __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::base() const [198]
-----------------------------------------------
0.00 0.00 2/2 float* std::__copy_move_a2<true, float*, float*>(float*, float*, float*) [414]
[413] 0.0 0.00 0.00 2 float* std::__copy_move_a<true, float*, float*>(float*, float*, float*) [413]
0.00 0.00 2/2 float* std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<float>(float const*, float const*, float*) [377]
-----------------------------------------------
0.00 0.00 2/2 float* std::copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*) [423]
[414] 0.0 0.00 0.00 2 float* std::__copy_move_a2<true, float*, float*>(float*, float*, float*) [414]
0.00 0.00 6/7 float* std::__niter_base<float*>(float*) [283]
0.00 0.00 2/2 float* std::__copy_move_a<true, float*, float*>(float*, float*, float*) [413]
-----------------------------------------------
0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy_a<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [418]
[415] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::uninitialized_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [415]
0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [395]
-----------------------------------------------
0.00 0.00 2/2 float* std::__uninitialized_copy_a<std::move_iterator<float*>, float*, float>(std::move_iterator<float*>, std::move_iterator<float*>, float*, std::allocator<float>&) [419]
[416] 0.0 0.00 0.00 2 float* std::uninitialized_copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*) [416]
0.00 0.00 2/2 float* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*) [396]
-----------------------------------------------
0.00 0.00 1/2 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_insert_dispatch<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::__false_type) [51]
0.00 0.00 1/2 std::iterator_traits<unsigned char*>::difference_type std::distance<unsigned char*>(unsigned char*, unsigned char*) [550]
[417] 0.0 0.00 0.00 2 std::iterator_traits<unsigned char*>::iterator_category std::__iterator_category<unsigned char*>(unsigned char* const&) [417]
-----------------------------------------------
0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate_and_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >(unsigned long, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>) [400]
[418] 0.0 0.00 0.00 2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy_a<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [418]
0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::uninitialized_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [415]
-----------------------------------------------
0.00 0.00 2/2 float* std::__uninitialized_move_if_noexcept_a<float*, float*, std::allocator<float> >(float*, float*, float*, std::allocator<float>&) [422]
[419] 0.0 0.00 0.00 2 float* std::__uninitialized_copy_a<std::move_iterator<float*>, float*, float>(std::move_iterator<float*>, std::move_iterator<float*>, float*, std::allocator<float>&) [419]
0.00 0.00 2/2 float* std::uninitialized_copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*) [416]
-----------------------------------------------
0.00 0.00 2/2 float4* std::__uninitialized_default_n_a<float4*, unsigned long, float4>(float4*, unsigned long, std::allocator<float4>&) [421]
[420] 0.0 0.00 0.00 2 float4* std::__uninitialized_default_n<float4*, unsigned long>(float4*, unsigned long) [420]
0.00 0.00 2/2 float4* std::__uninitialized_default_n_1<false>::__uninit_default_n<float4*, unsigned long>(float4*, unsigned long) [397]
-----------------------------------------------
0.00 0.00 2/2 std::vector<float4, std::allocator<float4> >::_M_default_append(unsigned long) [54]
[421] 0.0 0.00 0.00 2 float4* std::__uninitialized_default_n_a<float4*, unsigned long, float4>(float4*, unsigned long, std::allocator<float4>&) [421]
0.00 0.00 2/2 float4* std::__uninitialized_default_n<float4*, unsigned long>(float4*, unsigned long) [420]
-----------------------------------------------
0.00 0.00 2/2 std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&) [521]
[422] 0.0 0.00 0.00 2 float* std::__uninitialized_move_if_noexcept_a<float*, float*, std::allocator<float> >(float*, float*, float*, std::allocator<float>&) [422]
0.00 0.00 4/4 std::move_iterator<float*> std::__make_move_if_noexcept_iterator<float, std::move_iterator<float*> >(float*) [329]
0.00 0.00 2/2 float* std::__uninitialized_copy_a<std::move_iterator<float*>, float*, float>(std::move_iterator<float*>, std::move_iterator<float*>, float*, std::allocator<float>&) [419]
-----------------------------------------------
0.00 0.00 2/2 float* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*) [396]
[423] 0.0 0.00 0.00 2 float* std::copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*) [423]
0.00 0.00 4/4 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<float*>(std::move_iterator<float*>) [322]
0.00 0.00 2/2 float* std::__copy_move_a2<true, float*, float*>(float*, float*, float*) [414]
-----------------------------------------------
0.00 0.00 2/2 void std::_Destroy<float*, float>(float*, float*, std::allocator<float>&) [425]
[424] 0.0 0.00 0.00 2 void std::_Destroy<float*>(float*, float*) [424]
0.00 0.00 2/2 void std::_Destroy_aux<true>::__destroy<float*>(float*, float*) [378]
-----------------------------------------------
0.00 0.00 1/2 std::vector<float, std::allocator<float> >::~vector() [526]
0.00 0.00 1/2 std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&) [521]
[425] 0.0 0.00 0.00 2 void std::_Destroy<float*, float>(float*, float*, std::allocator<float>&) [425]
0.00 0.00 2/2 void std::_Destroy<float*>(float*, float*) [424]
-----------------------------------------------
0.00 0.00 2/2 bool std::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&) [427]
[426] 0.0 0.00 0.00 2 bool std::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&) [426]
0.00 0.00 4/4 std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>::base() const [307]
-----------------------------------------------
0.00 0.00 2/2 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [395]
[427] 0.0 0.00 0.00 2 bool std::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&) [427]
0.00 0.00 2/2 bool std::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&) [426]
-----------------------------------------------
0.00 0.00 2/2 unsigned long __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [362]
[428] 0.0 0.00 0.00 2 __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(unsigned long, std::integral_constant<bool, false>) [428]
-----------------------------------------------
0.00 0.00 2/2 unsigned long __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [362]
[429] 0.0 0.00 0.00 2 __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [429]
-----------------------------------------------
0.00 0.00 2/2 unsigned long __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [362]
[430] 0.0 0.00 0.00 2 __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [430]
-----------------------------------------------
0.00 0.00 1/1 __libc_csu_init [774]
[431] 0.0 0.00 0.00 1 _GLOBAL__sub_I__Z15runVertexShaderR4MeshRSt6vectorI6float4SaIS2_EES5_ [431]
0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [461]
-----------------------------------------------
0.00 0.00 1/1 __libc_csu_init [774]
[432] 0.0 0.00 0.00 1 _GLOBAL__sub_I__Z5splitPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EERKS5_c [432]
0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [459]
-----------------------------------------------
0.00 0.00 1/1 __libc_csu_init [774]
[433] 0.0 0.00 0.00 1 _GLOBAL__sub_I__Z9randFloatv [433]
0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [460]
-----------------------------------------------
0.00 0.00 1/1 __libc_csu_init [774]
[434] 0.0 0.00 0.00 1 _GLOBAL__sub_I__Z9to_float26float3 [434]
0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [458]
-----------------------------------------------
0.00 0.00 1/1 __libc_csu_init [774]
[435] 0.0 0.00 0.00 1 _GLOBAL__sub_I_main [435]
0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [462]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode_memory(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [443]
[436] 0.0 0.00 0.00 1 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
0.00 0.00 3/3 addUnknownChunks(ucvector*, unsigned char*, unsigned long) [336]
0.00 0.00 2/2 checkColorValidity(LodePNGColorType, unsigned int) [351]
0.00 0.00 2/224 lodepng_free(void*) [174]
0.00 0.00 1/2 lodepng_info_init(LodePNGInfo*) [348]
0.00 0.00 1/1 lodepng_info_copy(LodePNGInfo*, LodePNGInfo const*) [439]
0.00 0.00 1/1 lodepng_auto_choose_color(LodePNGColorMode*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [450]
0.00 0.00 1/2 lodepng_color_mode_equal(LodePNGColorMode const*, LodePNGColorMode const*) [354]
0.00 0.00 1/4 lodepng_get_bpp(LodePNGColorMode const*) [292]
0.00 0.00 1/175 lodepng_malloc(unsigned long) [175]
0.00 0.00 1/1 lodepng_convert(unsigned char*, unsigned char const*, LodePNGColorMode const*, LodePNGColorMode const*, unsigned int, unsigned int) [437]
0.00 0.00 1/1 preProcessScanlines(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGInfo const*, LodePNGEncoderSettings const*) [477]
0.00 0.00 1/4 ucvector_init(ucvector*) [298]
0.00 0.00 1/1 writeSignature(ucvector*) [473]
0.00 0.00 1/1 addChunk_IHDR(ucvector*, unsigned int, unsigned int, LodePNGColorType, unsigned int, unsigned int) [467]
0.00 0.00 1/1 addChunk_PLTE(ucvector*, LodePNGColorMode const*) [468]
0.00 0.00 1/1 getPaletteTranslucency(unsigned char const*, unsigned long) [478]
0.00 0.00 1/1 addChunk_IDAT(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings*) [465]
0.00 0.00 1/1 addChunk_IEND(ucvector*) [466]
0.00 0.00 1/3 lodepng_info_cleanup(LodePNGInfo*) [332]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[437] 0.0 0.00 0.00 1 lodepng_convert(unsigned char*, unsigned char const*, LodePNGColorMode const*, LodePNGColorMode const*, unsigned int, unsigned int) [437]
0.00 0.00 7680/15360 getPixelColorRGBA8(unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, LodePNGColorMode const*) [88]
0.00 0.00 7680/7680 rgba8ToPixel(unsigned char*, unsigned long, LodePNGColorMode const*, ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [93]
0.00 0.00 13/26 color_tree_add(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned int) [220]
0.00 0.00 1/2 lodepng_color_mode_equal(LodePNGColorMode const*, LodePNGColorMode const*) [354]
0.00 0.00 1/142 color_tree_init(ColorTree*) [178]
0.00 0.00 1/2 color_tree_cleanup(ColorTree*) [352]
-----------------------------------------------
0.00 0.00 1/1 deflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [482]
[438] 0.0 0.00 0.00 1 lodepng_deflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [438]
0.00 0.00 1/2 ucvector_init_buffer(ucvector*, unsigned char*, unsigned long) [353]
0.00 0.00 1/1 lodepng_deflatev(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [475]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[439] 0.0 0.00 0.00 1 lodepng_info_copy(LodePNGInfo*, LodePNGInfo const*) [439]
0.00 0.00 1/3 lodepng_info_cleanup(LodePNGInfo*) [332]
0.00 0.00 1/4 lodepng_color_mode_init(LodePNGColorMode*) [296]
0.00 0.00 1/1 lodepng_color_mode_copy(LodePNGColorMode*, LodePNGColorMode const*) [448]
0.00 0.00 1/1 LodePNGText_copy(LodePNGInfo*, LodePNGInfo const*) [474]
0.00 0.00 1/1 LodePNGIText_copy(LodePNGInfo*, LodePNGInfo const*) [476]
0.00 0.00 1/3 LodePNGUnknownChunks_init(LodePNGInfo*) [343]
0.00 0.00 1/1 LodePNGUnknownChunks_copy(LodePNGInfo*, LodePNGInfo const*) [479]
-----------------------------------------------
0.00 0.00 1/1 lodepng::save_file(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [39]
[440] 0.0 0.00 0.00 1 lodepng_save_file(unsigned char const*, unsigned long, char const*) [440]
-----------------------------------------------
0.00 0.00 1/1 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
[441] 0.0 0.00 0.00 1 lodepng_error_text(unsigned int) [441]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode_memory(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [443]
[442] 0.0 0.00 0.00 1 lodepng_state_init(LodePNGState*) [442]
0.00 0.00 1/1 lodepng_decoder_settings_init(LodePNGDecoderSettings*) [454]
0.00 0.00 1/1 lodepng_encoder_settings_init(LodePNGEncoderSettings*) [455]
0.00 0.00 1/4 lodepng_color_mode_init(LodePNGColorMode*) [296]
0.00 0.00 1/2 lodepng_info_init(LodePNGInfo*) [348]
-----------------------------------------------
0.00 0.00 1/1 lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [49]
[443] 0.0 0.00 0.00 1 lodepng_encode_memory(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [443]
0.00 0.00 1/1 LodePNGState::LodePNGState() [484]
0.00 0.00 1/1 lodepng_state_init(LodePNGState*) [442]
0.00 0.00 1/1 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
0.00 0.00 1/1 lodepng_state_cleanup(LodePNGState*) [445]
0.00 0.00 1/1 LodePNGState::~LodePNGState() [485]
-----------------------------------------------
0.00 0.00 1/1 lodepng_can_have_alpha(LodePNGColorMode const*) [447]
[444] 0.0 0.00 0.00 1 lodepng_is_alpha_type(LodePNGColorMode const*) [444]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode_memory(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [443]
[445] 0.0 0.00 0.00 1 lodepng_state_cleanup(LodePNGState*) [445]
0.00 0.00 1/5 lodepng_color_mode_cleanup(LodePNGColorMode*) [286]
0.00 0.00 1/3 lodepng_info_cleanup(LodePNGInfo*) [332]
-----------------------------------------------
0.00 0.00 1/1 zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [470]
[446] 0.0 0.00 0.00 1 lodepng_zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [446]
0.00 0.00 222/494 ucvector_push_back(ucvector*, unsigned char) [169]
0.00 0.00 1/2 ucvector_init_buffer(ucvector*, unsigned char*, unsigned long) [353]
0.00 0.00 1/1 deflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [482]
0.00 0.00 1/1 adler32(unsigned char const*, unsigned int) [481]
0.00 0.00 1/224 lodepng_free(void*) [174]
0.00 0.00 1/3 lodepng_add32bitInt(ucvector*, unsigned int) [340]
-----------------------------------------------
0.00 0.00 1/1 lodepng_get_color_profile(LodePNGColorProfile*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [451]
[447] 0.0 0.00 0.00 1 lodepng_can_have_alpha(LodePNGColorMode const*) [447]
0.00 0.00 1/1 lodepng_is_alpha_type(LodePNGColorMode const*) [444]
-----------------------------------------------
0.00 0.00 1/1 lodepng_info_copy(LodePNGInfo*, LodePNGInfo const*) [439]
[448] 0.0 0.00 0.00 1 lodepng_color_mode_copy(LodePNGColorMode*, LodePNGColorMode const*) [448]
0.00 0.00 1/5 lodepng_color_mode_cleanup(LodePNGColorMode*) [286]
-----------------------------------------------
0.00 0.00 1/1 lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int, LodePNGColorType, unsigned int) [21]
[449] 0.0 0.00 0.00 1 lodepng_get_raw_size_lct(unsigned int, unsigned int, LodePNGColorType, unsigned int) [449]
0.00 0.00 1/5 lodepng_get_bpp_lct(LodePNGColorType, unsigned int) [288]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[450] 0.0 0.00 0.00 1 lodepng_auto_choose_color(LodePNGColorMode*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [450]
0.00 0.00 13/13 lodepng_palette_add(LodePNGColorMode*, unsigned char, unsigned char, unsigned char, unsigned char) [259]
0.00 0.00 1/1 lodepng_color_profile_init(LodePNGColorProfile*) [453]
0.00 0.00 1/1 lodepng_get_color_profile(LodePNGColorProfile*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [451]
0.00 0.00 1/6 lodepng_palette_clear(LodePNGColorMode*) [284]
-----------------------------------------------
0.00 0.00 1/1 lodepng_auto_choose_color(LodePNGColorMode*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [450]
[451] 0.0 0.00 0.00 1 lodepng_get_color_profile(LodePNGColorProfile*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [451]
0.00 0.00 7680/15360 getPixelColorRGBA8(unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, LodePNGColorMode const*) [88]
0.00 0.00 7680/7680 color_tree_has(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [94]
0.00 0.00 1744/1744 getValueRequiredBits(unsigned char) [116]
0.00 0.00 13/26 color_tree_add(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned int) [220]
0.00 0.00 1/1 lodepng_is_greyscale_type(LodePNGColorMode const*) [452]
0.00 0.00 1/1 lodepng_can_have_alpha(LodePNGColorMode const*) [447]
0.00 0.00 1/4 lodepng_get_bpp(LodePNGColorMode const*) [292]
0.00 0.00 1/142 color_tree_init(ColorTree*) [178]
0.00 0.00 1/2 color_tree_cleanup(ColorTree*) [352]
-----------------------------------------------
0.00 0.00 1/1 lodepng_get_color_profile(LodePNGColorProfile*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [451]
[452] 0.0 0.00 0.00 1 lodepng_is_greyscale_type(LodePNGColorMode const*) [452]
-----------------------------------------------
0.00 0.00 1/1 lodepng_auto_choose_color(LodePNGColorMode*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [450]
[453] 0.0 0.00 0.00 1 lodepng_color_profile_init(LodePNGColorProfile*) [453]
-----------------------------------------------
0.00 0.00 1/1 lodepng_state_init(LodePNGState*) [442]
[454] 0.0 0.00 0.00 1 lodepng_decoder_settings_init(LodePNGDecoderSettings*) [454]
0.00 0.00 1/1 lodepng_decompress_settings_init(LodePNGDecompressSettings*) [457]
-----------------------------------------------
0.00 0.00 1/1 lodepng_state_init(LodePNGState*) [442]
[455] 0.0 0.00 0.00 1 lodepng_encoder_settings_init(LodePNGEncoderSettings*) [455]
0.00 0.00 1/1 lodepng_compress_settings_init(LodePNGCompressSettings*) [456]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encoder_settings_init(LodePNGEncoderSettings*) [455]
[456] 0.0 0.00 0.00 1 lodepng_compress_settings_init(LodePNGCompressSettings*) [456]
-----------------------------------------------
0.00 0.00 1/1 lodepng_decoder_settings_init(LodePNGDecoderSettings*) [454]
[457] 0.0 0.00 0.00 1 lodepng_decompress_settings_init(LodePNGDecompressSettings*) [457]
-----------------------------------------------
0.00 0.00 1/1 _GLOBAL__sub_I__Z9to_float26float3 [434]
[458] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [458]
-----------------------------------------------
0.00 0.00 1/1 _GLOBAL__sub_I__Z5splitPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EERKS5_c [432]
[459] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [459]
-----------------------------------------------
0.00 0.00 1/1 _GLOBAL__sub_I__Z9randFloatv [433]
[460] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [460]
-----------------------------------------------
0.00 0.00 1/1 _GLOBAL__sub_I__Z15runVertexShaderR4MeshRSt6vectorI6float4SaIS2_EES5_ [431]
[461] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [461]
-----------------------------------------------
0.00 0.00 1/1 _GLOBAL__sub_I_main [435]
[462] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [462]
-----------------------------------------------
0.00 0.00 1/1 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
[463] 0.0 0.00 0.00 1 encodeLZ77(uivector*, Hash*, unsigned char const*, unsigned long, unsigned long, unsigned int, unsigned int, unsigned int, unsigned int) [463]
0.00 0.00 3952/3952 getHash(unsigned char const*, unsigned long, unsigned long) [105]
0.00 0.00 3952/3952 updateHashChain(Hash*, unsigned long, unsigned int, unsigned short) [104]
0.00 0.00 83/776 uivector_push_back(uivector*, unsigned int) [165]
0.00 0.00 64/64 addLengthDistance(uivector*, unsigned long, unsigned long) [191]
0.00 0.00 33/33 countZeros(unsigned char const*, unsigned long, unsigned long) [218]
-----------------------------------------------
0.00 0.00 1/1 lodepng_deflatev(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [475]
[464] 0.0 0.00 0.00 1 hash_cleanup(Hash*) [464]
0.00 0.00 6/224 lodepng_free(void*) [174]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[465] 0.0 0.00 0.00 1 addChunk_IDAT(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings*) [465]
0.00 0.00 1/4 ucvector_init(ucvector*) [298]
0.00 0.00 1/1 zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [470]
0.00 0.00 1/4 addChunk(ucvector*, char const*, unsigned char const*, unsigned long) [300]
0.00 0.00 1/3 ucvector_cleanup(void*) [337]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[466] 0.0 0.00 0.00 1 addChunk_IEND(ucvector*) [466]
0.00 0.00 1/4 addChunk(ucvector*, char const*, unsigned char const*, unsigned long) [300]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[467] 0.0 0.00 0.00 1 addChunk_IHDR(ucvector*, unsigned int, unsigned int, LodePNGColorType, unsigned int, unsigned int) [467]
0.00 0.00 5/494 ucvector_push_back(ucvector*, unsigned char) [169]
0.00 0.00 2/3 lodepng_add32bitInt(ucvector*, unsigned int) [340]
0.00 0.00 1/4 ucvector_init(ucvector*) [298]
0.00 0.00 1/4 addChunk(ucvector*, char const*, unsigned char const*, unsigned long) [300]
0.00 0.00 1/3 ucvector_cleanup(void*) [337]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[468] 0.0 0.00 0.00 1 addChunk_PLTE(ucvector*, LodePNGColorMode const*) [468]
0.00 0.00 39/494 ucvector_push_back(ucvector*, unsigned char) [169]
0.00 0.00 1/4 ucvector_init(ucvector*) [298]
0.00 0.00 1/4 addChunk(ucvector*, char const*, unsigned char const*, unsigned long) [300]
0.00 0.00 1/3 ucvector_cleanup(void*) [337]
-----------------------------------------------
0.00 0.00 1/1 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
[469] 0.0 0.00 0.00 1 writeLZ77data(unsigned long*, ucvector*, uivector const*, HuffmanTree const*, HuffmanTree const*) [469]
0.00 0.00 211/648 HuffmanTree_getLength(HuffmanTree const*, unsigned int) [166]
0.00 0.00 211/320 HuffmanTree_getCode(HuffmanTree const*, unsigned int) [172]
0.00 0.00 211/320 addHuffmanSymbol(unsigned long*, ucvector*, unsigned int, unsigned int) [171]
0.00 0.00 128/170 addBitsToStream(unsigned long*, ucvector*, unsigned int, unsigned long) [176]
-----------------------------------------------
0.00 0.00 1/1 addChunk_IDAT(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings*) [465]
[470] 0.0 0.00 0.00 1 zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [470]
0.00 0.00 1/1 lodepng_zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [446]
-----------------------------------------------
0.00 0.00 1/1 lodepng_deflatev(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [475]
[471] 0.0 0.00 0.00 1 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
0.00 0.00 437/648 HuffmanTree_getLength(HuffmanTree const*, unsigned int) [166]
0.00 0.00 437/776 uivector_push_back(uivector*, unsigned int) [165]
0.00 0.00 109/320 HuffmanTree_getCode(HuffmanTree const*, unsigned int) [172]
0.00 0.00 109/320 addHuffmanSymbol(unsigned long*, ucvector*, unsigned int, unsigned int) [171]
0.00 0.00 42/170 addBitsToStream(unsigned long*, ucvector*, unsigned int, unsigned long) [176]
0.00 0.00 7/13 uivector_init(uivector*) [260]
0.00 0.00 7/13 uivector_cleanup(void*) [261]
0.00 0.00 3/3 HuffmanTree_init(HuffmanTree*) [335]
0.00 0.00 3/9 uivector_resizev(uivector*, unsigned long, unsigned int) [276]
0.00 0.00 3/3 HuffmanTree_makeFromFrequencies(HuffmanTree*, unsigned int const*, unsigned long, unsigned long, unsigned int) [345]
0.00 0.00 3/3 HuffmanTree_cleanup(HuffmanTree*) [338]
0.00 0.00 2/787 uivector_resize(uivector*, unsigned long) [163]
0.00 0.00 1/1 encodeLZ77(uivector*, Hash*, unsigned char const*, unsigned long, unsigned long, unsigned int, unsigned int, unsigned int, unsigned int) [463]
0.00 0.00 1/494 ucvector_push_back(ucvector*, unsigned char) [169]
0.00 0.00 1/1 writeLZ77data(unsigned long*, ucvector*, uivector const*, HuffmanTree const*, HuffmanTree const*) [469]
-----------------------------------------------
0.00 0.00 1/1 adler32(unsigned char const*, unsigned int) [481]
[472] 0.0 0.00 0.00 1 update_adler32(unsigned int, unsigned char const*, unsigned int) [472]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[473] 0.0 0.00 0.00 1 writeSignature(ucvector*) [473]
0.00 0.00 8/494 ucvector_push_back(ucvector*, unsigned char) [169]
-----------------------------------------------
0.00 0.00 1/1 lodepng_info_copy(LodePNGInfo*, LodePNGInfo const*) [439]
[474] 0.0 0.00 0.00 1 LodePNGText_copy(LodePNGInfo*, LodePNGInfo const*) [474]
-----------------------------------------------
0.00 0.00 1/1 lodepng_deflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [438]
[475] 0.0 0.00 0.00 1 lodepng_deflatev(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [475]
0.00 0.00 1/1 hash_init(Hash*, unsigned int) [483]
0.00 0.00 1/1 deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [471]
0.00 0.00 1/1 hash_cleanup(Hash*) [464]
-----------------------------------------------
0.00 0.00 1/1 lodepng_info_copy(LodePNGInfo*, LodePNGInfo const*) [439]
[476] 0.0 0.00 0.00 1 LodePNGIText_copy(LodePNGInfo*, LodePNGInfo const*) [476]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[477] 0.0 0.00 0.00 1 preProcessScanlines(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGInfo const*, LodePNGEncoderSettings const*) [477]
0.00 0.00 1/4 lodepng_get_bpp(LodePNGColorMode const*) [292]
0.00 0.00 1/175 lodepng_malloc(unsigned long) [175]
0.00 0.00 1/1 filter(unsigned char*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*, LodePNGEncoderSettings const*) [480]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [436]
[478] 0.0 0.00 0.00 1 getPaletteTranslucency(unsigned char const*, unsigned long) [478]
-----------------------------------------------
0.00 0.00 1/1 lodepng_info_copy(LodePNGInfo*, LodePNGInfo const*) [439]
[479] 0.0 0.00 0.00 1 LodePNGUnknownChunks_copy(LodePNGInfo*, LodePNGInfo const*) [479]
0.00 0.00 3/175 lodepng_malloc(unsigned long) [175]
0.00 0.00 1/4 LodePNGUnknownChunks_cleanup(LodePNGInfo*) [299]
-----------------------------------------------
0.00 0.00 1/1 preProcessScanlines(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGInfo const*, LodePNGEncoderSettings const*) [477]
[480] 0.0 0.00 0.00 1 filter(unsigned char*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*, LodePNGEncoderSettings const*) [480]
0.00 0.00 64/64 filterScanline(unsigned char*, unsigned char const*, unsigned char const*, unsigned long, unsigned long, unsigned char) [190]
0.00 0.00 1/4 lodepng_get_bpp(LodePNGColorMode const*) [292]
-----------------------------------------------
0.00 0.00 1/1 lodepng_zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [446]
[481] 0.0 0.00 0.00 1 adler32(unsigned char const*, unsigned int) [481]
0.00 0.00 1/1 update_adler32(unsigned int, unsigned char const*, unsigned int) [472]
-----------------------------------------------
0.00 0.00 1/1 lodepng_zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [446]
[482] 0.0 0.00 0.00 1 deflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [482]
0.00 0.00 1/1 lodepng_deflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [438]
-----------------------------------------------
0.00 0.00 1/1 lodepng_deflatev(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [475]
[483] 0.0 0.00 0.00 1 hash_init(Hash*, unsigned int) [483]
0.00 0.00 6/175 lodepng_malloc(unsigned long) [175]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode_memory(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [443]
[484] 0.0 0.00 0.00 1 LodePNGState::LodePNGState() [484]
-----------------------------------------------
0.00 0.00 1/1 lodepng_encode_memory(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [443]
[485] 0.0 0.00 0.00 1 LodePNGState::~LodePNGState() [485]
-----------------------------------------------
0.00 0.00 1/1 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[486] 0.0 0.00 0.00 1 Mesh::Mesh() [486]
-----------------------------------------------
0.00 0.00 1/1 runVertexShader(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&) [43]
[487] 0.0 0.00 0.00 1 mat4x4::operator*(mat4x4) [487]
0.00 0.00 1/4 mat4x4::mat4x4(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) [301]
-----------------------------------------------
0.00 0.00 1/1 std::allocator_traits<std::allocator<float> >::deallocate(std::allocator<float>&, float*, unsigned long) [517]
[488] 0.0 0.00 0.00 1 __gnu_cxx::new_allocator<float>::deallocate(float*, unsigned long) [488]
-----------------------------------------------
0.00 0.00 1/1 std::allocator_traits<std::allocator<float> >::allocate(std::allocator<float>&, unsigned long) [518]
[489] 0.0 0.00 0.00 1 __gnu_cxx::new_allocator<float>::allocate(unsigned long, void const*) [489]
0.00 0.00 1/3 __gnu_cxx::new_allocator<float>::max_size() const [346]
-----------------------------------------------
0.00 0.00 1/1 std::allocator<float>::allocator() [500]
[490] 0.0 0.00 0.00 1 __gnu_cxx::new_allocator<float>::new_allocator() [490]
-----------------------------------------------
0.00 0.00 1/1 std::allocator<float>::~allocator() [501]
[491] 0.0 0.00 0.00 1 __gnu_cxx::new_allocator<float>::~new_allocator() [491]
-----------------------------------------------
0.00 0.00 1/1 std::allocator<unsigned int>::allocator() [502]
[492] 0.0 0.00 0.00 1 __gnu_cxx::new_allocator<unsigned int>::new_allocator() [492]
-----------------------------------------------
0.00 0.00 1/1 std::allocator<unsigned int>::~allocator() [503]
[493] 0.0 0.00 0.00 1 __gnu_cxx::new_allocator<unsigned int>::~new_allocator() [493]
-----------------------------------------------
0.00 0.00 1/1 lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [49]
[494] 0.0 0.00 0.00 1 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, __gnu_cxx::__enable_if<std::__are_same<unsigned char*, unsigned char*>::__value, std::vector<unsigned char, std::allocator<unsigned char> > >::__type> const&) [494]
0.00 0.00 1/7 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [282]
-----------------------------------------------
0.00 0.00 1/1 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > std::vector<unsigned char, std::allocator<unsigned char> >::insert<unsigned char*, void>(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*) [52]
[495] 0.0 0.00 0.00 1 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::difference_type __gnu_cxx::operator-<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&) [495]
0.00 0.00 2/6 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [285]
-----------------------------------------------
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&) [521]
[496] 0.0 0.00 0.00 1 __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >::difference_type __gnu_cxx::operator-<float*, std::vector<float, std::allocator<float> > >(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > > const&, __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > > const&) [496]
0.00 0.00 2/4 __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >::base() const [305]
-----------------------------------------------
0.00 0.00 1/1 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&) [47]
[497] 0.0 0.00 0.00 1 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::difference_type __gnu_cxx::operator-<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > const&, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > const&) [497]
0.00 0.00 2/7 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [282]
-----------------------------------------------
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&) [521]
[498] 0.0 0.00 0.00 1 std::vector<float, std::allocator<float> >::_M_check_len(unsigned long, char const*) const [498]
0.00 0.00 4/3077 std::vector<float, std::allocator<float> >::size() const [107]
0.00 0.00 2/2 std::vector<float, std::allocator<float> >::max_size() const [369]
0.00 0.00 1/56 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [194]
-----------------------------------------------
0.00 0.00 1/1 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > std::vector<unsigned char, std::allocator<unsigned char> >::insert<unsigned char*, void>(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*) [52]
[499] 0.0 0.00 0.00 1 std::vector<unsigned char, std::allocator<unsigned char> >::cbegin() const [499]
0.00 0.00 1/5 __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char const* const&) [289]
-----------------------------------------------
0.00 0.00 1/1 std::_Vector_base<float, std::allocator<float> >::_Vector_impl::_Vector_impl() [509]
[500] 0.0 0.00 0.00 1 std::allocator<float>::allocator() [500]
0.00 0.00 1/1 __gnu_cxx::new_allocator<float>::new_allocator() [490]
-----------------------------------------------
0.00 0.00 1/1 std::_Vector_base<float, std::allocator<float> >::_Vector_impl::~_Vector_impl() [510]
[501] 0.0 0.00 0.00 1 std::allocator<float>::~allocator() [501]
0.00 0.00 1/1 __gnu_cxx::new_allocator<float>::~new_allocator() [491]
-----------------------------------------------
0.00 0.00 1/1 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl() [513]
[502] 0.0 0.00 0.00 1 std::allocator<unsigned int>::allocator() [502]
0.00 0.00 1/1 __gnu_cxx::new_allocator<unsigned int>::new_allocator() [492]
-----------------------------------------------
0.00 0.00 1/1 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::~_Vector_impl() [514]
[503] 0.0 0.00 0.00 1 std::allocator<unsigned int>::~allocator() [503]
0.00 0.00 1/1 __gnu_cxx::new_allocator<unsigned int>::~new_allocator() [493]
-----------------------------------------------
0.00 0.00 1/1 float3* std::__copy_move_a<false, float3*, float3*>(float3*, float3*, float3*) [533]
[504] 0.0 0.00 0.00 1 float3* std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<float3*, float3*>(float3*, float3*, float3*) [504]
-----------------------------------------------
0.00 0.00 1/1 float4* std::__copy_move_a<false, float4*, float4*>(float4*, float4*, float4*) [534]
[505] 0.0 0.00 0.00 1 float4* std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<float4*, float4*>(float4*, float4*, float4*) [505]
0.00 0.00 792/3168 float4::operator=(float4) [106]
-----------------------------------------------
0.00 0.00 1/1 unsigned char* std::__copy_move_a<false, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [535]
[506] 0.0 0.00 0.00 1 unsigned char* std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned char>(unsigned char const*, unsigned char const*, unsigned char*) [506]
-----------------------------------------------
0.00 0.00 1/1 unsigned int* std::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [536]
[507] 0.0 0.00 0.00 1 unsigned int* std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int>(unsigned int const*, unsigned int const*, unsigned int*) [507]
-----------------------------------------------
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&) [521]
[508] 0.0 0.00 0.00 1 std::_Vector_base<float, std::allocator<float> >::_M_allocate(unsigned long) [508]
0.00 0.00 1/1 std::allocator_traits<std::allocator<float> >::allocate(std::allocator<float>&, unsigned long) [518]
-----------------------------------------------
0.00 0.00 1/1 std::_Vector_base<float, std::allocator<float> >::_Vector_base() [511]
[509] 0.0 0.00 0.00 1 std::_Vector_base<float, std::allocator<float> >::_Vector_impl::_Vector_impl() [509]
0.00 0.00 1/1 std::allocator<float>::allocator() [500]
-----------------------------------------------
0.00 0.00 1/1 std::_Vector_base<float, std::allocator<float> >::~_Vector_base() [512]
[510] 0.0 0.00 0.00 1 std::_Vector_base<float, std::allocator<float> >::_Vector_impl::~_Vector_impl() [510]
0.00 0.00 1/1 std::allocator<float>::~allocator() [501]
-----------------------------------------------
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::vector() [525]
[511] 0.0 0.00 0.00 1 std::_Vector_base<float, std::allocator<float> >::_Vector_base() [511]
0.00 0.00 1/1 std::_Vector_base<float, std::allocator<float> >::_Vector_impl::_Vector_impl() [509]
-----------------------------------------------
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::~vector() [526]
[512] 0.0 0.00 0.00 1 std::_Vector_base<float, std::allocator<float> >::~_Vector_base() [512]
0.00 0.00 1/2 std::_Vector_base<float, std::allocator<float> >::_M_deallocate(float*, unsigned long) [388]
0.00 0.00 1/1 std::_Vector_base<float, std::allocator<float> >::_Vector_impl::~_Vector_impl() [510]
-----------------------------------------------
0.00 0.00 1/1 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_base() [515]
[513] 0.0 0.00 0.00 1 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl() [513]
0.00 0.00 1/1 std::allocator<unsigned int>::allocator() [502]
-----------------------------------------------
0.00 0.00 1/1 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::~_Vector_base() [516]
[514] 0.0 0.00 0.00 1 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::~_Vector_impl() [514]
0.00 0.00 1/1 std::allocator<unsigned int>::~allocator() [503]
-----------------------------------------------
0.00 0.00 1/1 std::vector<unsigned int, std::allocator<unsigned int> >::vector() [527]
[515] 0.0 0.00 0.00 1 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_base() [515]
0.00 0.00 1/1 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl() [513]
-----------------------------------------------
0.00 0.00 1/1 std::vector<unsigned int, std::allocator<unsigned int> >::~vector() [528]
[516] 0.0 0.00 0.00 1 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::~_Vector_base() [516]
0.00 0.00 1/12 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_deallocate(unsigned int*, unsigned long) [263]
0.00 0.00 1/1 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::~_Vector_impl() [514]
-----------------------------------------------
0.00 0.00 1/1 std::_Vector_base<float, std::allocator<float> >::_M_deallocate(float*, unsigned long) [388]
[517] 0.0 0.00 0.00 1 std::allocator_traits<std::allocator<float> >::deallocate(std::allocator<float>&, float*, unsigned long) [517]
0.00 0.00 1/1 __gnu_cxx::new_allocator<float>::deallocate(float*, unsigned long) [488]
-----------------------------------------------
0.00 0.00 1/1 std::_Vector_base<float, std::allocator<float> >::_M_allocate(unsigned long) [508]
[518] 0.0 0.00 0.00 1 std::allocator_traits<std::allocator<float> >::allocate(std::allocator<float>&, unsigned long) [518]
0.00 0.00 1/1 __gnu_cxx::new_allocator<float>::allocate(unsigned long, void const*) [489]
-----------------------------------------------
0.00 0.00 1/1 unsigned char* std::uninitialized_copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [541]
[519] 0.0 0.00 0.00 1 unsigned char* std::__uninitialized_copy<true>::__uninit_copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [519]
0.00 0.00 1/1 unsigned char* std::copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [548]
-----------------------------------------------
0.00 0.00 1/1 float* std::uninitialized_fill_n<float*, unsigned long, float>(float*, unsigned long, float const&) [542]
[520] 0.0 0.00 0.00 1 float* std::__uninitialized_fill_n<true>::__uninit_fill_n<float*, unsigned long, float>(float*, unsigned long, float const&) [520]
0.00 0.00 1/1 float* std::fill_n<float*, unsigned long, float>(float*, unsigned long, float const&) [549]
-----------------------------------------------
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::resize(unsigned long, float const&) [524]
[521] 0.0 0.00 0.00 1 std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&) [521]
0.00 0.00 4/5 std::_Vector_base<float, std::allocator<float> >::_M_get_Tp_allocator() [290]
0.00 0.00 2/4 __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >::base() const [305]
0.00 0.00 2/2 float* std::__uninitialized_move_if_noexcept_a<float*, float*, std::allocator<float> >(float*, float*, float*, std::allocator<float>&) [422]
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::_M_check_len(unsigned long, char const*) const [498]
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::begin() [523]
0.00 0.00 1/1 __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >::difference_type __gnu_cxx::operator-<float*, std::vector<float, std::allocator<float> > >(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > > const&, __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > > const&) [496]
0.00 0.00 1/1 std::_Vector_base<float, std::allocator<float> >::_M_allocate(unsigned long) [508]
0.00 0.00 1/1 float* std::__uninitialized_fill_n_a<float*, unsigned long, float, float>(float*, unsigned long, float const&, std::allocator<float>&) [544]
0.00 0.00 1/2 void std::_Destroy<float*, float>(float*, float*, std::allocator<float>&) [425]
0.00 0.00 1/2 std::_Vector_base<float, std::allocator<float> >::_M_deallocate(float*, unsigned long) [388]
-----------------------------------------------
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::resize(unsigned long, float const&) [524]
[522] 0.0 0.00 0.00 1 std::vector<float, std::allocator<float> >::end() [522]
0.00 0.00 1/2 __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >::__normal_iterator(float* const&) [361]
-----------------------------------------------
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&) [521]
[523] 0.0 0.00 0.00 1 std::vector<float, std::allocator<float> >::begin() [523]
0.00 0.00 1/2 __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >::__normal_iterator(float* const&) [361]
-----------------------------------------------
0.00 0.00 1/1 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
[524] 0.0 0.00 0.00 1 std::vector<float, std::allocator<float> >::resize(unsigned long, float const&) [524]
0.00 0.00 2/3077 std::vector<float, std::allocator<float> >::size() const [107]
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::end() [522]
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&) [521]
-----------------------------------------------
0.00 0.00 1/1 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
[525] 0.0 0.00 0.00 1 std::vector<float, std::allocator<float> >::vector() [525]
0.00 0.00 1/1 std::_Vector_base<float, std::allocator<float> >::_Vector_base() [511]
-----------------------------------------------
0.00 0.00 1/1 rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [2]
[526] 0.0 0.00 0.00 1 std::vector<float, std::allocator<float> >::~vector() [526]
0.00 0.00 1/5 std::_Vector_base<float, std::allocator<float> >::_M_get_Tp_allocator() [290]
0.00 0.00 1/2 void std::_Destroy<float*, float>(float*, float*, std::allocator<float>&) [425]
0.00 0.00 1/1 std::_Vector_base<float, std::allocator<float> >::~_Vector_base() [512]
-----------------------------------------------
0.00 0.00 1/1 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[527] 0.0 0.00 0.00 1 std::vector<unsigned int, std::allocator<unsigned int> >::vector() [527]
0.00 0.00 1/1 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_base() [515]
-----------------------------------------------
0.00 0.00 1/1 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[528] 0.0 0.00 0.00 1 std::vector<unsigned int, std::allocator<unsigned int> >::~vector() [528]
0.00 0.00 1/34 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_get_Tp_allocator() [217]
0.00 0.00 1/12 void std::_Destroy<unsigned int*, unsigned int>(unsigned int*, unsigned int*, std::allocator<unsigned int>&) [267]
0.00 0.00 1/1 std::_Vector_base<unsigned int, std::allocator<unsigned int> >::~_Vector_base() [516]
-----------------------------------------------
0.00 0.00 1/1 std::iterator_traits<unsigned char*>::difference_type std::distance<unsigned char*>(unsigned char*, unsigned char*) [550]
[529] 0.0 0.00 0.00 1 std::iterator_traits<unsigned char*>::difference_type std::__distance<unsigned char*>(unsigned char*, unsigned char*, std::random_access_iterator_tag) [529]
-----------------------------------------------
0.00 0.00 1/1 float* std::fill_n<float*, unsigned long, float>(float*, unsigned long, float const&) [549]
[530] 0.0 0.00 0.00 1 __gnu_cxx::__enable_if<std::__is_scalar<float>::__value, float*>::__type std::__fill_n_a<float*, unsigned long, float>(float*, unsigned long, float const&) [530]
-----------------------------------------------
0.00 0.00 1/1 float3* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*) [537]
[531] 0.0 0.00 0.00 1 float3* std::__niter_base<float3*>(float3*) [531]
-----------------------------------------------
0.00 0.00 1/1 float4* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*) [538]
[532] 0.0 0.00 0.00 1 float4* std::__niter_base<float4*>(float4*) [532]
-----------------------------------------------
0.00 0.00 1/1 float3* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*) [537]
[533] 0.0 0.00 0.00 1 float3* std::__copy_move_a<false, float3*, float3*>(float3*, float3*, float3*) [533]
0.00 0.00 1/1 float3* std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<float3*, float3*>(float3*, float3*, float3*) [504]
-----------------------------------------------
0.00 0.00 1/1 float4* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*) [538]
[534] 0.0 0.00 0.00 1 float4* std::__copy_move_a<false, float4*, float4*>(float4*, float4*, float4*) [534]
0.00 0.00 1/1 float4* std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<float4*, float4*>(float4*, float4*, float4*) [505]
-----------------------------------------------
0.00 0.00 1/1 unsigned char* std::__copy_move_a2<false, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [540]
[535] 0.0 0.00 0.00 1 unsigned char* std::__copy_move_a<false, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [535]
0.00 0.00 1/1 unsigned char* std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned char>(unsigned char const*, unsigned char const*, unsigned char*) [506]
-----------------------------------------------
0.00 0.00 1/1 unsigned int* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*) [539]
[536] 0.0 0.00 0.00 1 unsigned int* std::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [536]
0.00 0.00 1/1 unsigned int* std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int>(unsigned int const*, unsigned int const*, unsigned int*) [507]
-----------------------------------------------
0.00 0.00 1/1 float3* std::copy<__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*) [545]
[537] 0.0 0.00 0.00 1 float3* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*) [537]
0.00 0.00 2/2 float3* std::__niter_base<float3*, std::vector<float3, std::allocator<float3> > >(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >) [410]
0.00 0.00 1/1 float3* std::__niter_base<float3*>(float3*) [531]
0.00 0.00 1/1 float3* std::__copy_move_a<false, float3*, float3*>(float3*, float3*, float3*) [533]
-----------------------------------------------
0.00 0.00 1/1 float4* std::copy<__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*) [546]
[538] 0.0 0.00 0.00 1 float4* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*) [538]
0.00 0.00 2/2 float4* std::__niter_base<float4*, std::vector<float4, std::allocator<float4> > >(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >) [411]
0.00 0.00 1/1 float4* std::__niter_base<float4*>(float4*) [532]
0.00 0.00 1/1 float4* std::__copy_move_a<false, float4*, float4*>(float4*, float4*, float4*) [534]
-----------------------------------------------
0.00 0.00 1/1 unsigned int* std::copy<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*) [547]
[539] 0.0 0.00 0.00 1 unsigned int* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*) [539]
0.00 0.00 2/2 unsigned int* std::__niter_base<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >) [412]
0.00 0.00 1/67 unsigned int* std::__niter_base<unsigned int*>(unsigned int*) [189]
0.00 0.00 1/1 unsigned int* std::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*) [536]
-----------------------------------------------
0.00 0.00 1/1 unsigned char* std::copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [548]
[540] 0.0 0.00 0.00 1 unsigned char* std::__copy_move_a2<false, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [540]
0.00 0.00 3/2027536 unsigned char* std::__niter_base<unsigned char*>(unsigned char*) [71]
0.00 0.00 1/1 unsigned char* std::__copy_move_a<false, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [535]
-----------------------------------------------
0.00 0.00 1/1 unsigned char* std::__uninitialized_copy_a<unsigned char*, unsigned char*, unsigned char>(unsigned char*, unsigned char*, unsigned char*, std::allocator<unsigned char>&) [543]
[541] 0.0 0.00 0.00 1 unsigned char* std::uninitialized_copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [541]
0.00 0.00 1/1 unsigned char* std::__uninitialized_copy<true>::__uninit_copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [519]
-----------------------------------------------
0.00 0.00 1/1 float* std::__uninitialized_fill_n_a<float*, unsigned long, float, float>(float*, unsigned long, float const&, std::allocator<float>&) [544]
[542] 0.0 0.00 0.00 1 float* std::uninitialized_fill_n<float*, unsigned long, float>(float*, unsigned long, float const&) [542]
0.00 0.00 1/1 float* std::__uninitialized_fill_n<true>::__uninit_fill_n<float*, unsigned long, float>(float*, unsigned long, float const&) [520]
-----------------------------------------------
0.00 0.00 1/1 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::forward_iterator_tag) [50]
[543] 0.0 0.00 0.00 1 unsigned char* std::__uninitialized_copy_a<unsigned char*, unsigned char*, unsigned char>(unsigned char*, unsigned char*, unsigned char*, std::allocator<unsigned char>&) [543]
0.00 0.00 1/1 unsigned char* std::uninitialized_copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [541]
-----------------------------------------------
0.00 0.00 1/1 std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&) [521]
[544] 0.0 0.00 0.00 1 float* std::__uninitialized_fill_n_a<float*, unsigned long, float, float>(float*, unsigned long, float const&, std::allocator<float>&) [544]
0.00 0.00 1/1 float* std::uninitialized_fill_n<float*, unsigned long, float>(float*, unsigned long, float const&) [542]
-----------------------------------------------
0.00 0.00 1/1 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[545] 0.0 0.00 0.00 1 float3* std::copy<__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*) [545]
0.00 0.00 2/2 __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > std::__miter_base<__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > >(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >) [407]
0.00 0.00 1/1 float3* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*) [537]
-----------------------------------------------
0.00 0.00 1/1 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[546] 0.0 0.00 0.00 1 float4* std::copy<__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*) [546]
0.00 0.00 2/2 __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > std::__miter_base<__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > >(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >) [408]
0.00 0.00 1/1 float4* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*) [538]
-----------------------------------------------
0.00 0.00 1/1 loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [20]
[547] 0.0 0.00 0.00 1 unsigned int* std::copy<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*) [547]
0.00 0.00 2/2 __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > std::__miter_base<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >) [409]
0.00 0.00 1/1 unsigned int* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*) [539]
-----------------------------------------------
0.00 0.00 1/1 unsigned char* std::__uninitialized_copy<true>::__uninit_copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [519]
[548] 0.0 0.00 0.00 1 unsigned char* std::copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [548]
0.00 0.00 2/10 unsigned char* std::__miter_base<unsigned char*>(unsigned char*) [275]
0.00 0.00 1/1 unsigned char* std::__copy_move_a2<false, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [540]
-----------------------------------------------
0.00 0.00 1/1 float* std::__uninitialized_fill_n<true>::__uninit_fill_n<float*, unsigned long, float>(float*, unsigned long, float const&) [520]
[549] 0.0 0.00 0.00 1 float* std::fill_n<float*, unsigned long, float>(float*, unsigned long, float const&) [549]
0.00 0.00 1/7 float* std::__niter_base<float*>(float*) [283]
0.00 0.00 1/1 __gnu_cxx::__enable_if<std::__is_scalar<float>::__value, float*>::__type std::__fill_n_a<float*, unsigned long, float>(float*, unsigned long, float const&) [530]
-----------------------------------------------
0.00 0.00 1/1 void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::forward_iterator_tag) [50]
[550] 0.0 0.00 0.00 1 std::iterator_traits<unsigned char*>::difference_type std::distance<unsigned char*>(unsigned char*, unsigned char*) [550]
0.00 0.00 1/2 std::iterator_traits<unsigned char*>::iterator_category std::__iterator_category<unsigned char*>(unsigned char* const&) [417]
0.00 0.00 1/1 std::iterator_traits<unsigned char*>::difference_type std::__distance<unsigned char*>(unsigned char*, unsigned char*, std::random_access_iterator_tag) [529]
-----------------------------------------------
<spontaneous>
[551] 0.0 0.00 0.00 randFloat4() [551]
-----------------------------------------------
<spontaneous>
[552] 0.0 0.00 0.00 make_float2(float, float) [552]
-----------------------------------------------
<spontaneous>
[553] 0.0 0.00 0.00 lodepng_decode(unsigned char**, unsigned int*, unsigned int*, LodePNGState*, unsigned char const*, unsigned long) [553]
-----------------------------------------------
<spontaneous>
[554] 0.0 0.00 0.00 lodepng_inflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGDecompressSettings const*) [554]
-----------------------------------------------
<spontaneous>
[555] 0.0 0.00 0.00 lodepng_inspect(unsigned int*, unsigned int*, LodePNGState*, unsigned char const*, unsigned long) [555]
-----------------------------------------------
<spontaneous>
[556] 0.0 0.00 0.00 lodepng_add_text(LodePNGInfo*, char const*, char const*) [556]
-----------------------------------------------
<spontaneous>
[557] 0.0 0.00 0.00 lodepng_decode24(unsigned char**, unsigned int*, unsigned int*, unsigned char const*, unsigned long) [557]
-----------------------------------------------
<spontaneous>
[558] 0.0 0.00 0.00 lodepng_decode32(unsigned char**, unsigned int*, unsigned int*, unsigned char const*, unsigned long) [558]
-----------------------------------------------
<spontaneous>
[559] 0.0 0.00 0.00 lodepng_encode24(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int) [559]
-----------------------------------------------
<spontaneous>
[560] 0.0 0.00 0.00 lodepng_encode32(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int) [560]
-----------------------------------------------
<spontaneous>
[561] 0.0 0.00 0.00 lodepng_add_itext(LodePNGInfo*, char const*, char const*, char const*, char const*) [561]
-----------------------------------------------
<spontaneous>
[562] 0.0 0.00 0.00 lodepng_info_swap(LodePNGInfo*, LodePNGInfo*) [562]
-----------------------------------------------
<spontaneous>
[563] 0.0 0.00 0.00 lodepng_load_file(unsigned char**, unsigned long*, char const*) [563]
-----------------------------------------------
<spontaneous>
[564] 0.0 0.00 0.00 lodepng_chunk_data(unsigned char*) [564]
-----------------------------------------------
<spontaneous>
[565] 0.0 0.00 0.00 lodepng_chunk_next(unsigned char*) [565]
-----------------------------------------------
<spontaneous>
[566] 0.0 0.00 0.00 lodepng_chunk_type(char*, unsigned char const*) [566]
-----------------------------------------------
<spontaneous>
[567] 0.0 0.00 0.00 lodepng_clear_text(LodePNGInfo*) [567]
-----------------------------------------------
<spontaneous>
[568] 0.0 0.00 0.00 lodepng_state_copy(LodePNGState*, LodePNGState const*) [568]
-----------------------------------------------
<spontaneous>
[569] 0.0 0.00 0.00 lodepng_clear_itext(LodePNGInfo*) [569]
-----------------------------------------------
<spontaneous>
[570] 0.0 0.00 0.00 lodepng_decode_file(unsigned char**, unsigned int*, unsigned int*, char const*, LodePNGColorType, unsigned int) [570]
-----------------------------------------------
<spontaneous>
[571] 0.0 0.00 0.00 lodepng_encode_file(char const*, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [571]
-----------------------------------------------
<spontaneous>
[572] 0.0 0.00 0.00 lodepng_chunk_append(unsigned char**, unsigned long*, unsigned char const*) [572]
-----------------------------------------------
<spontaneous>
[573] 0.0 0.00 0.00 lodepng_get_channels(LodePNGColorMode const*) [573]
-----------------------------------------------
<spontaneous>
[574] 0.0 0.00 0.00 lodepng_get_raw_size(unsigned int, unsigned int, LodePNGColorMode const*) [574]
-----------------------------------------------
<spontaneous>
[575] 0.0 0.00 0.00 lodepng_chunk_private(unsigned char const*) [575]
-----------------------------------------------
<spontaneous>
[576] 0.0 0.00 0.00 lodepng_decode24_file(unsigned char**, unsigned int*, unsigned int*, char const*) [576]
-----------------------------------------------
<spontaneous>
[577] 0.0 0.00 0.00 lodepng_decode32_file(unsigned char**, unsigned int*, unsigned int*, char const*) [577]
-----------------------------------------------
<spontaneous>
[578] 0.0 0.00 0.00 lodepng_decode_memory(unsigned char**, unsigned int*, unsigned int*, unsigned char const*, unsigned long, LodePNGColorType, unsigned int) [578]
-----------------------------------------------
<spontaneous>
[579] 0.0 0.00 0.00 lodepng_encode24_file(char const*, unsigned char const*, unsigned int, unsigned int) [579]
-----------------------------------------------
<spontaneous>
[580] 0.0 0.00 0.00 lodepng_encode32_file(char const*, unsigned char const*, unsigned int, unsigned int) [580]
-----------------------------------------------
<spontaneous>
[581] 0.0 0.00 0.00 lodepng_chunk_ancillary(unsigned char const*) [581]
-----------------------------------------------
<spontaneous>
[582] 0.0 0.00 0.00 lodepng_chunk_check_crc(unsigned char const*) [582]
-----------------------------------------------
<spontaneous>
[583] 0.0 0.00 0.00 lodepng_is_palette_type(LodePNGColorMode const*) [583]
-----------------------------------------------
<spontaneous>
[584] 0.0 0.00 0.00 lodepng_zlib_decompress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGDecompressSettings const*) [584]
-----------------------------------------------
<spontaneous>
[585] 0.0 0.00 0.00 lodepng_chunk_data_const(unsigned char const*) [585]
-----------------------------------------------
<spontaneous>
[586] 0.0 0.00 0.00 lodepng_chunk_next_const(unsigned char const*) [586]
-----------------------------------------------
<spontaneous>
[587] 0.0 0.00 0.00 lodepng_chunk_safetocopy(unsigned char const*) [587]
-----------------------------------------------
<spontaneous>
[588] 0.0 0.00 0.00 lodepng_chunk_type_equals(unsigned char const*, char const*) [588]
-----------------------------------------------
<spontaneous>
[589] 0.0 0.00 0.00 lodepng_has_palette_alpha(LodePNGColorMode const*) [589]
-----------------------------------------------
<spontaneous>
[590] 0.0 0.00 0.00 length(float2) [590]
-----------------------------------------------
<spontaneous>
[591] 0.0 0.00 0.00 length(float3) [591]
-----------------------------------------------
<spontaneous>
[592] 0.0 0.00 0.00 sse_test(Mesh&) [592]
-----------------------------------------------
<spontaneous>
[593] 0.0 0.00 0.00 randFloat() [593]
-----------------------------------------------
<spontaneous>
[594] 0.0 0.00 0.00 to_float2(float3) [594]
-----------------------------------------------
<spontaneous>
[595] 0.0 0.00 0.00 string_set(char**, char const*) [595]
-----------------------------------------------
<spontaneous>
[596] 0.0 0.00 0.00 string_init(char**) [596]
-----------------------------------------------
<spontaneous>
[597] 0.0 0.00 0.00 deflateFixed(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [597]
-----------------------------------------------
<spontaneous>
[598] 0.0 0.00 0.00 addChunk_bKGD(ucvector*, LodePNGInfo const*) [598]
-----------------------------------------------
<spontaneous>
[599] 0.0 0.00 0.00 addChunk_iTXt(ucvector*, unsigned int, char const*, char const*, char const*, char const*, LodePNGCompressSettings*) [599]
-----------------------------------------------
<spontaneous>
[600] 0.0 0.00 0.00 addChunk_pHYs(ucvector*, LodePNGInfo const*) [600]
-----------------------------------------------
<spontaneous>
[601] 0.0 0.00 0.00 addChunk_tEXt(ucvector*, char const*, char const*) [601]
-----------------------------------------------
<spontaneous>
[602] 0.0 0.00 0.00 addChunk_tIME(ucvector*, LodePNGTime const*) [602]
-----------------------------------------------
<spontaneous>
[603] 0.0 0.00 0.00 addChunk_tRNS(ucvector*, LodePNGColorMode const*) [603]
-----------------------------------------------
<spontaneous>
[604] 0.0 0.00 0.00 addChunk_zTXt(ucvector*, char const*, char const*, LodePNGCompressSettings*) [604]
-----------------------------------------------
<spontaneous>
[605] 0.0 0.00 0.00 decodeGeneric(unsigned char**, unsigned int*, unsigned int*, LodePNGState*, unsigned char const*, unsigned long) [605]
-----------------------------------------------
<spontaneous>
[606] 0.0 0.00 0.00 rgba16ToPixel(unsigned char*, unsigned long, LodePNGColorMode const*, unsigned short, unsigned short, unsigned short, unsigned short) [606]
-----------------------------------------------
<spontaneous>
[607] 0.0 0.00 0.00 string_resize(char**, unsigned long) [607]
-----------------------------------------------
<spontaneous>
[608] 0.0 0.00 0.00 addPaddingBits(unsigned char*, unsigned char const*, unsigned long, unsigned long, unsigned int) [608]
-----------------------------------------------
<spontaneous>
[609] 0.0 0.00 0.00 paethPredictor(short, short, short) [609]
-----------------------------------------------
<spontaneous>
[610] 0.0 0.00 0.00 readChunk_PLTE(LodePNGColorMode*, unsigned char const*, unsigned long) [610]
-----------------------------------------------
<spontaneous>
[611] 0.0 0.00 0.00 readChunk_bKGD(LodePNGInfo*, unsigned char const*, unsigned long) [611]
-----------------------------------------------
<spontaneous>
[612] 0.0 0.00 0.00 readChunk_iTXt(LodePNGInfo*, LodePNGDecompressSettings const*, unsigned char const*, unsigned long) [612]
-----------------------------------------------
<spontaneous>
[613] 0.0 0.00 0.00 readChunk_pHYs(LodePNGInfo*, unsigned char const*, unsigned long) [613]
-----------------------------------------------
<spontaneous>
[614] 0.0 0.00 0.00 readChunk_tEXt(LodePNGInfo*, unsigned char const*, unsigned long) [614]
-----------------------------------------------
<spontaneous>
[615] 0.0 0.00 0.00 readChunk_tIME(LodePNGInfo*, unsigned char const*, unsigned long) [615]
-----------------------------------------------
<spontaneous>
[616] 0.0 0.00 0.00 readChunk_tRNS(LodePNGColorMode*, unsigned char const*, unsigned long) [616]
-----------------------------------------------
<spontaneous>
[617] 0.0 0.00 0.00 readChunk_zTXt(LodePNGInfo*, LodePNGDecompressSettings const*, unsigned char const*, unsigned long) [617]
-----------------------------------------------
<spontaneous>
[618] 0.0 0.00 0.00 string_cleanup(char**) [618]
-----------------------------------------------
<spontaneous>
[619] 0.0 0.00 0.00 Adam7_interlace(unsigned char*, unsigned char const*, unsigned int, unsigned int, unsigned int) [619]
-----------------------------------------------
<spontaneous>
[620] 0.0 0.00 0.00 zlib_decompress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGDecompressSettings const*) [620]
-----------------------------------------------
<spontaneous>
[621] 0.0 0.00 0.00 lodepng_filesize(char const*) [621]
-----------------------------------------------
<spontaneous>
[622] 0.0 0.00 0.00 lodepng_inflatev(ucvector*, unsigned char const*, unsigned long, LodePNGDecompressSettings const*) [622]
-----------------------------------------------
<spontaneous>
[623] 0.0 0.00 0.00 unfilterScanline(unsigned char*, unsigned char const*, unsigned char const*, unsigned long, unsigned char, unsigned long) [623]
-----------------------------------------------
<spontaneous>
[624] 0.0 0.00 0.00 Adam7_deinterlace(unsigned char*, unsigned char const*, unsigned int, unsigned int, unsigned int) [624]
-----------------------------------------------
<spontaneous>
[625] 0.0 0.00 0.00 readBitFromStream(unsigned long*, unsigned char const*) [625]
-----------------------------------------------
<spontaneous>
[626] 0.0 0.00 0.00 removePaddingBits(unsigned char*, unsigned char const*, unsigned long, unsigned long, unsigned int) [626]
-----------------------------------------------
<spontaneous>
[627] 0.0 0.00 0.00 readBitsFromStream(unsigned long*, unsigned char const*, unsigned long) [627]
-----------------------------------------------
<spontaneous>
[628] 0.0 0.00 0.00 Adam7_getpassvalues(unsigned int*, unsigned int*, unsigned long*, unsigned long*, unsigned long*, unsigned int, unsigned int, unsigned int) [628]
-----------------------------------------------
<spontaneous>
[629] 0.0 0.00 0.00 getPixelColorRGBA16(unsigned short*, unsigned short*, unsigned short*, unsigned short*, unsigned char const*, unsigned long, LodePNGColorMode const*) [629]
-----------------------------------------------
<spontaneous>
[630] 0.0 0.00 0.00 getPixelColorsRGBA8(unsigned char*, unsigned long, unsigned int, unsigned char const*, LodePNGColorMode const*) [630]
-----------------------------------------------
<spontaneous>
[631] 0.0 0.00 0.00 getTreeInflateFixed(HuffmanTree*, HuffmanTree*) [631]
-----------------------------------------------
<spontaneous>
[632] 0.0 0.00 0.00 huffmanDecodeSymbol(unsigned char const*, unsigned long*, HuffmanTree const*, unsigned long) [632]
-----------------------------------------------
<spontaneous>
[633] 0.0 0.00 0.00 inflateHuffmanBlock(ucvector*, unsigned char const*, unsigned long*, unsigned long*, unsigned long, unsigned int) [633]
-----------------------------------------------
<spontaneous>
[634] 0.0 0.00 0.00 lodepng_buffer_file(unsigned char*, unsigned long, char const*) [634]
-----------------------------------------------
<spontaneous>
[635] 0.0 0.00 0.00 deflateNoCompression(ucvector*, unsigned char const*, unsigned long) [635]
-----------------------------------------------
<spontaneous>
[636] 0.0 0.00 0.00 inflateNoCompression(ucvector*, unsigned char const*, unsigned long*, unsigned long*, unsigned long) [636]
-----------------------------------------------
<spontaneous>
[637] 0.0 0.00 0.00 postProcessScanlines(unsigned char*, unsigned char*, unsigned int, unsigned int, LodePNGInfo const*) [637]
-----------------------------------------------
<spontaneous>
[638] 0.0 0.00 0.00 getTreeInflateDynamic(HuffmanTree*, HuffmanTree*, unsigned char const*, unsigned long*, unsigned long) [638]
-----------------------------------------------
<spontaneous>
[639] 0.0 0.00 0.00 setBitOfReversedStream(unsigned long*, unsigned char*, unsigned char) [639]
-----------------------------------------------
<spontaneous>
[640] 0.0 0.00 0.00 generateFixedLitLenTree(HuffmanTree*) [640]
-----------------------------------------------
<spontaneous>
[641] 0.0 0.00 0.00 setBitOfReversedStream0(unsigned long*, unsigned char*, unsigned char) [641]
-----------------------------------------------
<spontaneous>
[642] 0.0 0.00 0.00 generateFixedDistanceTree(HuffmanTree*) [642]
-----------------------------------------------
<spontaneous>
[643] 0.0 0.00 0.00 lodepng_get_raw_size_idat(unsigned int, unsigned int, LodePNGColorMode const*) [643]
-----------------------------------------------
<spontaneous>
[644] 0.0 0.00 0.00 readBitFromReversedStream(unsigned long*, unsigned char const*) [644]
-----------------------------------------------
<spontaneous>
[645] 0.0 0.00 0.00 readBitsFromReversedStream(unsigned long*, unsigned char const*, unsigned long) [645]
-----------------------------------------------
<spontaneous>
[646] 0.0 0.00 0.00 HuffmanTree_makeFromLengths(HuffmanTree*, unsigned int const*, unsigned long, unsigned int) [646]
-----------------------------------------------
<spontaneous>
[647] 0.0 0.00 0.00 flog2(float) [647]
-----------------------------------------------
<spontaneous>
[648] 0.0 0.00 0.00 inflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGDecompressSettings const*) [648]
-----------------------------------------------
<spontaneous>
[649] 0.0 0.00 0.00 unfilter(unsigned char*, unsigned char const*, unsigned int, unsigned int, unsigned int) [649]
-----------------------------------------------
<spontaneous>
[650] 0.0 0.00 0.00 LodePNGState::~LodePNGState() [650]
-----------------------------------------------
<spontaneous>
[651] 0.0 0.00 0.00 LodePNGState::operator=(LodePNGState const&) [651]
-----------------------------------------------
<spontaneous>
[652] 0.0 0.00 0.00 float4& float4::operator=<int>(int) [652]
-----------------------------------------------
<spontaneous>
[653] 0.0 0.00 0.00 float4::operator/(float4) [653]
-----------------------------------------------
<spontaneous>
[654] 0.0 0.00 0.00 float4::operator-(float4) [654]
-----------------------------------------------
<spontaneous>
[655] 0.0 0.00 0.00 float4::operator*(float4) [655]
-----------------------------------------------
<spontaneous>
[656] 0.0 0.00 0.00 float4::operator!=(float4) [656]
-----------------------------------------------
<spontaneous>
[657] 0.0 0.00 0.00 bool float4::operator!=<int>(int) [657]
-----------------------------------------------
<spontaneous>
[658] 0.0 0.00 0.00 float4::operator+(float4) [658]
-----------------------------------------------
<spontaneous>
[659] 0.0 0.00 0.00 lodepng::decompress(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned long, LodePNGDecompressSettings const&) [659]
-----------------------------------------------
<spontaneous>
[660] 0.0 0.00 0.00 lodepng::decompress(std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> > const&, LodePNGDecompressSettings const&) [660]
-----------------------------------------------
<spontaneous>
[661] 0.0 0.00 0.00 lodepng::State::State() [661]
-----------------------------------------------
<spontaneous>
[662] 0.0 0.00 0.00 lodepng::State::State(lodepng::State const&) [662]
-----------------------------------------------
<spontaneous>
[663] 0.0 0.00 0.00 lodepng::State::~State() [663]
-----------------------------------------------
<spontaneous>
[664] 0.0 0.00 0.00 lodepng::State::~State() [664]
-----------------------------------------------
<spontaneous>
[665] 0.0 0.00 0.00 lodepng::State::operator=(lodepng::State const&) [665]
-----------------------------------------------
<spontaneous>
[666] 0.0 0.00 0.00 lodepng::decode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, unsigned char const*, unsigned long, LodePNGColorType, unsigned int) [666]
-----------------------------------------------
<spontaneous>
[667] 0.0 0.00 0.00 lodepng::decode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, LodePNGColorType, unsigned int) [667]
-----------------------------------------------
<spontaneous>
[668] 0.0 0.00 0.00 lodepng::decode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, std::vector<unsigned char, std::allocator<unsigned char> > const&, LodePNGColorType, unsigned int) [668]
-----------------------------------------------
<spontaneous>
[669] 0.0 0.00 0.00 lodepng::decode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, lodepng::State&, unsigned char const*, unsigned long) [669]
-----------------------------------------------
<spontaneous>
[670] 0.0 0.00 0.00 lodepng::decode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, lodepng::State&, std::vector<unsigned char, std::allocator<unsigned char> > const&) [670]
-----------------------------------------------
<spontaneous>
[671] 0.0 0.00 0.00 lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, unsigned int, lodepng::State&) [671]
-----------------------------------------------
<spontaneous>
[672] 0.0 0.00 0.00 lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int, LodePNGColorType, unsigned int) [672]
-----------------------------------------------
<spontaneous>
[673] 0.0 0.00 0.00 lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int, lodepng::State&) [673]
-----------------------------------------------
<spontaneous>
[674] 0.0 0.00 0.00 lodepng::compress(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned long, LodePNGCompressSettings const&) [674]
-----------------------------------------------
<spontaneous>
[675] 0.0 0.00 0.00 lodepng::compress(std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> > const&, LodePNGCompressSettings const&) [675]
-----------------------------------------------
<spontaneous>
[676] 0.0 0.00 0.00 lodepng::load_file(std::vector<unsigned char, std::allocator<unsigned char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [676]
-----------------------------------------------
<spontaneous>
[677] 0.0 0.00 0.00 void __gnu_cxx::new_allocator<float3>::destroy<float3>(float3*) [677]
-----------------------------------------------
<spontaneous>
[678] 0.0 0.00 0.00 void __gnu_cxx::new_allocator<float4>::destroy<float4>(float4*) [678]
-----------------------------------------------
<spontaneous>
[679] 0.0 0.00 0.00 void __gnu_cxx::new_allocator<float4>::construct<float4, float4>(float4*, float4&&) [679]
-----------------------------------------------
<spontaneous>
[680] 0.0 0.00 0.00 void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [680]
-----------------------------------------------
<spontaneous>
[681] 0.0 0.00 0.00 void __gnu_cxx::new_allocator<float>::destroy<float>(float*) [681]
-----------------------------------------------
<spontaneous>
[682] 0.0 0.00 0.00 void __gnu_cxx::new_allocator<float>::construct<float, float const&>(float*, float const&) [682]
-----------------------------------------------
<spontaneous>
[683] 0.0 0.00 0.00 void __gnu_cxx::new_allocator<unsigned char>::destroy<unsigned char>(unsigned char*) [683]
-----------------------------------------------
<spontaneous>
[684] 0.0 0.00 0.00 void __gnu_cxx::new_allocator<unsigned char>::construct<unsigned char, unsigned char const&>(unsigned char*, unsigned char const&) [684]
-----------------------------------------------
<spontaneous>
[685] 0.0 0.00 0.00 void __gnu_cxx::new_allocator<unsigned int>::destroy<unsigned int>(unsigned int*) [685]
-----------------------------------------------
<spontaneous>
[686] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const* const&) [686]
-----------------------------------------------
<spontaneous>
[687] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, __gnu_cxx::__enable_if<std::__are_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>::__value, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__type> const&) [687]
-----------------------------------------------
<spontaneous>
[688] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* const&) [688]
-----------------------------------------------
<spontaneous>
[689] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [689]
-----------------------------------------------
<spontaneous>
[690] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [690]
-----------------------------------------------
<spontaneous>
[691] 0.0 0.00 0.00 bool __gnu_cxx::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [691]
-----------------------------------------------
<spontaneous>
[692] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::base() const [692]
-----------------------------------------------
<spontaneous>
[693] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::base() const [693]
-----------------------------------------------
<spontaneous>
[694] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator+(long) const [694]
-----------------------------------------------
<spontaneous>
[695] 0.0 0.00 0.00 std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>::operator*() const [695]
-----------------------------------------------
<spontaneous>
[696] 0.0 0.00 0.00 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_check_len(unsigned long, char const*) const [696]
-----------------------------------------------
<spontaneous>
[697] 0.0 0.00 0.00 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cbegin() const [697]
-----------------------------------------------
<spontaneous>
[698] 0.0 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [698]
-----------------------------------------------
<spontaneous>
[699] 0.0 0.00 0.00 std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>::operator++() [699]
-----------------------------------------------
<spontaneous>
[700] 0.0 0.00 0.00 std::pointer_traits<float*>::pointer_to(float&) [700]
-----------------------------------------------
<spontaneous>
[701] 0.0 0.00 0.00 std::pointer_traits<unsigned char*>::pointer_to(unsigned char&) [701]
-----------------------------------------------
<spontaneous>
[702] 0.0 0.00 0.00 void std::allocator_traits<std::allocator<float3> >::destroy<float3>(std::allocator<float3>&, float3*) [702]
-----------------------------------------------
<spontaneous>
[703] 0.0 0.00 0.00 void std::allocator_traits<std::allocator<float4> >::destroy<float4>(std::allocator<float4>&, float4*) [703]
-----------------------------------------------
<spontaneous>
[704] 0.0 0.00 0.00 void std::allocator_traits<std::allocator<float4> >::construct<float4, float4>(std::allocator<float4>&, float4*, float4&&) [704]
-----------------------------------------------
<spontaneous>
[705] 0.0 0.00 0.00 void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [705]
-----------------------------------------------
<spontaneous>
[706] 0.0 0.00 0.00 void std::allocator_traits<std::allocator<float> >::destroy<float>(std::allocator<float>&, float*) [706]
-----------------------------------------------
<spontaneous>
[707] 0.0 0.00 0.00 void std::allocator_traits<std::allocator<float> >::construct<float, float const&>(std::allocator<float>&, float*, float const&) [707]
-----------------------------------------------
<spontaneous>
[708] 0.0 0.00 0.00 void std::allocator_traits<std::allocator<unsigned char> >::destroy<unsigned char>(std::allocator<unsigned char>&, unsigned char*) [708]
-----------------------------------------------
<spontaneous>
[709] 0.0 0.00 0.00 void std::allocator_traits<std::allocator<unsigned char> >::construct<unsigned char, unsigned char const&>(std::allocator<unsigned char>&, unsigned char*, unsigned char const&) [709]
-----------------------------------------------
<spontaneous>
[710] 0.0 0.00 0.00 void std::allocator_traits<std::allocator<unsigned int> >::destroy<unsigned int>(std::allocator<unsigned int>&, unsigned int*) [710]
-----------------------------------------------
<spontaneous>
[711] 0.0 0.00 0.00 float* std::__copy_move_backward<true, true, std::random_access_iterator_tag>::__copy_move_b<float>(float const*, float const*, float*) [711]
-----------------------------------------------
<spontaneous>
[712] 0.0 0.00 0.00 unsigned char* std::__copy_move_backward<true, true, std::random_access_iterator_tag>::__copy_move_b<unsigned char>(unsigned char const*, unsigned char const*, unsigned char*) [712]
-----------------------------------------------
<spontaneous>
[713] 0.0 0.00 0.00 void std::vector<float4, std::allocator<float4> >::emplace_back<float4>(float4&&) [713]
-----------------------------------------------
<spontaneous>
[714] 0.0 0.00 0.00 std::vector<float4, std::allocator<float4> >::_M_erase_at_end(float4*) [714]
-----------------------------------------------
<spontaneous>
[715] 0.0 0.00 0.00 void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4&&) [715]
-----------------------------------------------
<spontaneous>
[716] 0.0 0.00 0.00 std::vector<float4, std::allocator<float4> >::push_back(float4&&) [716]
-----------------------------------------------
<spontaneous>
[717] 0.0 0.00 0.00 void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [717]
-----------------------------------------------
<spontaneous>
[718] 0.0 0.00 0.00 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [718]
-----------------------------------------------
<spontaneous>
[719] 0.0 0.00 0.00 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() [719]
-----------------------------------------------
<spontaneous>
[720] 0.0 0.00 0.00 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [720]
-----------------------------------------------
<spontaneous>
[721] 0.0 0.00 0.00 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [721]
-----------------------------------------------
<spontaneous>
[722] 0.0 0.00 0.00 std::vector<float, std::allocator<float> >::_M_erase_at_end(float*) [722]
-----------------------------------------------
<spontaneous>
[723] 0.0 0.00 0.00 std::vector<float, std::allocator<float> >::_Temporary_value::_M_ptr() [723]
-----------------------------------------------
<spontaneous>
[724] 0.0 0.00 0.00 std::vector<float, std::allocator<float> >::_Temporary_value::_M_val() [724]
-----------------------------------------------
<spontaneous>
[725] 0.0 0.00 0.00 std::vector<float, std::allocator<float> >::_Temporary_value::_Temporary_value<float const&>(std::vector<float, std::allocator<float> >*, float const&) [725]
-----------------------------------------------
<spontaneous>
[726] 0.0 0.00 0.00 std::vector<float, std::allocator<float> >::_Temporary_value::~_Temporary_value() [726]
-----------------------------------------------
<spontaneous>
[727] 0.0 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::_M_erase_at_end(unsigned char*) [727]
-----------------------------------------------
<spontaneous>
[728] 0.0 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::_Temporary_value::_M_ptr() [728]
-----------------------------------------------
<spontaneous>
[729] 0.0 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::_Temporary_value::_M_val() [729]
-----------------------------------------------
<spontaneous>
[730] 0.0 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::_Temporary_value::_Temporary_value<unsigned char const&>(std::vector<unsigned char, std::allocator<unsigned char> >*, unsigned char const&) [730]
-----------------------------------------------
<spontaneous>
[731] 0.0 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::_Temporary_value::~_Temporary_value() [731]
-----------------------------------------------
<spontaneous>
[732] 0.0 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [732]
-----------------------------------------------
<spontaneous>
[733] 0.0 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long) [733]
-----------------------------------------------
<spontaneous>
[734] 0.0 0.00 0.00 void std::_Construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [734]
-----------------------------------------------
<spontaneous>
[735] 0.0 0.00 0.00 float* std::__addressof<float>(float&) [735]
-----------------------------------------------
<spontaneous>
[736] 0.0 0.00 0.00 unsigned char* std::__addressof<unsigned char>(unsigned char&) [736]
-----------------------------------------------
<spontaneous>
[737] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__miter_base<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [737]
-----------------------------------------------
<spontaneous>
[738] 0.0 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [738]
-----------------------------------------------
<spontaneous>
[739] 0.0 0.00 0.00 unsigned char* std::__niter_base<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >) [739]
-----------------------------------------------
<spontaneous>
[740] 0.0 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__copy_move_a<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [740]
-----------------------------------------------
<spontaneous>
[741] 0.0 0.00 0.00 float* std::move_backward<float*, float*>(float*, float*, float*) [741]
-----------------------------------------------
<spontaneous>
[742] 0.0 0.00 0.00 unsigned char* std::move_backward<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [742]
-----------------------------------------------
<spontaneous>
[743] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > std::__copy_move_a2<false, unsigned char*, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > >(unsigned char*, unsigned char*, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >) [743]
-----------------------------------------------
<spontaneous>
[744] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__copy_move_a2<true, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [744]
-----------------------------------------------
<spontaneous>
[745] 0.0 0.00 0.00 std::move_iterator<float*> std::make_move_iterator<float*>(float*) [745]
-----------------------------------------------
<spontaneous>
[746] 0.0 0.00 0.00 std::move_iterator<unsigned char*> std::make_move_iterator<unsigned char*>(unsigned char*) [746]
-----------------------------------------------
<spontaneous>
[747] 0.0 0.00 0.00 float* std::__copy_move_backward_a<true, float*, float*>(float*, float*, float*) [747]
-----------------------------------------------
<spontaneous>
[748] 0.0 0.00 0.00 unsigned char* std::__copy_move_backward_a<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [748]
-----------------------------------------------
<spontaneous>
[749] 0.0 0.00 0.00 float* std::__uninitialized_move_a<float*, float*, std::allocator<float> >(float*, float*, float*, std::allocator<float>&) [749]
-----------------------------------------------
<spontaneous>
[750] 0.0 0.00 0.00 unsigned char* std::__uninitialized_move_a<unsigned char*, unsigned char*, std::allocator<unsigned char> >(unsigned char*, unsigned char*, unsigned char*, std::allocator<unsigned char>&) [750]
-----------------------------------------------
<spontaneous>
[751] 0.0 0.00 0.00 float* std::__copy_move_backward_a2<true, float*, float*>(float*, float*, float*) [751]
-----------------------------------------------
<spontaneous>
[752] 0.0 0.00 0.00 unsigned char* std::__copy_move_backward_a2<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [752]
-----------------------------------------------
<spontaneous>
[753] 0.0 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_move_if_noexcept_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [753]
-----------------------------------------------
<spontaneous>
[754] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > std::copy<unsigned char*, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > >(unsigned char*, unsigned char*, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >) [754]
-----------------------------------------------
<spontaneous>
[755] 0.0 0.00 0.00 void std::fill<float*, float>(float*, float*, float const&) [755]
-----------------------------------------------
<spontaneous>
[756] 0.0 0.00 0.00 void std::fill<unsigned char*, unsigned char>(unsigned char*, unsigned char*, unsigned char const&) [756]
-----------------------------------------------
<spontaneous>
[757] 0.0 0.00 0.00 __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::move<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [757]
-----------------------------------------------
<spontaneous>
[758] 0.0 0.00 0.00 std::remove_reference<float4&>::type&& std::move<float4&>(float4&) [758]
-----------------------------------------------
<spontaneous>
[759] 0.0 0.00 0.00 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [759]
-----------------------------------------------
<spontaneous>
[760] 0.0 0.00 0.00 void std::advance<unsigned char*, unsigned long>(unsigned char*&, unsigned long) [760]
-----------------------------------------------
<spontaneous>
[761] 0.0 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&) [761]
-----------------------------------------------
<spontaneous>
[762] 0.0 0.00 0.00 float const& std::forward<float const&>(std::remove_reference<float const&>::type&) [762]
-----------------------------------------------
<spontaneous>
[763] 0.0 0.00 0.00 unsigned char const& std::forward<unsigned char const&>(std::remove_reference<unsigned char const&>::type&) [763]
-----------------------------------------------
<spontaneous>
[764] 0.0 0.00 0.00 __gnu_cxx::__enable_if<std::__is_scalar<float>::__value, void>::__type std::__fill_a<float*, float>(float*, float*, float const&) [764]
-----------------------------------------------
<spontaneous>
[765] 0.0 0.00 0.00 void std::__advance<unsigned char*, long>(unsigned char*&, long, std::random_access_iterator_tag) [765]
-----------------------------------------------
<spontaneous>
[766] 0.0 0.00 0.00 float* std::addressof<float>(float&) [766]
-----------------------------------------------
<spontaneous>
[767] 0.0 0.00 0.00 unsigned char* std::addressof<unsigned char>(unsigned char&) [767]
-----------------------------------------------
<spontaneous>
[768] 0.0 0.00 0.00 operator delete(void*, void*) [768]
-----------------------------------------------
<spontaneous>
[769] 0.0 0.00 0.00 __do_global_dtors_aux [769]
-----------------------------------------------
<spontaneous>
[770] 0.0 0.00 0.00 __do_global_dtors_aux_fini_array_entry [770]
-----------------------------------------------
<spontaneous>
[771] 0.0 0.00 0.00 __frame_dummy_init_array_entry [771]
-----------------------------------------------
<spontaneous>
[772] 0.0 0.00 0.00 __gmon_start__ [772]
-----------------------------------------------
<spontaneous>
[773] 0.0 0.00 0.00 __libc_csu_fini [773]
-----------------------------------------------
<spontaneous>
[774] 0.0 0.00 0.00 __libc_csu_init [774]
0.00 0.00 1/1 _GLOBAL__sub_I_main [435]
0.00 0.00 1/1 _GLOBAL__sub_I__Z15runVertexShaderR4MeshRSt6vectorI6float4SaIS2_EES5_ [431]
0.00 0.00 1/1 _GLOBAL__sub_I__Z9randFloatv [433]
0.00 0.00 1/1 _GLOBAL__sub_I__Z5splitPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EERKS5_c [432]
0.00 0.00 1/1 _GLOBAL__sub_I__Z9to_float26float3 [434]
-----------------------------------------------
<spontaneous>
[775] 0.0 0.00 0.00 _dl_relocate_static_pie [775]
-----------------------------------------------
<spontaneous>
[776] 0.0 0.00 0.00 _fini [776]
-----------------------------------------------
<spontaneous>
[777] 0.0 0.00 0.00 _init [777]
-----------------------------------------------
<spontaneous>
[778] 0.0 0.00 0.00 _start [778]
-----------------------------------------------
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-2018 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
[431] _GLOBAL__sub_I__Z15runVertexShaderR4MeshRSt6vectorI6float4SaIS2_EES5_ [668] lodepng::decode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, std::vector<unsigned char, std::allocator<unsigned char> > const&, LodePNGColorType, unsigned int) [397] float4* std::__uninitialized_default_n_1<false>::__uninit_default_n<float4*, unsigned long>(float4*, unsigned long)
[432] _GLOBAL__sub_I__Z5splitPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EERKS5_c [669] lodepng::decode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, lodepng::State&, unsigned char const*, unsigned long) [16] unsigned char* std::__uninitialized_default_n_1<true>::__uninit_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long)
[433] _GLOBAL__sub_I__Z9randFloatv [670] lodepng::decode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, lodepng::State&, std::vector<unsigned char, std::allocator<unsigned char> > const&) [258] void std::vector<float3, std::allocator<float3> >::_M_realloc_insert<float3 const&>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3 const&)
[434] _GLOBAL__sub_I__Z9to_float26float3 [36] lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [161] std::vector<float3, std::allocator<float3> >::at(unsigned long)
[435] _GLOBAL__sub_I_main [21] lodepng::encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int, LodePNGColorType, unsigned int) [246] std::vector<float3, std::allocator<float3> >::end()
[551] randFloat4() [49] lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [247] std::vector<float3, std::allocator<float3> >::begin()
[552] make_float2(float, float) [671] lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, unsigned int, lodepng::State&) [150] std::vector<float3, std::allocator<float3> >::push_back(float3 const&)
[291] lodepng_crc32(unsigned char const*, unsigned long) [672] lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int, LodePNGColorType, unsigned int) [398] std::vector<float3, std::allocator<float3> >::vector()
[553] lodepng_decode(unsigned char**, unsigned int*, unsigned int*, LodePNGState*, unsigned char const*, unsigned long) [673] lodepng::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int, lodepng::State&) [399] std::vector<float3, std::allocator<float3> >::~vector()
[436] lodepng_encode(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGState*) [674] lodepng::compress(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned long, LodePNGCompressSettings const&) [162] std::vector<float3, std::allocator<float3> >::operator[](unsigned long)
[437] lodepng_convert(unsigned char*, unsigned char const*, LodePNGColorMode const*, LodePNGColorMode const*, unsigned int, unsigned int) [675] lodepng::compress(std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> > const&, LodePNGCompressSettings const&) [713] void std::vector<float4, std::allocator<float4> >::emplace_back<float4>(float4&&)
[438] lodepng_deflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [676] lodepng::load_file(std::vector<unsigned char, std::allocator<unsigned char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [714] std::vector<float4, std::allocator<float4> >::_M_erase_at_end(float4*)
[292] lodepng_get_bpp(LodePNGColorMode const*) [39] lodepng::save_file(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [54] std::vector<float4, std::allocator<float4> >::_M_default_append(unsigned long)
[554] lodepng_inflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGDecompressSettings const*) [250] __gnu_cxx::new_allocator<float3>::deallocate(float3*, unsigned long) [46] void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4 const&>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4 const&)
[555] lodepng_inspect(unsigned int*, unsigned int*, LodePNGState*, unsigned char const*, unsigned long) [677] void __gnu_cxx::new_allocator<float3>::destroy<float3>(float3*) [715] void std::vector<float4, std::allocator<float4> >::_M_realloc_insert<float4>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4&&)
[43] runVertexShader(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&) [251] __gnu_cxx::new_allocator<float3>::allocate(unsigned long, void const*) [17] std::vector<float4, std::allocator<float4> >::at(unsigned long)
[556] lodepng_add_text(LodePNGInfo*, char const*, char const*) [148] void __gnu_cxx::new_allocator<float3>::construct<float3, float3 const&>(float3*, float3 const&) [248] std::vector<float4, std::allocator<float4> >::end()
[557] lodepng_decode24(unsigned char**, unsigned int*, unsigned int*, unsigned char const*, unsigned long) [355] __gnu_cxx::new_allocator<float3>::new_allocator() [249] std::vector<float4, std::allocator<float4> >::begin()
[558] lodepng_decode32(unsigned char**, unsigned int*, unsigned int*, unsigned char const*, unsigned long) [356] __gnu_cxx::new_allocator<float3>::~new_allocator() [53] std::vector<float4, std::allocator<float4> >::resize(unsigned long)
[559] lodepng_encode24(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int) [226] __gnu_cxx::new_allocator<float4>::deallocate(float4*, unsigned long) [716] std::vector<float4, std::allocator<float4> >::push_back(float4&&)
[560] lodepng_encode32(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int) [678] void __gnu_cxx::new_allocator<float4>::destroy<float4>(float4*) [45] std::vector<float4, std::allocator<float4> >::push_back(float4 const&)
[561] lodepng_add_itext(LodePNGInfo*, char const*, char const*, char const*, char const*) [227] __gnu_cxx::new_allocator<float4>::allocate(unsigned long, void const*) [320] std::vector<float4, std::allocator<float4> >::vector()
[439] lodepng_info_copy(LodePNGInfo*, LodePNGInfo const*) [151] void __gnu_cxx::new_allocator<float4>::construct<float4, float4 const&>(float4*, float4 const&) [321] std::vector<float4, std::allocator<float4> >::~vector()
[348] lodepng_info_init(LodePNGInfo*) [679] void __gnu_cxx::new_allocator<float4>::construct<float4, float4>(float4*, float4&&) [23] std::vector<float4, std::allocator<float4> >::operator[](unsigned long)
[562] lodepng_info_swap(LodePNGInfo*, LodePNGInfo*) [302] __gnu_cxx::new_allocator<float4>::new_allocator() [144] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase_at_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
[563] lodepng_load_file(unsigned char**, unsigned long*, char const*) [303] __gnu_cxx::new_allocator<float4>::~new_allocator() [717] void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[440] lodepng_save_file(unsigned char const*, unsigned long, char const*) [357] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long) [400] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate_and_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >(unsigned long, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>)
[5] runFragmentShader(float3) [680] void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [96] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::at(unsigned long)
[170] deleteEmptyStrings(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [358] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) [718] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end()
[7] interpolateNormals(float4, float4, float4, float, float, float) [99] void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [719] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin()
[564] lodepng_chunk_data(unsigned char*) [359] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [145] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::clear()
[565] lodepng_chunk_next(unsigned char*) [360] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator() [720] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
[566] lodepng_chunk_type(char*, unsigned char const*) [488] __gnu_cxx::new_allocator<float>::deallocate(float*, unsigned long) [401] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve(unsigned long)
[567] lodepng_clear_text(LodePNGInfo*) [681] void __gnu_cxx::new_allocator<float>::destroy<float>(float*) [721] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
[441] lodepng_error_text(unsigned int) [489] __gnu_cxx::new_allocator<float>::allocate(unsigned long, void const*) [101] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[568] lodepng_state_copy(LodePNGState*, LodePNGState const*) [682] void __gnu_cxx::new_allocator<float>::construct<float, float const&>(float*, float const&) [402] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector()
[442] lodepng_state_init(LodePNGState*) [490] __gnu_cxx::new_allocator<float>::new_allocator() [403] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector()
[3] rasteriseTriangles(Mesh&, std::vector<float4, std::allocator<float4> >&, std::vector<float4, std::allocator<float4> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<float, std::allocator<float> >&, unsigned int, unsigned int) [491] __gnu_cxx::new_allocator<float>::~new_allocator() [97] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long)
[569] lodepng_clear_itext(LodePNGInfo*) [75] __gnu_cxx::new_allocator<unsigned char>::deallocate(unsigned char*, unsigned long) [521] std::vector<float, std::allocator<float> >::_M_fill_insert(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >, unsigned long, float const&)
[570] lodepng_decode_file(unsigned char**, unsigned int*, unsigned int*, char const*, LodePNGColorType, unsigned int) [683] void __gnu_cxx::new_allocator<unsigned char>::destroy<unsigned char>(unsigned char*) [722] std::vector<float, std::allocator<float> >::_M_erase_at_end(float*)
[571] lodepng_encode_file(char const*, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [40] __gnu_cxx::new_allocator<unsigned char>::allocate(unsigned long, void const*) [723] std::vector<float, std::allocator<float> >::_Temporary_value::_M_ptr()
[259] lodepng_palette_add(LodePNGColorMode*, unsigned char, unsigned char, unsigned char, unsigned char) [684] void __gnu_cxx::new_allocator<unsigned char>::construct<unsigned char, unsigned char const&>(unsigned char*, unsigned char const&) [724] std::vector<float, std::allocator<float> >::_Temporary_value::_M_val()
[29] convertClippingSpace(float4, unsigned int, unsigned int) [81] __gnu_cxx::new_allocator<unsigned char>::new_allocator(__gnu_cxx::new_allocator<unsigned char> const&) [725] std::vector<float, std::allocator<float> >::_Temporary_value::_Temporary_value<float const&>(std::vector<float, std::allocator<float> >*, float const&)
[572] lodepng_chunk_append(unsigned char**, unsigned long*, unsigned char const*) [76] __gnu_cxx::new_allocator<unsigned char>::new_allocator() [726] std::vector<float, std::allocator<float> >::_Temporary_value::~_Temporary_value()
[293] lodepng_chunk_create(unsigned char**, unsigned long*, unsigned int, char const*, unsigned char const*) [69] __gnu_cxx::new_allocator<unsigned char>::~new_allocator() [109] std::vector<float, std::allocator<float> >::at(unsigned long)
[294] lodepng_chunk_length(unsigned char const*) [269] __gnu_cxx::new_allocator<unsigned int>::deallocate(unsigned int*, unsigned long) [522] std::vector<float, std::allocator<float> >::end()
[573] lodepng_get_channels(LodePNGColorMode const*) [685] void __gnu_cxx::new_allocator<unsigned int>::destroy<unsigned int>(unsigned int*) [523] std::vector<float, std::allocator<float> >::begin()
[574] lodepng_get_raw_size(unsigned int, unsigned int, LodePNGColorMode const*) [270] __gnu_cxx::new_allocator<unsigned int>::allocate(unsigned long, void const*) [524] std::vector<float, std::allocator<float> >::resize(unsigned long, float const&)
[332] lodepng_info_cleanup(LodePNGInfo*) [158] void __gnu_cxx::new_allocator<unsigned int>::construct<unsigned int, unsigned int const&>(unsigned int*, unsigned int const&) [525] std::vector<float, std::allocator<float> >::vector()
[295] lodepng_read32bitInt(unsigned char const*) [492] __gnu_cxx::new_allocator<unsigned int>::new_allocator() [526] std::vector<float, std::allocator<float> >::~vector()
[80] getTrianglePixelDepth(float4, float4, float4, float, float, float) [493] __gnu_cxx::new_allocator<unsigned int>::~new_allocator() [110] std::vector<float, std::allocator<float> >::operator[](unsigned long)
[575] lodepng_chunk_private(unsigned char const*) [204] __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::__normal_iterator(float3* const&) [47] std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned long, unsigned char const&)
[576] lodepng_decode24_file(unsigned char**, unsigned int*, unsigned int*, char const*) [205] __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::__normal_iterator(float4* const&) [727] std::vector<unsigned char, std::allocator<unsigned char> >::_M_erase_at_end(unsigned char*)
[577] lodepng_decode32_file(unsigned char**, unsigned int*, unsigned int*, char const*) [686] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const* const&) [50] void std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_insert<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::forward_iterator_tag)
[578] lodepng_decode_memory(unsigned char**, unsigned int*, unsigned int*, unsigned char const*, unsigned long, LodePNGColorType, unsigned int) [687] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, __gnu_cxx::__enable_if<std::__are_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>::__value, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__type> const&) [728] std::vector<unsigned char, std::allocator<unsigned char> >::_Temporary_value::_M_ptr()
[579] lodepng_encode24_file(char const*, unsigned char const*, unsigned int, unsigned int) [289] __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char const* const&) [729] std::vector<unsigned char, std::allocator<unsigned char> >::_Temporary_value::_M_val()
[580] lodepng_encode32_file(char const*, unsigned char const*, unsigned int, unsigned int) [494] __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, __gnu_cxx::__enable_if<std::__are_same<unsigned char*, unsigned char*>::__value, std::vector<unsigned char, std::allocator<unsigned char> > >::__type> const&) [730] std::vector<unsigned char, std::allocator<unsigned char> >::_Temporary_value::_Temporary_value<unsigned char const&>(std::vector<unsigned char, std::allocator<unsigned char> >*, unsigned char const&)
[443] lodepng_encode_memory(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int) [688] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* const&) [731] std::vector<unsigned char, std::allocator<unsigned char> >::_Temporary_value::~_Temporary_value()
[444] lodepng_is_alpha_type(LodePNGColorMode const*) [361] __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >::__normal_iterator(float* const&) [732] std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long)
[284] lodepng_palette_clear(LodePNGColorMode*) [281] __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char* const&) [51] void std::vector<unsigned char, std::allocator<unsigned char> >::_M_insert_dispatch<unsigned char*>(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*, std::__false_type)
[445] lodepng_state_cleanup(LodePNGState*) [225] __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::__normal_iterator(unsigned int* const&) [8] std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long)
[446] lodepng_zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [153] float __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*) [10] std::vector<unsigned char, std::allocator<unsigned char> >::at(unsigned long)
[447] lodepng_can_have_alpha(LodePNGColorMode const*) [120] int __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [404] std::vector<unsigned char, std::allocator<unsigned char> >::end()
[581] lodepng_chunk_ancillary(unsigned char const*) [362] unsigned long __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [347] std::vector<unsigned char, std::allocator<unsigned char> >::begin()
[582] lodepng_chunk_check_crc(unsigned char const*) [363] bool __gnu_cxx::operator==<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&) [52] __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > std::vector<unsigned char, std::allocator<unsigned char> >::insert<unsigned char*, void>(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char*, unsigned char*)
[448] lodepng_color_mode_copy(LodePNGColorMode*, LodePNGColorMode const*) [252] __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::difference_type __gnu_cxx::operator-<float3*, std::vector<float3, std::allocator<float3> > >(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > const&, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > const&) [733] std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long)
[296] lodepng_color_mode_init(LodePNGColorMode*) [253] __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::difference_type __gnu_cxx::operator-<float4*, std::vector<float4, std::allocator<float4> > >(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > const&, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > const&) [48] std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long, unsigned char const&)
[583] lodepng_is_palette_type(LodePNGColorMode const*) [689] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [6] std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&)
[584] lodepng_zlib_decompress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGDecompressSettings const*) [495] __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::difference_type __gnu_cxx::operator-<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&, __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > > const&) [405] std::vector<unsigned char, std::allocator<unsigned char> >::vector()
[585] lodepng_chunk_data_const(unsigned char const*) [690] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [9] std::vector<unsigned char, std::allocator<unsigned char> >::~vector()
[586] lodepng_chunk_next_const(unsigned char const*) [496] __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >::difference_type __gnu_cxx::operator-<float*, std::vector<float, std::allocator<float> > >(__gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > > const&, __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > > const&) [13] std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long)
[587] lodepng_chunk_safetocopy(unsigned char const*) [497] __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::difference_type __gnu_cxx::operator-<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > const&, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > const&) [35] void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&)
[449] lodepng_get_raw_size_lct(unsigned int, unsigned int, LodePNGColorType, unsigned int) [271] __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&) [264] std::vector<unsigned int, std::allocator<unsigned int> >::end()
[450] lodepng_auto_choose_color(LodePNGColorMode*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [691] bool __gnu_cxx::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [265] std::vector<unsigned int, std::allocator<unsigned int> >::begin()
[588] lodepng_chunk_type_equals(unsigned char const*, char const*) [193] __gnu_cxx::new_allocator<float3>::max_size() const [33] std::vector<unsigned int, std::allocator<unsigned int> >::push_back(unsigned int const&)
[451] lodepng_get_color_profile(LodePNGColorProfile*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*) [187] __gnu_cxx::new_allocator<float4>::max_size() const [527] std::vector<unsigned int, std::allocator<unsigned int> >::vector()
[589] lodepng_has_palette_alpha(LodePNGColorMode const*) [304] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [528] std::vector<unsigned int, std::allocator<unsigned int> >::~vector()
[452] lodepng_is_greyscale_type(LodePNGColorMode const*) [346] __gnu_cxx::new_allocator<float>::max_size() const [154] std::__cxx11::stof(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*)
[297] lodepng_chunk_generate_crc(unsigned char*) [38] __gnu_cxx::new_allocator<unsigned char>::max_size() const [121] std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int)
[286] lodepng_color_mode_cleanup(LodePNGColorMode*) [219] __gnu_cxx::new_allocator<unsigned int>::max_size() const [406] std::__cxx11::stoul(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int)
[453] lodepng_color_profile_init(LodePNGColorProfile*) [183] __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >::base() const [134] void std::_Construct<float3, float3>(float3*, float3&&)
[333] lodepng_huffman_code_lengths(unsigned int*, unsigned int const*, unsigned long, unsigned int) [184] __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >::base() const [122] void std::_Construct<float4>(float4*)
[4] getTriangleBarycentricWeights(float4, float4, float4, unsigned int, unsigned int) [692] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::base() const [135] void std::_Construct<float4, float4>(float4*, float4&&)
[454] lodepng_decoder_settings_init(LodePNGDecoderSettings*) [285] __gnu_cxx::__normal_iterator<unsigned char const*, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [734] void std::_Construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
[455] lodepng_encoder_settings_init(LodePNGEncoderSettings*) [693] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::base() const [529] std::iterator_traits<unsigned char*>::difference_type std::__distance<unsigned char*>(unsigned char*, unsigned char*, std::random_access_iterator_tag)
[456] lodepng_compress_settings_init(LodePNGCompressSettings*) [694] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator+(long) const [530] __gnu_cxx::__enable_if<std::__is_scalar<float>::__value, float*>::__type std::__fill_n_a<float*, unsigned long, float>(float*, unsigned long, float const&)
[457] lodepng_decompress_settings_init(LodePNGDecompressSettings*) [305] __gnu_cxx::__normal_iterator<float*, std::vector<float, std::allocator<float> > >::base() const [25] __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, unsigned char*>::__type std::__fill_n_a<unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&)
[458] __static_initialization_and_destruction_0(int, int) [282] __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [136] float3* std::__addressof<float3>(float3&)
[459] __static_initialization_and_destruction_0(int, int) [364] __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::operator+(long) const [111] float4* std::__addressof<float4>(float4&)
[460] __static_initialization_and_destruction_0(int, int) [198] __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::base() const [102] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
[461] __static_initialization_and_destruction_0(int, int) [210] std::_Vector_base<float3, std::allocator<float3> >::_M_get_Tp_allocator() const [735] float* std::__addressof<float>(float&)
[462] __static_initialization_and_destruction_0(int, int) [195] std::_Vector_base<float4, std::allocator<float4> >::_M_get_Tp_allocator() const [736] unsigned char* std::__addressof<unsigned char>(unsigned char&)
[143] split(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [365] std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() const [407] __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > std::__miter_base<__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > > >(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >)
[590] length(float2) [366] std::_Vector_base<float, std::allocator<float> >::_M_get_Tp_allocator() const [408] __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > std::__miter_base<__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > > >(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >)
[591] length(float3) [306] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() const [737] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__miter_base<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
[20] loadOBJ(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [228] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_get_Tp_allocator() const [409] __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > std::__miter_base<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >)
[592] sse_test(Mesh&) [113] std::move_iterator<float3*>::base() const [322] decltype (__miter_base(({parm#1}.base)())) std::__miter_base<float*>(std::move_iterator<float*>)
[593] randFloat() [130] std::move_iterator<float3*>::operator*() const [323] float* std::__miter_base<float*>(float*)
[2] rasterise(Mesh, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int) [112] std::move_iterator<float4*>::base() const [279] decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned char*>(std::move_iterator<unsigned char*>)
[594] to_float2(float3) [131] std::move_iterator<float4*>::operator*() const [275] unsigned char* std::__miter_base<unsigned char*>(unsigned char*)
[177] boundaryPM(BPMLists*, BPMNode*, unsigned long, int, int) [307] std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>::base() const [201] decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned int*>(std::move_iterator<unsigned int*>)
[218] countZeros(unsigned char const*, unsigned long, unsigned long) [695] std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>::operator*() const [202] unsigned int* std::__miter_base<unsigned int*>(unsigned int*)
[463] encodeLZ77(uivector*, Hash*, unsigned char const*, unsigned long, unsigned long, unsigned int, unsigned int, unsigned int, unsigned int) [308] std::move_iterator<float*>::base() const [531] float3* std::__niter_base<float3*>(float3*)
[595] string_set(char**, char const*) [277] std::move_iterator<unsigned char*>::base() const [410] float3* std::__niter_base<float3*, std::vector<float3, std::allocator<float3> > >(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >)
[596] string_init(char**) [199] std::move_iterator<unsigned int*>::base() const [532] float4* std::__niter_base<float4*>(float4*)
[92] addColorBits(unsigned char*, unsigned long, unsigned int, unsigned int) [254] std::vector<float3, std::allocator<float3> >::_M_check_len(unsigned long, char const*) const [411] float4* std::__niter_base<float4*, std::vector<float4, std::allocator<float4> > >(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >)
[334] bpmnode_sort(BPMNode*, unsigned long) [159] std::vector<float3, std::allocator<float3> >::_M_range_check(unsigned long) const [738] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
[597] deflateFixed(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [117] std::vector<float3, std::allocator<float3> >::size() const [283] float* std::__niter_base<float*>(float*)
[464] hash_cleanup(Hash*) [211] std::vector<float3, std::allocator<float3> >::max_size() const [71] unsigned char* std::__niter_base<unsigned char*>(unsigned char*)
[174] lodepng_free(void*) [44] std::vector<float4, std::allocator<float4> >::_M_check_len(unsigned long, char const*) const [739] unsigned char* std::__niter_base<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >)
[93] rgba8ToPixel(unsigned char*, unsigned long, LodePNGColorMode const*, ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [32] std::vector<float4, std::allocator<float4> >::_M_range_check(unsigned long) const [189] unsigned int* std::__niter_base<unsigned int*>(unsigned int*)
[465] addChunk_IDAT(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings*) [22] std::vector<float4, std::allocator<float4> >::size() const [412] unsigned int* std::__niter_base<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >)
[466] addChunk_IEND(ucvector*) [196] std::vector<float4, std::allocator<float4> >::max_size() const [533] float3* std::__copy_move_a<false, float3*, float3*>(float3*, float3*, float3*)
[467] addChunk_IHDR(ucvector*, unsigned int, unsigned int, LodePNGColorType, unsigned int, unsigned int) [696] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_check_len(unsigned long, char const*) const [534] float4* std::__copy_move_a<false, float4*, float4*>(float4*, float4*, float4*)
[468] addChunk_PLTE(ucvector*, LodePNGColorMode const*) [95] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_check(unsigned long) const [535] unsigned char* std::__copy_move_a<false, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*)
[598] addChunk_bKGD(ucvector*, LodePNGInfo const*) [89] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [536] unsigned int* std::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)
[599] addChunk_iTXt(ucvector*, unsigned int, char const*, char const*, char const*, char const*, LodePNGCompressSettings*) [697] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cbegin() const [740] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__copy_move_a<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
[600] addChunk_pHYs(ucvector*, LodePNGInfo const*) [367] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::capacity() const [413] float* std::__copy_move_a<true, float*, float*>(float*, float*, float*)
[601] addChunk_tEXt(ucvector*, char const*, char const*) [368] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size() const [324] unsigned char* std::__copy_move_a<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*)
[602] addChunk_tIME(ucvector*, LodePNGTime const*) [498] std::vector<float, std::allocator<float> >::_M_check_len(unsigned long, char const*) const [238] unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)
[603] addChunk_tRNS(ucvector*, LodePNGColorMode const*) [108] std::vector<float, std::allocator<float> >::_M_range_check(unsigned long) const [741] float* std::move_backward<float*, float*>(float*, float*, float*)
[604] addChunk_zTXt(ucvector*, char const*, char const*, LodePNGCompressSettings*) [107] std::vector<float, std::allocator<float> >::size() const [742] unsigned char* std::move_backward<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*)
[605] decodeGeneric(unsigned char**, unsigned int*, unsigned int*, LodePNGState*, unsigned char const*, unsigned long) [369] std::vector<float, std::allocator<float> >::max_size() const [537] float3* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*)
[606] rgba16ToPixel(unsigned char*, unsigned long, LodePNGColorMode const*, unsigned short, unsigned short, unsigned short, unsigned short) [57] std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const*) const [538] float4* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*)
[607] string_resize(char**, unsigned long) [37] std::vector<unsigned char, std::allocator<unsigned char> >::_M_range_check(unsigned long) const [539] unsigned int* std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*)
[298] ucvector_init(ucvector*) [370] std::vector<unsigned char, std::allocator<unsigned char> >::end() const [743] __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > std::__copy_move_a2<false, unsigned char*, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > >(unsigned char*, unsigned char*, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >)
[260] uivector_init(uivector*) [68] std::vector<unsigned char, std::allocator<unsigned char> >::size() const [540] unsigned char* std::__copy_move_a2<false, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*)
[469] writeLZ77data(unsigned long*, ucvector*, uivector const*, HuffmanTree const*, HuffmanTree const*) [371] std::vector<unsigned char, std::allocator<unsigned char> >::begin() const [744] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__copy_move_a2<true, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
[470] zlib_compress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [372] std::vector<unsigned char, std::allocator<unsigned char> >::empty() const [414] float* std::__copy_move_a2<true, float*, float*>(float*, float*, float*)
[608] addPaddingBits(unsigned char*, unsigned char const*, unsigned long, unsigned long, unsigned int) [499] std::vector<unsigned char, std::allocator<unsigned char> >::cbegin() const [325] unsigned char* std::__copy_move_a2<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*)
[147] bpmnode_create(BPMLists*, int, unsigned int, BPMNode*) [55] std::vector<unsigned char, std::allocator<unsigned char> >::max_size() const [239] unsigned int* std::__copy_move_a2<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)
[220] color_tree_add(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned int) [31] std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) const [745] std::move_iterator<float*> std::make_move_iterator<float*>(float*)
[87] color_tree_get(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [34] std::vector<unsigned int, std::allocator<unsigned int> >::_M_check_len(unsigned long, char const*) const [746] std::move_iterator<unsigned char*> std::make_move_iterator<unsigned char*>(unsigned char*)
[94] color_tree_has(ColorTree*, unsigned char, unsigned char, unsigned char, unsigned char) [30] std::vector<unsigned int, std::allocator<unsigned int> >::size() const [541] unsigned char* std::uninitialized_copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*)
[471] deflateDynamic(ucvector*, unsigned long*, Hash*, unsigned char const*, unsigned long, unsigned long, LodePNGCompressSettings const*, unsigned int) [229] std::vector<unsigned int, std::allocator<unsigned int> >::max_size() const [214] float3* std::uninitialized_copy<std::move_iterator<float3*>, float3*>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*)
[190] filterScanline(unsigned char*, unsigned char const*, unsigned char const*, unsigned long, unsigned long, unsigned char) [373] std::allocator<float3>::allocator() [207] float4* std::uninitialized_copy<std::move_iterator<float4*>, float4*>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*)
[175] lodepng_malloc(unsigned long) [374] std::allocator<float3>::~allocator() [415] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::uninitialized_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
[609] paethPredictor(short, short, short) [309] std::allocator<float4>::allocator() [416] float* std::uninitialized_copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*)
[610] readChunk_PLTE(LodePNGColorMode*, unsigned char const*, unsigned long) [310] std::allocator<float4>::~allocator() [326] unsigned char* std::uninitialized_copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*)
[611] readChunk_bKGD(LodePNGInfo*, unsigned char const*, unsigned long) [375] std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [240] unsigned int* std::uninitialized_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*)
[612] readChunk_iTXt(LodePNGInfo*, LodePNGDecompressSettings const*, unsigned char const*, unsigned long) [376] std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [417] std::iterator_traits<unsigned char*>::iterator_category std::__iterator_category<unsigned char*>(unsigned char* const&)
[613] readChunk_pHYs(LodePNGInfo*, unsigned char const*, unsigned long) [500] std::allocator<float>::allocator() [542] float* std::uninitialized_fill_n<float*, unsigned long, float>(float*, unsigned long, float const&)
[614] readChunk_tEXt(LodePNGInfo*, unsigned char const*, unsigned long) [501] std::allocator<float>::~allocator() [59] unsigned char* std::uninitialized_fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&)
[615] readChunk_tIME(LodePNGInfo*, unsigned char const*, unsigned long) [82] std::allocator<unsigned char>::allocator(std::allocator<unsigned char> const&) [747] float* std::__copy_move_backward_a<true, float*, float*>(float*, float*, float*)
[616] readChunk_tRNS(LodePNGColorMode*, unsigned char const*, unsigned long) [77] std::allocator<unsigned char>::allocator() [748] unsigned char* std::__copy_move_backward_a<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*)
[617] readChunk_zTXt(LodePNGInfo*, LodePNGDecompressSettings const*, unsigned char const*, unsigned long) [70] std::allocator<unsigned char>::~allocator() [543] unsigned char* std::__uninitialized_copy_a<unsigned char*, unsigned char*, unsigned char>(unsigned char*, unsigned char*, unsigned char*, std::allocator<unsigned char>&)
[618] string_cleanup(char**) [502] std::allocator<unsigned int>::allocator() [215] float3* std::__uninitialized_copy_a<std::move_iterator<float3*>, float3*, float3>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*, std::allocator<float3>&)
[472] update_adler32(unsigned int, unsigned char const*, unsigned int) [503] std::allocator<unsigned int>::~allocator() [208] float4* std::__uninitialized_copy_a<std::move_iterator<float4*>, float4*, float4>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*, std::allocator<float4>&)
[473] writeSignature(ucvector*) [504] float3* std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<float3*, float3*>(float3*, float3*, float3*) [418] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy_a<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
[619] Adam7_interlace(unsigned char*, unsigned char const*, unsigned int, unsigned int, unsigned int) [505] float4* std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<float4*, float4*>(float4*, float4*, float4*) [419] float* std::__uninitialized_copy_a<std::move_iterator<float*>, float*, float>(std::move_iterator<float*>, std::move_iterator<float*>, float*, std::allocator<float>&)
[176] addBitsToStream(unsigned long*, ucvector*, unsigned int, unsigned long) [506] unsigned char* std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned char>(unsigned char const*, unsigned char const*, unsigned char*) [327] unsigned char* std::__uninitialized_copy_a<std::move_iterator<unsigned char*>, unsigned char*, unsigned char>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*, std::allocator<unsigned char>&)
[178] color_tree_init(ColorTree*) [507] unsigned int* std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int>(unsigned int const*, unsigned int const*, unsigned int*) [241] 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>&)
[180] lodepng_realloc(void*, unsigned long) [698] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [749] float* std::__uninitialized_move_a<float*, float*, std::allocator<float> >(float*, float*, float*, std::allocator<float>&)
[179] searchCodeIndex(unsigned int const*, unsigned long, unsigned long) [377] float* std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<float>(float const*, float const*, float*) [750] unsigned char* std::__uninitialized_move_a<unsigned char*, unsigned char*, std::allocator<unsigned char> >(unsigned char*, unsigned char*, unsigned char*, std::allocator<unsigned char>&)
[167] ucvector_resize(ucvector*, unsigned long) [311] unsigned char* std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<unsigned char>(unsigned char const*, unsigned char const*, unsigned char*) [751] float* std::__copy_move_backward_a2<true, float*, float*>(float*, float*, float*)
[163] uivector_resize(uivector*, unsigned long) [230] unsigned int* std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<unsigned int>(unsigned int const*, unsigned int const*, unsigned int*) [752] unsigned char* std::__copy_move_backward_a2<true, unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*)
[104] updateHashChain(Hash*, unsigned long, unsigned int, unsigned short) [140] void std::_Destroy_aux<false>::__destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [544] float* std::__uninitialized_fill_n_a<float*, unsigned long, float, float>(float*, unsigned long, float const&, std::allocator<float>&)
[620] zlib_decompress(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGDecompressSettings const*) [231] void std::_Destroy_aux<true>::__destroy<float3*>(float3*, float3*) [60] unsigned char* std::__uninitialized_fill_n_a<unsigned char*, unsigned long, unsigned char, unsigned char>(unsigned char*, unsigned long, unsigned char const&, std::allocator<unsigned char>&)
[335] HuffmanTree_init(HuffmanTree*) [221] void std::_Destroy_aux<true>::__destroy<float4*>(float4*, float4*) [420] float4* std::__uninitialized_default_n<float4*, unsigned long>(float4*, unsigned long)
[474] LodePNGText_copy(LodePNGInfo*, LodePNGInfo const*) [378] void std::_Destroy_aux<true>::__destroy<float*>(float*, float*) [11] unsigned char* std::__uninitialized_default_n<unsigned char*, unsigned long>(unsigned char*, unsigned long)
[349] LodePNGText_init(LodePNGInfo*) [72] void std::_Destroy_aux<true>::__destroy<unsigned char*>(unsigned char*, unsigned char*) [421] float4* std::__uninitialized_default_n_a<float4*, unsigned long, float4>(float4*, unsigned long, std::allocator<float4>&)
[171] addHuffmanSymbol(unsigned long*, ucvector*, unsigned int, unsigned int) [262] void std::_Destroy_aux<true>::__destroy<unsigned int*>(unsigned int*, unsigned int*) [12] unsigned char* std::__uninitialized_default_n_a<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, std::allocator<unsigned char>&)
[336] addUnknownChunks(ucvector*, unsigned char*, unsigned long) [255] std::_Vector_base<float3, std::allocator<float3> >::_M_allocate(unsigned long) [186] std::move_iterator<float3*> std::__make_move_if_noexcept_iterator<float3, std::move_iterator<float3*> >(float3*)
[475] lodepng_deflatev(ucvector*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [379] std::_Vector_base<float3, std::allocator<float3> >::_Vector_impl::_Vector_impl() [182] std::move_iterator<float4*> std::__make_move_if_noexcept_iterator<float4, std::move_iterator<float4*> >(float4*)
[621] lodepng_filesize(char const*) [380] std::_Vector_base<float3, std::allocator<float3> >::_Vector_impl::~_Vector_impl() [328] std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> std::__make_move_if_noexcept_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
[622] lodepng_inflatev(ucvector*, unsigned char const*, unsigned long, LodePNGDecompressSettings const*) [232] std::_Vector_base<float3, std::allocator<float3> >::_M_deallocate(float3*, unsigned long) [329] std::move_iterator<float*> std::__make_move_if_noexcept_iterator<float, std::move_iterator<float*> >(float*)
[337] ucvector_cleanup(void*) [192] std::_Vector_base<float3, std::allocator<float3> >::_M_get_Tp_allocator() [280] std::move_iterator<unsigned char*> std::__make_move_if_noexcept_iterator<unsigned char, std::move_iterator<unsigned char*> >(unsigned char*)
[168] ucvector_reserve(ucvector*, unsigned long) [381] std::_Vector_base<float3, std::allocator<float3> >::_Vector_base() [203] std::move_iterator<unsigned int*> std::__make_move_if_noexcept_iterator<unsigned int, std::move_iterator<unsigned int*> >(unsigned int*)
[261] uivector_cleanup(void*) [382] std::_Vector_base<float3, std::allocator<float3> >::~_Vector_base() [216] float3* std::__uninitialized_move_if_noexcept_a<float3*, float3*, std::allocator<float3> >(float3*, float3*, float3*, std::allocator<float3>&)
[164] uivector_reserve(uivector*, unsigned long) [233] std::_Vector_base<float4, std::allocator<float4> >::_M_allocate(unsigned long) [209] float4* std::__uninitialized_move_if_noexcept_a<float4*, float4*, std::allocator<float4> >(float4*, float4*, float4*, std::allocator<float4>&)
[276] uivector_resizev(uivector*, unsigned long, unsigned int) [312] std::_Vector_base<float4, std::allocator<float4> >::_Vector_impl::_Vector_impl() [753] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_move_if_noexcept_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
[623] unfilterScanline(unsigned char*, unsigned char const*, unsigned char const*, unsigned long, unsigned char, unsigned long) [313] std::_Vector_base<float4, std::allocator<float4> >::_Vector_impl::~_Vector_impl() [422] float* std::__uninitialized_move_if_noexcept_a<float*, float*, std::allocator<float> >(float*, float*, float*, std::allocator<float>&)
[624] Adam7_deinterlace(unsigned char*, unsigned char const*, unsigned int, unsigned int, unsigned int) [222] std::_Vector_base<float4, std::allocator<float4> >::_M_deallocate(float4*, unsigned long) [330] unsigned char* std::__uninitialized_move_if_noexcept_a<unsigned char*, unsigned char*, std::allocator<unsigned char> >(unsigned char*, unsigned char*, unsigned char*, std::allocator<unsigned char>&)
[476] LodePNGIText_copy(LodePNGInfo*, LodePNGInfo const*) [188] std::_Vector_base<float4, std::allocator<float4> >::_M_get_Tp_allocator() [242] unsigned int* std::__uninitialized_move_if_noexcept_a<unsigned int*, unsigned int*, std::allocator<unsigned int> >(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&)
[350] LodePNGIText_init(LodePNGInfo*) [314] std::_Vector_base<float4, std::allocator<float4> >::_Vector_base() [84] float const& std::max<float>(float const&, float const&)
[191] addLengthDistance(uivector*, unsigned long, unsigned long) [315] std::_Vector_base<float4, std::allocator<float4> >::~_Vector_base() [194] unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
[625] readBitFromStream(unsigned long*, unsigned char const*) [383] std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) [85] float const& std::min<float>(float const&, float const&)
[626] removePaddingBits(unsigned char*, unsigned char const*, unsigned long, unsigned long, unsigned int) [384] std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl::_Vector_impl() [545] float3* std::copy<__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*>(__gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, __gnu_cxx::__normal_iterator<float3*, std::vector<float3, std::allocator<float3> > >, float3*)
[351] checkColorValidity(LodePNGColorType, unsigned int) [385] std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl::~_Vector_impl() [546] float4* std::copy<__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*>(__gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, __gnu_cxx::__normal_iterator<float4*, std::vector<float4, std::allocator<float4> > >, float4*)
[352] color_tree_cleanup(ColorTree*) [316] std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long) [547] unsigned int* std::copy<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*)
[88] getPixelColorRGBA8(unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, LodePNGColorMode const*) [139] std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [754] __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > std::copy<unsigned char*, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > > >(unsigned char*, unsigned char*, __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >)
[627] readBitsFromStream(unsigned long*, unsigned char const*, unsigned long) [386] std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_base() [548] unsigned char* std::copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*)
[169] ucvector_push_back(ucvector*, unsigned char) [387] std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~_Vector_base() [423] float* std::copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*)
[165] uivector_push_back(uivector*, unsigned int) [508] std::_Vector_base<float, std::allocator<float> >::_M_allocate(unsigned long) [331] unsigned char* std::copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*)
[628] Adam7_getpassvalues(unsigned int*, unsigned int*, unsigned long*, unsigned long*, unsigned long*, unsigned int, unsigned int, unsigned int) [509] std::_Vector_base<float, std::allocator<float> >::_Vector_impl::_Vector_impl() [243] unsigned int* std::copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*)
[338] HuffmanTree_cleanup(HuffmanTree*) [510] std::_Vector_base<float, std::allocator<float> >::_Vector_impl::~_Vector_impl() [755] void std::fill<float*, float>(float*, float*, float const&)
[172] HuffmanTree_getCode(HuffmanTree const*, unsigned int) [388] std::_Vector_base<float, std::allocator<float> >::_M_deallocate(float*, unsigned long) [756] void std::fill<unsigned char*, unsigned char>(unsigned char*, unsigned char*, unsigned char const&)
[339] LodePNGText_cleanup(LodePNGInfo*) [290] std::_Vector_base<float, std::allocator<float> >::_M_get_Tp_allocator() [757] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::move<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
[287] getNumColorChannels(LodePNGColorType) [511] std::_Vector_base<float, std::allocator<float> >::_Vector_base() [758] std::remove_reference<float4&>::type&& std::move<float4&>(float4&)
[629] getPixelColorRGBA16(unsigned short*, unsigned short*, unsigned short*, unsigned short*, unsigned char const*, unsigned long, LodePNGColorMode const*) [512] std::_Vector_base<float, std::allocator<float> >::~_Vector_base() [759] std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
[630] getPixelColorsRGBA8(unsigned char*, unsigned long, unsigned int, unsigned char const*, LodePNGColorMode const*) [41] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [86] std::sqrt(float)
[631] getTreeInflateFixed(HuffmanTree*, HuffmanTree*) [83] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl(std::allocator<unsigned char> const&) [549] float* std::fill_n<float*, unsigned long, float>(float*, unsigned long, float const&)
[632] huffmanDecodeSymbol(unsigned char const*, unsigned long*, HuffmanTree const*, unsigned long) [389] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl() [26] unsigned char* std::fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&)
[633] inflateHuffmanBlock(ucvector*, unsigned char const*, unsigned long*, unsigned long*, unsigned long, unsigned int) [78] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::~_Vector_impl() [760] void std::advance<unsigned char*, unsigned long>(unsigned char*&, unsigned long)
[340] lodepng_add32bitInt(ucvector*, unsigned int) [73] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char*, unsigned long) [137] float3&& std::forward<float3>(std::remove_reference<float3>::type&)
[634] lodepng_buffer_file(unsigned char*, unsigned long, char const*) [18] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) [138] float4&& std::forward<float4>(std::remove_reference<float4>::type&)
[288] lodepng_get_bpp_lct(LodePNGColorType, unsigned int) [14] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [761] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&)
[268] lodepng_set32bitInt(unsigned char*, unsigned int) [390] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base() [114] float3 const& std::forward<float3 const&>(std::remove_reference<float3 const&>::type&)
[477] preProcessScanlines(unsigned char**, unsigned long*, unsigned char const*, unsigned int, unsigned int, LodePNGInfo const*, LodePNGEncoderSettings const*) [19] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) [115] float4 const& std::forward<float4 const&>(std::remove_reference<float4 const&>::type&)
[341] LodePNGIText_cleanup(LodePNGInfo*) [24] std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base() [91] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&)
[635] deflateNoCompression(ucvector*, unsigned char const*, unsigned long) [272] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_allocate(unsigned long) [762] float const& std::forward<float const&>(std::remove_reference<float const&>::type&)
[116] getValueRequiredBits(unsigned char) [513] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::_Vector_impl() [763] unsigned char const& std::forward<unsigned char const&>(std::remove_reference<unsigned char const&>::type&)
[636] inflateNoCompression(ucvector*, unsigned char const*, unsigned long*, unsigned long*, unsigned long) [514] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl::~_Vector_impl() [118] unsigned int const& std::forward<unsigned int const&>(std::remove_reference<unsigned int const&>::type&)
[637] postProcessScanlines(unsigned char*, unsigned char*, unsigned int, unsigned int, LodePNGInfo const*) [263] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_deallocate(unsigned int*, unsigned long) [103] void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
[353] ucvector_init_buffer(ucvector*, unsigned char*, unsigned long) [217] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_get_Tp_allocator() [244] void std::_Destroy<float3*>(float3*, float3*)
[166] HuffmanTree_getLength(HuffmanTree const*, unsigned int) [515] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_base() [245] void std::_Destroy<float3*, float3>(float3*, float3*, std::allocator<float3>&)
[638] getTreeInflateDynamic(HuffmanTree*, HuffmanTree*, unsigned char const*, unsigned long*, unsigned long) [516] std::_Vector_base<unsigned int, std::allocator<unsigned int> >::~_Vector_base() [223] void std::_Destroy<float4*>(float4*, float4*)
[342] HuffmanTree_make2DTree(HuffmanTree*) [185] std::move_iterator<float3*>::move_iterator(float3*) [224] void std::_Destroy<float4*, float4>(float4*, float4*, std::allocator<float4>&)
[478] getPaletteTranslucency(unsigned char const*, unsigned long) [132] std::move_iterator<float3*>::operator++() [141] void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
[639] setBitOfReversedStream(unsigned long*, unsigned char*, unsigned char) [181] std::move_iterator<float4*>::move_iterator(float4*) [142] void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
[173] addBitsToStreamReversed(unsigned long*, ucvector*, unsigned int, unsigned long) [133] std::move_iterator<float4*>::operator++() [424] void std::_Destroy<float*>(float*, float*)
[640] generateFixedLitLenTree(HuffmanTree*) [317] std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>::move_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [425] void std::_Destroy<float*, float>(float*, float*, std::allocator<float>&)
[641] setBitOfReversedStream0(unsigned long*, unsigned char*, unsigned char) [699] std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>::operator++() [74] void std::_Destroy<unsigned char*>(unsigned char*, unsigned char*)
[354] lodepng_color_mode_equal(LodePNGColorMode const*, LodePNGColorMode const*) [318] std::move_iterator<float*>::move_iterator(float*) [15] void std::_Destroy<unsigned char*, unsigned char>(unsigned char*, unsigned char*, std::allocator<unsigned char>&)
[479] LodePNGUnknownChunks_copy(LodePNGInfo*, LodePNGInfo const*) [278] std::move_iterator<unsigned char*>::move_iterator(unsigned char*) [266] void std::_Destroy<unsigned int*>(unsigned int*, unsigned int*)
[343] LodePNGUnknownChunks_init(LodePNGInfo*) [200] std::move_iterator<unsigned int*>::move_iterator(unsigned int*) [267] void std::_Destroy<unsigned int*, unsigned int>(unsigned int*, unsigned int*, std::allocator<unsigned int>&)
[642] generateFixedDistanceTree(HuffmanTree*) [700] std::pointer_traits<float*>::pointer_to(float&) [764] __gnu_cxx::__enable_if<std::__is_scalar<float>::__value, void>::__type std::__fill_a<float*, float>(float*, float*, float const&)
[643] lodepng_get_raw_size_idat(unsigned int, unsigned int, LodePNGColorMode const*) [701] std::pointer_traits<unsigned char*>::pointer_to(unsigned char&) [27] __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a<unsigned char>(unsigned char*, unsigned char*, unsigned char const&)
[644] readBitFromReversedStream(unsigned long*, unsigned char const*) [256] std::allocator_traits<std::allocator<float3> >::deallocate(std::allocator<float3>&, float3*, unsigned long) [550] std::iterator_traits<unsigned char*>::difference_type std::distance<unsigned char*>(unsigned char*, unsigned char*)
[645] readBitsFromReversedStream(unsigned long*, unsigned char const*, unsigned long) [702] void std::allocator_traits<std::allocator<float3> >::destroy<float3>(std::allocator<float3>&, float3*) [765] void std::__advance<unsigned char*, long>(unsigned char*&, long, std::random_access_iterator_tag)
[646] HuffmanTree_makeFromLengths(HuffmanTree*, unsigned int const*, unsigned long, unsigned int) [257] std::allocator_traits<std::allocator<float3> >::allocate(std::allocator<float3>&, unsigned long) [766] float* std::addressof<float>(float&)
[344] HuffmanTree_makeFromLengths2(HuffmanTree*) [212] std::allocator_traits<std::allocator<float3> >::max_size(std::allocator<float3> const&) [767] unsigned char* std::addressof<unsigned char>(unsigned char&)
[299] LodePNGUnknownChunks_cleanup(LodePNGInfo*) [149] void std::allocator_traits<std::allocator<float3> >::construct<float3, float3 const&>(std::allocator<float3>&, float3*, float3 const&) [128] bool std::operator==<float3*>(std::move_iterator<float3*> const&, std::move_iterator<float3*> const&)
[345] HuffmanTree_makeFromFrequencies(HuffmanTree*, unsigned int const*, unsigned long, unsigned long, unsigned int) [234] std::allocator_traits<std::allocator<float4> >::deallocate(std::allocator<float4>&, float4*, unsigned long) [126] bool std::operator==<float4*>(std::move_iterator<float4*> const&, std::move_iterator<float4*> const&)
[647] flog2(float) [703] void std::allocator_traits<std::allocator<float4> >::destroy<float4>(std::allocator<float4>&, float4*) [426] bool std::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&)
[480] filter(unsigned char*, unsigned char const*, unsigned int, unsigned int, LodePNGColorMode const*, LodePNGEncoderSettings const*) [235] std::allocator_traits<std::allocator<float4> >::allocate(std::allocator<float4>&, unsigned long) [98] bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)
[481] adler32(unsigned char const*, unsigned int) [197] std::allocator_traits<std::allocator<float4> >::max_size(std::allocator<float4> const&) [129] bool std::operator!=<float3*>(std::move_iterator<float3*> const&, std::move_iterator<float3*> const&)
[482] deflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGCompressSettings const*) [152] void std::allocator_traits<std::allocator<float4> >::construct<float4, float4 const&>(std::allocator<float4>&, float4*, float4 const&) [127] bool std::operator!=<float4*>(std::move_iterator<float4*> const&, std::move_iterator<float4*> const&)
[105] getHash(unsigned char const*, unsigned long, unsigned long) [704] void std::allocator_traits<std::allocator<float4> >::construct<float4, float4>(std::allocator<float4>&, float4*, float4&&) [427] bool std::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> const&)
[648] inflate(unsigned char**, unsigned long*, unsigned char const*, unsigned long, LodePNGDecompressSettings const*) [391] std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long) [146] std::operator|(std::_Ios_Openmode, std::_Ios_Openmode)
[300] addChunk(ucvector*, char const*, unsigned char const*, unsigned long) [705] void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [155] __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Range_chk::_S_chk(float, std::integral_constant<bool, false>)
[649] unfilter(unsigned char*, unsigned char const*, unsigned int, unsigned int, unsigned int) [392] std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) [156] __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno()
[483] hash_init(Hash*, unsigned int) [393] std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [157] __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::~_Save_errno()
[484] LodePNGState::LodePNGState() [100] void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [123] __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant<bool, true>)
[650] LodePNGState::~LodePNGState() [517] std::allocator_traits<std::allocator<float> >::deallocate(std::allocator<float>&, float*, unsigned long) [124] __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno()
[485] LodePNGState::~LodePNGState() [706] void std::allocator_traits<std::allocator<float> >::destroy<float>(std::allocator<float>&, float*) [125] __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno()
[651] LodePNGState::operator=(LodePNGState const&) [518] std::allocator_traits<std::allocator<float> >::allocate(std::allocator<float>&, unsigned long) [428] __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(unsigned long, std::integral_constant<bool, false>)
[486] Mesh::Mesh() [394] std::allocator_traits<std::allocator<float> >::max_size(std::allocator<float> const&) [429] __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno()
[28] float3::float3(float, float, float) [707] void std::allocator_traits<std::allocator<float> >::construct<float, float const&>(std::allocator<float>&, float*, float const&) [430] __gnu_cxx::__stoa<unsigned long, unsigned long, char, int>(unsigned long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno()
[67] float3::float3() [79] std::allocator_traits<std::allocator<unsigned char> >::deallocate(std::allocator<unsigned char>&, unsigned char*, unsigned long) [768] operator delete(void*, void*)
[106] float4::operator=(float4) [708] void std::allocator_traits<std::allocator<unsigned char> >::destroy<unsigned char>(std::allocator<unsigned char>&, unsigned char*) [90] operator new(unsigned long, void*)
[652] float4& float4::operator=<int>(int) [42] std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long) [769] __do_global_dtors_aux
[653] float4::operator/(float4) [56] std::allocator_traits<std::allocator<unsigned char> >::max_size(std::allocator<unsigned char> const&) [770] __do_global_dtors_aux_fini_array_entry
[654] float4::operator-(float4) [709] void std::allocator_traits<std::allocator<unsigned char> >::construct<unsigned char, unsigned char const&>(std::allocator<unsigned char>&, unsigned char*, unsigned char const&) [771] __frame_dummy_init_array_entry
[655] float4::operator*(float4) [273] std::allocator_traits<std::allocator<unsigned int> >::deallocate(std::allocator<unsigned int>&, unsigned int*, unsigned long) [772] __gmon_start__
[656] float4::operator!=(float4) [710] void std::allocator_traits<std::allocator<unsigned int> >::destroy<unsigned int>(std::allocator<unsigned int>&, unsigned int*) [773] __libc_csu_fini
[657] bool float4::operator!=<int>(int) [274] std::allocator_traits<std::allocator<unsigned int> >::allocate(std::allocator<unsigned int>&, unsigned long) [774] __libc_csu_init
[658] float4::operator+(float4) [236] std::allocator_traits<std::allocator<unsigned int> >::max_size(std::allocator<unsigned int> const&) [775] _dl_relocate_static_pie
[301] mat4x4::mat4x4(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) [160] void std::allocator_traits<std::allocator<unsigned int> >::construct<unsigned int, unsigned int const&>(std::allocator<unsigned int>&, unsigned int*, unsigned int const&) [776] _fini
[119] mat4x4::operator*(float4) [711] float* std::__copy_move_backward<true, true, std::random_access_iterator_tag>::__copy_move_b<float>(float const*, float const*, float*) [777] _init
[487] mat4x4::operator*(mat4x4) [712] unsigned char* std::__copy_move_backward<true, true, std::random_access_iterator_tag>::__copy_move_b<unsigned char>(unsigned char const*, unsigned char const*, unsigned char*) [778] _start
[659] lodepng::decompress(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned long, LodePNGDecompressSettings const&) [213] float3* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float3*>, float3*>(std::move_iterator<float3*>, std::move_iterator<float3*>, float3*) [61] atexit
[660] lodepng::decompress(std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> > const&, LodePNGDecompressSettings const&) [206] float4* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<float4*>, float4*>(std::move_iterator<float4*>, std::move_iterator<float4*>, float4*) [62] data_start
[661] lodepng::State::State() [395] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [63] deregister_tm_clones
[662] lodepng::State::State(lodepng::State const&) [519] unsigned char* std::__uninitialized_copy<true>::__uninit_copy<unsigned char*, unsigned char*>(unsigned char*, unsigned char*, unsigned char*) [64] etext
[663] lodepng::State::~State() [396] float* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<float*>, float*>(std::move_iterator<float*>, std::move_iterator<float*>, float*) [65] frame_dummy
[664] lodepng::State::~State() [319] unsigned char* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<unsigned char*>, unsigned char*>(std::move_iterator<unsigned char*>, std::move_iterator<unsigned char*>, unsigned char*) [1] main
[665] lodepng::State::operator=(lodepng::State const&) [237] 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*) [66] register_tm_clones
[666] lodepng::decode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, unsigned char const*, unsigned long, LodePNGColorType, unsigned int) [520] float* std::__uninitialized_fill_n<true>::__uninit_fill_n<float*, unsigned long, float>(float*, unsigned long, float const&)
[667] lodepng::decode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, LodePNGColorType, unsigned int) [58] unsigned char* std::__uninitialized_fill_n<true>::__uninit_fill_n<unsigned char*, unsigned long, unsigned char>(unsigned char*, unsigned long, unsigned char const&)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment