Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- index % time self children called name
- <spontaneous>
- [1] 90.4 0.00 0.75 RunApplication() [1]
- 0.00 0.75 1/1 Urho3D::Application::Run() [2]
- 0.00 0.00 1/1 AlphaEngineApp::AlphaEngineApp(Urho3D::Context*) [275]
- 0.00 0.00 1/1 Urho3D::Context::~Context() [676]
- 0.00 0.00 1/1 HangarsClientApp::~HangarsClientApp() [2223]
- 0.00 0.00 2/49270 Urho3D::RefCounted::AddRef() [5210]
- 0.00 0.00 2/49270 Urho3D::RefCounted::ReleaseRef() [5209]
- 0.00 0.00 1/1 Urho3D::Context::Context() [7147]
- -----------------------------------------------
- 0.00 0.75 1/1 RunApplication() [1]
- [2] 90.3 0.00 0.75 1 Urho3D::Application::Run() [2]
- 0.00 0.66 1774/1774 Urho3D::Engine::RunFrame() [3]
- 0.00 0.06 1/1 HangarsClientApp::Start() [16]
- 0.00 0.03 1774/1774 Urho3D::Time::EndFrame() [26]
- 0.00 0.01 1/1 Urho3D::Engine::Initialize(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant> const&) [50]
- 0.00 0.00 1/1 AlphaEngineApp::Stop() [195]
- 0.00 0.00 1/1 AlphaEngineApp::Setup() [778]
- 0.00 0.00 1/1 HangarsClientApp::Setup() [6696]
- 0.00 0.00 1/1 HangarsClientApp::Stop() [6695]
- -----------------------------------------------
- 0.00 0.66 1774/1774 Urho3D::Application::Run() [2]
- [3] 79.0 0.00 0.66 1774 Urho3D::Engine::RunFrame() [3]
- 0.00 0.52 1772/1772 Urho3D::Engine::Render() [5]
- 0.00 0.08 1774/1774 Urho3D::Engine::Update() [13]
- 0.00 0.04 1774/1774 Urho3D::Time::BeginFrame(float) [21]
- 0.01 0.01 1774/1774 Urho3D::Engine::ApplyFrameLimit() [38]
- 0.00 0.00 1774/9009 Urho3D::Input* Urho3D::Object::GetSubsystem<Urho3D::Input>() const [142]
- 0.00 0.00 1774/3549 Urho3D::Time* Urho3D::Object::GetSubsystem<Urho3D::Time>() const [179]
- 0.00 0.00 1774/1775 Urho3D::Audio* Urho3D::Object::GetSubsystem<Urho3D::Audio>() const [222]
- 0.00 0.00 1774/7600 Urho3D::Graphics* Urho3D::Object::GetSubsystem<Urho3D::Graphics>() const [148]
- 0.00 0.00 1774/3553 Urho3D::Graphics::IsInitialized() const [5433]
- -----------------------------------------------
- [4] 68.0 0.09 0.47 52998+321797 <cycle 1 as a whole> [4]
- 0.00 0.27 3467 Urho3D::Text::GetBatches(Urho3D::PODVector<Urho3D::UIBatch>&, Urho3D::PODVector<float>&, Urho3D::IntRect const&) <cycle 1> [10]
- 0.03 0.01 48273 Urho3D::Object::OnEvent(Urho3D::Object*, Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [20]
- 0.00 0.03 49313 Urho3D::Graphics::GetShader(Urho3D::ShaderType, char const*, char const*) const <cycle 1> [24]
- 0.01 0.01 3557 Urho3D::EventHandlerImpl<ImGuiInterface>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [29]
- 0.02 0.00 3547+246575 Urho3D::UI::Update(float, Urho3D::UIElement*) <cycle 1> [31]
- 0.00 0.02 1774 IMLoginWindow::VOnUpdate(float) <cycle 1> [33]
- 0.00 0.02 1773 Urho3D::View::Update(Urho3D::FrameInfo const&) <cycle 1> [36]
- 0.01 0.01 46643 Urho3D::Object::SendEvent(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [37]
- 0.00 0.02 8836 Urho3D::ResourceCache::GetResource(Urho3D::StringHash, Urho3D::String const&, bool) <cycle 1> [39]
- 0.00 0.01 3548+6073 Urho3D::UI::GetBatches(Urho3D::UIElement*, Urho3D::IntRect) <cycle 1> [43]
- 0.01 0.00 8222 Urho3D::UI::HandleBeginFrame(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [45]
- 0.00 0.01 1773 ImGui::Render() <cycle 1> [55]
- 0.00 0.01 3548 Urho3D::EventHandlerImpl<Urho3D::Network>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [59]
- 0.00 0.01 1774 Urho3D::Renderer::Update(float) <cycle 1> [99]
- 0.00 0.01 1774 HumanView::VOnUpdate(float) <cycle 1> [106]
- 0.01 0.00 1774 Urho3D::LineEdit::Update(float) <cycle 1> [107]
- 0.01 0.00 2 Urho3D::LineEdit::UpdateCursor() <cycle 1> [125]
- 0.00 0.00 1774 BaseGameLogic::VOnUpdate(float) <cycle 1> [128]
- 0.00 0.00 3548 Urho3D::Scene::Update(float) <cycle 1> [132]
- 0.00 0.00 1773 ImGuiInterface::RenderDrawLists(ImDrawData*) <cycle 1> [141]
- 0.00 0.00 38 Urho3D::Resource::Load(Urho3D::Deserializer&) <cycle 1> [147]
- 0.00 0.00 1773 Urho3D::DebugHud::Update() <cycle 1> [159]
- 0.00 0.00 1774 IMTitleWindow::VOnUpdate(float) <cycle 1> [164]
- 0.00 0.00 4049 Urho3D::Font::GetFace(int) <cycle 1> [171]
- 0.00 0.00 1774 Urho3D::UI::RenderUpdate() <cycle 1> [175]
- 0.00 0.00 21197 Urho3D::Graphics::SetShaders(Urho3D::ShaderVariation*, Urho3D::ShaderVariation*) <cycle 1> [177]
- 0.00 0.00 1774 Urho3D::UI::Update(float) <cycle 1> [180]
- 0.00 0.00 1774 Urho3D::Input::Update() <cycle 1> [181]
- 0.00 0.00 8883 Urho3D::Object::SendEvent(Urho3D::StringHash) <cycle 1> [182]
- 0.00 0.00 1774 Urho3D::Network::PostUpdate(float) <cycle 1> [202]
- 0.00 0.00 1773 ImGuiInterface::HandleEndRendering(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [210]
- 0.00 0.00 1 GAFactory::InitGameAsset(Urho3D::SharedPtr<Urho3D::Node>, Urho3D::XMLElement, unsigned int) <cycle 1> [215]
- 0.00 0.00 1851 Urho3D::UIElement::SetVisible(bool) <cycle 1> [216]
- 0.00 0.00 1773 Urho3D::Octree::Update(Urho3D::FrameInfo const&) <cycle 1> [249]
- 0.00 0.00 561 Urho3D::Serializable::LoadXML(Urho3D::XMLElement const&, bool) <cycle 1> [274]
- 0.00 0.00 1774 MainMenuUI::VOnUpdate(float) <cycle 1> [278]
- 0.00 0.00 29026 Urho3D::UIElement::SetPosition(Urho3D::IntVector2 const&) <cycle 1> [324]
- 0.00 0.00 649 Urho3D::UIElement::SetStyle(Urho3D::String const&, Urho3D::XMLFile*) <cycle 1> [331]
- 0.00 0.00 30948 Urho3D::UIElement::SetSize(Urho3D::IntVector2 const&) <cycle 1> [365]
- 0.00 0.00 3548 Urho3D::EventHandlerImpl<Urho3D::Scene>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [392]
- 0.00 0.00 527+32 Urho3D::UIElement::LoadXML(Urho3D::XMLElement const&, Urho3D::XMLFile*, bool) <cycle 1> [415]
- 0.00 0.00 159 Urho3D::UIElement::InsertChild(unsigned int, Urho3D::UIElement*) <cycle 1> [572]
- 0.00 0.00 5469 Urho3D::EventHandlerImpl<Urho3D::UI>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [674]
- 0.00 0.00 1928 Urho3D::EventHandlerImpl<AlphaEngineApp>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [675]
- 0.00 0.00 1775 Urho3D::EventHandlerImpl<Urho3D::Renderer>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [678]
- 0.00 0.00 139 Urho3D::UI::HandleMouseMove(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [691]
- 0.00 0.00 238 Urho3D::Text::SetFontAttr(Urho3D::ResourceRef const&) <cycle 1> [708]
- 0.00 0.00 559 Urho3D::Animatable::LoadXML(Urho3D::XMLElement const&, bool) <cycle 1> [717]
- 0.00 0.00 159 Urho3D::UIElement::ApplyStyleRecursive(Urho3D::UIElement*) <cycle 1> [726]
- 0.00 0.00 163 Urho3D::Input::HandleSDLEvent(void*) <cycle 1> [727]
- 0.00 0.00 2225 Urho3D::UIElement::UpdateLayout() <cycle 1> [757]
- 0.00 0.00 1 MainMenuView::CreateManualScene() <cycle 1> [780]
- 0.00 0.00 5 Urho3D::UIElement::RemoveChildAtIndex(unsigned int) <cycle 1> [783]
- 0.00 0.00 2 Urho3D::Renderer::Initialize() <cycle 1> [928]
- 0.00 0.00 527 Urho3D::UIElement::SetStyle(Urho3D::XMLElement const&) <cycle 1> [931]
- 0.00 0.00 36 Urho3D::DropDownList::GetBatches(Urho3D::PODVector<Urho3D::UIBatch>&, Urho3D::PODVector<float>&, Urho3D::IntRect const&) <cycle 1> [960]
- 0.00 0.00 89 Urho3D::Log::Write(int, Urho3D::String const&) <cycle 1> [976]
- 0.00 0.00 139 AlphaEngineApp::MouseMoveDelegate(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [980]
- 0.00 0.00 8 Urho3D::ResourceCache::GetTempResource(Urho3D::StringHash, Urho3D::String const&, bool) <cycle 1> [1135]
- 0.00 0.00 4 Urho3D::ScrollBar::ScrollBar(Urho3D::Context*) <cycle 1> [1156]
- 0.00 0.00 26 Urho3D::BorderImage::SetTextureAttr(Urho3D::ResourceRef const&) <cycle 1> [1282]
- 0.00 0.00 2 Urho3D::ScrollView::ScrollView(Urho3D::Context*) <cycle 1> [1314]
- 0.00 0.00 238 Urho3D::AttributeAccessorImpl<Urho3D::Text, Urho3D::ResourceRef, Urho3D::MixedAttributeTrait<Urho3D::ResourceRef> >::Set(Urho3D::Serializable*, Urho3D::Variant const&) <cycle 1> [1315]
- 0.00 0.00 28 Urho3D::UIElement::SetName(Urho3D::String const&) <cycle 1> [1331]
- 0.00 0.00 1 Urho3D::Cursor::SetShapesAttr(Urho3D::Vector<Urho3D::Variant> const&) <cycle 1> [1332]
- 0.00 0.00 1774 Urho3D::UI::ProcessHover(Urho3D::IntVector2 const&, int, int, Urho3D::Cursor*) <cycle 1> [1336]
- 0.00 0.00 7 Urho3D::Texture2D::BeginLoad(Urho3D::Deserializer&) <cycle 1> [1337]
- 0.00 0.00 1 GAFactory::ModifyGameAsset(Urho3D::SharedPtr<Urho3D::Node>, Urho3D::XMLElement, bool) <cycle 1> [1341]
- 0.00 0.00 10 Urho3D::Input::SetKey(int, int, unsigned int, bool) <cycle 1> [1767]
- 0.00 0.00 1 Urho3D::FontFaceFreeType::Load(unsigned char const*, unsigned int, int) <cycle 1> [1785]
- 0.00 0.00 1 Urho3D::DropDownList::DropDownList(Urho3D::Context*) <cycle 1> [1792]
- 0.00 0.00 2 Urho3D::ListView::ListView(Urho3D::Context*) <cycle 1> [1794]
- 0.00 0.00 3 Urho3D::Console::SetVisible(bool) <cycle 1> [1812]
- 0.00 0.00 1 Urho3D::Renderer::LoadShaders() <cycle 1> [1813]
- 0.00 0.00 1 Urho3D::Technique::BeginLoad(Urho3D::Deserializer&) <cycle 1> [1815]
- 0.00 0.00 4 Urho3D::Input::ResetState() <cycle 1> [1818]
- 0.00 0.00 1 Urho3D::Material::ResetToDefaults() <cycle 1> [1819]
- 0.00 0.00 3 Urho3D::ResourceCache::ReloadResource(Urho3D::Resource*) <cycle 1> [1820]
- 0.00 0.00 8 Urho3D::Cursor::DefineShape(Urho3D::String const&, Urho3D::Image*, Urho3D::IntRect const&, Urho3D::IntVector2 const&) <cycle 1> [1822]
- 0.00 0.00 31 Urho3D::HashMap<Urho3D::String, Urho3D::TextureUnit>::operator[](Urho3D::String const&) <cycle 1> [1845]
- 0.00 0.00 7 Urho3D::Console::UpdateElements() <cycle 1> [1847]
- 0.00 0.00 2 Urho3D::UI::Initialize() <cycle 1> [1861]
- 0.00 0.00 1 Urho3D::LineEdit::LineEdit(Urho3D::Context*) <cycle 1> [1871]
- 0.00 0.00 65 Urho3D::Context::CreateObject(Urho3D::StringHash) <cycle 1> [1975]
- 0.00 0.00 4 Urho3D::Node::AddComponent(Urho3D::Component*, unsigned int, Urho3D::CreateMode) <cycle 1> [1984]
- 0.00 0.00 4 Urho3D::UI::SetFocusElement(Urho3D::UIElement*, bool) <cycle 1> [1985]
- 0.00 0.00 11 Urho3D::ShaderProgram::~ShaderProgram() <cycle 1> [1992]
- 0.00 0.00 1780 Urho3D::EventHandlerImpl<Urho3D::Console>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [1995]
- 0.00 0.00 7 Urho3D::ScrollView::SetContentElement(Urho3D::UIElement*) <cycle 1> [2000]
- 0.00 0.00 2 Urho3D::Graphics::Release(bool, bool) <cycle 1> [2005]
- 0.00 0.00 90 Urho3D::ScrollView::UpdateView(Urho3D::IntVector2 const&) <cycle 1> [2010]
- 0.00 0.00 2 Urho3D::Input::Initialize() <cycle 1> [2025]
- 0.00 0.00 2 Urho3D::Menu::LoadXML(Urho3D::XMLElement const&, Urho3D::XMLFile*, bool) <cycle 1> [2030]
- 0.00 0.00 1 Urho3D::Font::BeginLoad(Urho3D::Deserializer&) <cycle 1> [2035]
- 0.00 0.00 1 Urho3D::Node::AddChild(Urho3D::Node*, unsigned int) <cycle 1> [2036]
- 0.00 0.00 31 Urho3D::Text::SetText(Urho3D::String const&) <cycle 1> [2038]
- 0.00 0.00 1 Urho3D::Font::LoadParameters() <cycle 1> [2042]
- 0.00 0.00 3 Urho3D::Input::SendInputFocusEvent() <cycle 1> [2056]
- 0.00 0.00 26 Urho3D::AttributeAccessorImpl<Urho3D::BorderImage, Urho3D::ResourceRef, Urho3D::MixedAttributeTrait<Urho3D::ResourceRef> >::Set(Urho3D::Serializable*, Urho3D::Variant const&) <cycle 1> [2057]
- 0.00 0.00 5 Urho3D::ListView::SetSelections(Urho3D::PODVector<unsigned int> const&) <cycle 1> [2060]
- 0.00 0.00 1 Urho3D::AttributeAccessorImpl<Urho3D::Cursor, Urho3D::Vector<Urho3D::Variant>, Urho3D::MixedAttributeTrait<Urho3D::Vector<Urho3D::Variant> > >::Set(Urho3D::Serializable*, Urho3D::Variant const&) <cycle 1> [2061]
- 0.00 0.00 1 GAFactory::CreateComponents(Urho3D::SharedPtr<Urho3D::Node>, Urho3D::XMLElement) <cycle 1> [2082]
- 0.00 0.00 14 Urho3D::Input::SetMouseButton(int, bool) <cycle 1> [2086]
- 0.00 0.00 1 Urho3D::UIElement::RemoveAllChildren() <cycle 1> [2103]
- 0.00 0.00 1 Urho3D::UI::HandleMouseButtonDown(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [2114]
- 0.00 0.00 1 Urho3D::UI::SendClickEvent(Urho3D::StringHash, Urho3D::UIElement*, Urho3D::UIElement*, Urho3D::IntVector2 const&, int, int, int) <cycle 1> [2126]
- 0.00 0.00 1 LevelManager::LoadStaticsGA(Urho3D::SharedPtr<Urho3D::Scene>, Urho3D::XMLElement, bool) <cycle 1> [2152]
- 0.00 0.00 1 Urho3D::Renderer::ReloadTextures() <cycle 1> [2165]
- 0.00 0.00 2 Urho3D::EventHandlerImpl<Urho3D::LineEdit>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [2168]
- 0.00 0.00 1 Urho3D::LineEdit::HandleFocused(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [2171]
- 0.00 0.00 1 Urho3D::Engine::DoExit() <cycle 1> [2170]
- 0.00 0.00 1 Urho3D::UI::SetScale(float) <cycle 1> [2169]
- 0.00 0.00 2 Urho3D::Node::SetName(Urho3D::String const&) <cycle 1> [2181]
- 0.00 0.00 119 Urho3D::Slider::SetValue(float) <cycle 1> [2184]
- 0.00 0.00 1 Urho3D::ScrollBar::HandleSliderChanged(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [2185]
- 0.00 0.00 5 AlphaEngineApp::KeyDownDelegate(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [2194]
- 0.00 0.00 5 AlphaEngineApp::KeyUpDelegate(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [2193]
- 0.00 0.00 1 Urho3D::Console::PopulateInterpreter() <cycle 1> [2214]
- 0.00 0.00 4 Urho3D::Input::SetMouseVisible(bool, bool) <cycle 1> [2216]
- 0.00 0.00 1774 Urho3D::Console::HandlePostUpdate(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [2237]
- 0.00 0.00 1 MainMenuView::FinishIntroductionPartDelegate(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [2240]
- 0.00 0.00 1 Urho3D::Font::GetFaceFreeType(int) <cycle 1> [2266]
- 0.00 0.00 4 Urho3D::Slider::Slider(Urho3D::Context*) <cycle 1> [2275]
- 0.00 0.00 3 Urho3D::LineEdit::ApplyAttributes() <cycle 1> [2281]
- 0.00 0.00 1 MainMenuUI::HandleLoginWindowDelegate(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [2282]
- 0.00 0.00 2 Urho3D::ListView::SetHierarchyMode(bool) <cycle 1> [2311]
- 0.00 0.00 1 AlphaEngineApp::MouseDownDelegate(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [2314]
- 0.00 0.00 1 AlphaEngineApp::MouseUpDelegate(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [2313]
- 0.00 0.00 1 Urho3D::Cursor::SetShape(Urho3D::String const&) <cycle 1> [2315]
- 0.00 0.00 1386 Urho3D::Serializable::OnSetAttribute(Urho3D::AttributeInfo const&, Urho3D::Variant const&) <cycle 1> [2316]
- 0.00 0.00 119 Urho3D::ListView::InsertItem(unsigned int, Urho3D::UIElement*, Urho3D::UIElement*) <cycle 1> [2317]
- 0.00 0.00 1 LevelManager::LoadLevel(Urho3D::SharedPtr<Urho3D::Scene>, Urho3D::String, bool) <cycle 1> [2444]
- 0.00 0.00 1 BaseGameLogic::CreateGameAsset(Urho3D::String const&, Urho3D::XMLElement, bool, Urho3D::Matrix4 const*, unsigned int, Urho3D::SharedPtr<Urho3D::Node>, bool) <cycle 1> [2445]
- 0.00 0.00 1 GAFactory::CreateGameAsset(Urho3D::String, Urho3D::XMLElement, bool, Urho3D::Matrix4 const*, unsigned int) <cycle 1> [2448]
- 0.00 0.00 1 Urho3D::UI::ProcessClickBegin(Urho3D::IntVector2 const&, int, int, int, Urho3D::Cursor*, bool) <cycle 1> [2453]
- 0.00 0.00 36 Urho3D::UIElement::GetBatchesWithOffset(Urho3D::IntVector2&, Urho3D::PODVector<Urho3D::UIBatch>&, Urho3D::PODVector<float>&, Urho3D::IntRect) <cycle 1> [2454]
- 0.00 0.00 29161 Urho3D::UIElement::SetSize(int, int) <cycle 1> [5261]
- 0.00 0.00 1775 Urho3D::EventHandlerImpl<Urho3D::Input>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [5486]
- 0.00 0.00 1774 RemoteGameLogic::VOnUpdate(float) <cycle 1> [5496]
- 0.00 0.00 1774 Urho3D::Network::HandleRenderUpdate(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [5524]
- 0.00 0.00 1773 Urho3D::EventHandlerImpl<Urho3D::DebugHud>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [5544]
- 0.00 0.00 600 Urho3D::UIElement::SetWidth(int) <cycle 1> [5615]
- 0.00 0.00 507 Urho3D::Text::UpdateText(bool) <cycle 1> [5646]
- 0.00 0.00 507 Urho3D::UIElement::SetFixedHeight(int) <cycle 1> [5648]
- 0.00 0.00 500 Urho3D::UIElement::SetMinWidth(int) <cycle 1> [5650]
- 0.00 0.00 162 Urho3D::UIElement::SetPosition(int, int) <cycle 1> [5723]
- 0.00 0.00 151 AlphaEngineApp::OnMessageProc(AppMsg) <cycle 1> [5728]
- 0.00 0.00 151 MainMenuView::VOnMsgProc(AppMsg) <cycle 1> [5727]
- 0.00 0.00 90 Urho3D::ScrollView::UpdateScrollBars() <cycle 1> [5761]
- 0.00 0.00 82 Urho3D::Text::UpdateCharLocations() <cycle 1> [5765]
- 0.00 0.00 79 Urho3D::ScrollView::UpdateViewSize() <cycle 1> [5767]
- 0.00 0.00 58 Urho3D::Slider::UpdateSlider() <cycle 1> [5780]
- 0.00 0.00 58 Urho3D::UIElement::SetHeight(int) <cycle 1> [5781]
- 0.00 0.00 50 Urho3D::ScrollView::UpdatePanelSize() <cycle 1> [5794]
- 0.00 0.00 38 Urho3D::AttributeAccessorImpl<Urho3D::UIElement, Urho3D::IntVector2, Urho3D::AttributeTrait<Urho3D::IntVector2> >::Set(Urho3D::Serializable*, Urho3D::Variant const&) <cycle 1> [5803]
- 0.00 0.00 33 Urho3D::ScrollBar::OnResize() <cycle 1> [5809]
- 0.00 0.00 32 Urho3D::UIElement::CreateChild(Urho3D::StringHash, Urho3D::String const&, unsigned int) <cycle 1> [5814]
- 0.00 0.00 29 Urho3D::ListView::OnResize() <cycle 1> [5821]
- 0.00 0.00 29 Urho3D::ScrollView::OnResize() <cycle 1> [5819]
- 0.00 0.00 24 Urho3D::EventHandlerImpl<Urho3D::ScrollView>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [5841]
- 0.00 0.00 18 Urho3D::ScrollBar::SetOrientation(Urho3D::Orientation) <cycle 1> [5873]
- 0.00 0.00 14 Urho3D::UIElement::SetFixedWidth(int) <cycle 1> [5894]
- 0.00 0.00 11 Urho3D::ShaderProgram::~ShaderProgram() <cycle 1> [5909]
- 0.00 0.00 8 Urho3D::ListView::EnsureItemVisibility(Urho3D::UIElement*) <cycle 1> [5949]
- 0.00 0.00 6 Urho3D::ScrollView::SetViewPosition(Urho3D::IntVector2 const&) <cycle 1> [5987]
- 0.00 0.00 6 Urho3D::AttributeAccessorImpl<Urho3D::UIElement, Urho3D::IntRect, Urho3D::AttributeTrait<Urho3D::IntRect> >::Set(Urho3D::Serializable*, Urho3D::Variant const&) <cycle 1> [5995]
- 0.00 0.00 5 Urho3D::EventHandlerImpl<Urho3D::DropDownList>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [6012]
- 0.00 0.00 5 Urho3D::ScrollView::ApplyAttributes() <cycle 1> [6006]
- 0.00 0.00 4 Urho3D::ListView::SetSelection(unsigned int) <cycle 1> [6074]
- 0.00 0.00 4 Urho3D::ObjectFactoryImpl<Urho3D::ScrollBar>::CreateObject() <cycle 1> [6047]
- 0.00 0.00 4 Urho3D::ObjectFactoryImpl<Urho3D::Slider>::CreateObject() <cycle 1> [6046]
- 0.00 0.00 4 Urho3D::Node::CreateComponent(Urho3D::StringHash, Urho3D::CreateMode, unsigned int) <cycle 1> [6063]
- 0.00 0.00 3 Urho3D::DebugHud::SetMode(unsigned int) <cycle 1> [6139]
- 0.00 0.00 2 Urho3D::Text::GetCharPosition(unsigned int) <cycle 1> [6262]
- 0.00 0.00 2 XMLResourceLoader::LoadXMLDocument(Urho3D::String) <cycle 1> [6168]
- 0.00 0.00 2 Urho3D::Input::GainFocus() <cycle 1> [6265]
- 0.00 0.00 2 Urho3D::DropDownList::InsertItem(unsigned int, Urho3D::UIElement*) <cycle 1> [6186]
- 0.00 0.00 1 Urho3D::EventHandlerImpl<Urho3D::ScrollBar>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [6775]
- 0.00 0.00 1 Urho3D::EventHandlerImpl<MainMenuView>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [6764]
- 0.00 0.00 1 Urho3D::ObjectFactoryImpl<Urho3D::ListView>::CreateObject() <cycle 1> [6935]
- 0.00 0.00 1 Urho3D::ObjectFactoryImpl<Urho3D::DropDownList>::CreateObject() <cycle 1> [6856]
- 0.00 0.00 1 Urho3D::ScrollView::SetScrollBarsVisible(bool, bool) <cycle 1> [6745]
- 0.00 0.00 1 Urho3D::ObjectFactoryImpl<Urho3D::LineEdit>::CreateObject() <cycle 1> [6933]
- 0.00 0.00 1 Urho3D::Input::HandleScreenMode(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [7119]
- 0.00 0.00 1 Urho3D::Input::LoseFocus() <cycle 1> [7121]
- 0.00 0.00 1 Urho3D::UIElement::SetMaxWidth(int) <cycle 1> [7189]
- 0.00 0.00 1 Urho3D::ListView::RemoveAllItems() <cycle 1> [7171]
- 0.00 0.00 1 Urho3D::ListView::ClearSelection() <cycle 1> [7170]
- 0.00 0.00 1 Urho3D::EventHandlerImpl<MainMenuUI>::Invoke(Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [6763]
- 0.00 0.00 1 Urho3D::Material::Material(Urho3D::Context*) <cycle 1> [7177]
- 0.00 0.00 1 Urho3D::Technique* Urho3D::ResourceCache::GetResource<Urho3D::Technique>(Urho3D::String const&, bool) <cycle 1> [6758]
- -----------------------------------------------
- 0.00 0.52 1772/1772 Urho3D::Engine::RunFrame() [3]
- [5] 63.0 0.00 0.52 1772 Urho3D::Engine::Render() [5]
- 0.00 0.45 1773/1773 Urho3D::Renderer::Render() [6]
- 0.00 0.03 1773/1773 Urho3D::UI::Render(bool) [22]
- 0.00 0.02 1772/1772 Urho3D::Graphics::EndFrame() [32]
- 0.00 0.02 1769/1769 Urho3D::Graphics::BeginFrame() [35]
- 0.00 0.00 1774/63879 Urho3D::Profiler* Urho3D::Object::GetSubsystem<Urho3D::Profiler>() const [27]
- 0.00 0.00 1773/127219 Urho3D::Object::GetSubsystem(Urho3D::StringHash) const [17]
- 0.00 0.00 1772/1773 Urho3D::Renderer* Urho3D::Object::GetSubsystem<Urho3D::Renderer>() const [223]
- 0.00 0.00 1770/7600 Urho3D::Graphics* Urho3D::Object::GetSubsystem<Urho3D::Graphics>() const [148]
- 0.00 0.00 1774/161115 Urho3D::HiresTimer::GetUSec(bool) [84]
- 0.00 0.00 5316/303243 Urho3D::String::Compare(char const*, char const*, bool) [5156]
- 0.00 0.00 3548/194145 Urho3D::Thread::IsMainThread() [5168]
- 0.00 0.00 1773/67571 Urho3D::HiresTimer::Reset() [5194]
- 0.00 0.00 1/75 Urho3D::HiresTimer::HiresTimer() [5770]
- 0.00 0.00 1/18005 Urho3D::VectorBase::AllocateBuffer(unsigned int) [5287]
- -----------------------------------------------
- 0.00 0.45 1773/1773 Urho3D::Engine::Render() [5]
- [6] 54.1 0.00 0.45 1773 Urho3D::Renderer::Render() [6]
- 0.00 0.41 1773/1773 Urho3D::View::Render() [7]
- 0.01 0.03 3546/52998 Urho3D::Object::SendEvent(Urho3D::StringHash, Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>&) <cycle 1> [37]
- 0.00 0.00 1772/63879 Urho3D::Profiler* Urho3D::Object::GetSubsystem<Urho3D::Profiler>() const [27]
- 0.00 0.00 8860/50282 Urho3D::HashMap<Urho3D::StringHash, Urho3D::Variant>::operator[](Urho3D::StringHash const&) [146]
- 0.00 0.00 1773/14701 Urho3D::Context::GetEventDataMap() [157]
- 0.00 0.00 1772/1772 Urho3D::Renderer::PrepareViewRender() [337]
- 0.00 0.00 3546/7163 void Urho3D::InsertionSort<Urho3D::TechniqueEntry, bool (*)(Urho3D::TechniqueEntry const&, Urho3D::TechniqueEntry const&)>(Urho3D::RandomAccessIterator<Urho3D::TechniqueEntry>, Urho3D::RandomAccessIterator<Urho3D::TechniqueEntry>, bool (*)(Urho3D::TechniqueEntry const&, Urho3D::TechniqueEntry const&)) [394]
- 0.00 0.00 8862/202219 Urho3D::Variant::SetType(Urho3D::VariantType) [1765]
- 0.00 0.00 1773/1773 Urho3D::Graphics::SetDefaultTextureFilterMode(Urho3D::TextureFilterMode) [5552]
- 0.00 0.00 1773/1773 Urho3D::Graphics::SetTextureAnisotropy(unsigned int) [5551]
- 0.00 0.00 1773/1773 Urho3D::Renderer::RemoveUnusedBuffers() [5554]
- 0.00 0.00 1773/14701 Urho3D::Object::GetEventDataMap() const [5311]
- 0.00 0.00 1/1 Urho3D::Graphics::SetTextureParametersDirty() [7167]
- -----------------------------------------------
- 0.00 0.41 1773/1773 Urho3D::Renderer::Render() [6]
- [7] 49.3 0.00 0.41 1773 Urho3D::View::Render() [7]
- 0.01 0.33 1769/1769 Urho3D::View::ExecuteRenderPathCommands() [8]
- 0.00 0.06 1772/1772 Urho3D::View::BlitFramebuffer(Urho3D::Texture*, Urho3D::RenderSurface*, bool) [14]
- 0.00 0.01 1772/1772 Urho3D::View::AllocateScreenBuffers() [100]
- 0.00 0.00 1773/1773 Urho3D::View::UpdateGeometries() [167]
- 0.00 0.00 1772/1772 Urho3D::Component::GetComponent(Urho3D::StringHash) const [186]
- 0.00 0.00 1772/1772 Urho3D::View::PrepareInstancingBuffer() [212]
- 0.00 0.00 3545/88685 Urho3D::GetGLPrimitiveType(unsigned int, Urho3D::PrimitiveType, unsigned int&, unsigned int&) [1986]
- 0.00 0.00 3544/5326 Urho3D::Component::MarkNetworkUpdate() [2284]
- 0.00 0.00 3545/26561 Urho3D::Graphics::SetTexture(unsigned int, Urho3D::Texture*) [5270]
- 0.00 0.00 1773/6446 Urho3D::ShaderProgram::ClearParameterSources() [5402]
- 0.00 0.00 1773/6446 Urho3D::Graphics::ClearParameterSources() [5403]
- 0.00 0.00 1773/17084 Urho3D::Graphics::SetFillMode(Urho3D::FillMode) [5289]
- 0.00 0.00 1773/12411 Urho3D::Graphics::SetClipPlane(bool, Urho3D::Plane const&, Urho3D::Matrix3x4 const&, Urho3D::Matrix4 const&) [5340]
- 0.00 0.00 1773/20629 Urho3D::Graphics::SetColorWrite(bool) [5284]
- 0.00 0.00 1773/1773 Urho3D::Graphics::SetDepthBias(float, float) [5550]
- 0.00 0.00 1773/36586 Urho3D::Graphics::SetScissorTest(bool, Urho3D::Rect const&, bool) [5223]
- 0.00 0.00 1773/17084 Urho3D::Graphics::SetStencilTest(bool, Urho3D::CompareMode, Urho3D::StencilOp, Urho3D::StencilOp, Urho3D::StencilOp, unsigned int, unsigned int, unsigned int) [5290]
- 0.00 0.00 1773/3546 Urho3D::DebugRenderer::GetTypeInfoStatic() [5443]
- 0.00 0.00 1773/3546 Urho3D::Camera::SetAspectRatioInternal(float) [5445]
- 0.00 0.00 1772/1772 Urho3D::Camera::SetFlipVertical(bool) [5560]
- -----------------------------------------------
- 0.01 0.33 1769/1769 Urho3D::View::Render() [7]
- [8] 40.8 0.01 0.33 1769 Urho3D::View::ExecuteRenderPathCommands() [8]
- 0.00 0.30 8865/8865 Urho3D::View::RenderQuad(Urho3D::RenderPathCommand&) [9]
- 0.00 0.01 10637/10637 Urho3D::View::SetRenderTargets(Urho3D::RenderPathCommand&) [58]
- 0.00 0.00 12409/33682 Urho3D::View::CheckViewportRead(Urho3D::RenderPathCommand const&) [48]
- 0.00 0.00 12409/63879 Urho3D::Profiler* Urho3D::Object::GetSubsystem<Urho3D::Profiler>() const [27]
- 0.00 0.00 12407/23038 Urho3D::View::CheckPingpong(unsigned int) [92]
- 0.00 0.00 12410/24815 Urho3D::View::CheckViewportWrite(Urho3D::RenderPathCommand const&) [144]
- 0.00 0.00 8865/8865 Urho3D::View::SetTextures(Urho3D::RenderPathCommand&) [176]
- 0.00 0.00 1773/1773 Urho3D::Graphics::ResolveToTexture(Urho3D::Texture2D*, Urho3D::IntRect const&) [209]
- 0.00 0.00 24820/51410 Urho3D::SortBatchQueueBackToFrontWork(Urho3D::WorkItem const*, unsigned int) [174]
- 0.00 0.00 1769/1770 Urho3D::Graphics::Clear(unsigned int, Urho3D::Color const&, float, unsigned int) [2451]
- 0.00 0.00 42539/88622 Urho3D::View::IsNecessary(Urho3D::RenderPathCommand const&) [5188]
- 0.00 0.00 3546/10638 Urho3D::View::GetRenderSurfaceFromTexture(Urho3D::Texture*, Urho3D::CubeMapFace) [5358]
- -----------------------------------------------
- 0.00 0.30 8865/8865 Urho3D::View::ExecuteRenderPathCommands() [8]
- [9] 36.0 0.00 0.30 8865 Urho3D::View::RenderQuad(Urho3D::RenderPathCommand&) [9]
- 0.03 0.16 17729/52998 Urho3D::Graphics::GetShader(Urho3D::ShaderType, char const*, char const*) const <cycle 1> [24]
- 0.02 0.08 8865/52998 Urho3D::Graphics::SetShaders(Urho3D::ShaderVariation*, Urho3D::ShaderVariation*) <cycle 1> [177]
- 0.00 0.01 8865/8865 Urho3D::View::SetCameraShaderParameters(Urho3D::Camera*, bool) [101]
- 0.00 0.01 8865/10638 Urho3D::View::DrawFullscreenQuad(bool) [97]
- 0.00 0.00 8865/8865 Urho3D::View::SetGlobalShaderParameters() [155]
- 0.00 0.00 35458/319896 Urho3D::String::Resize(unsigned int) [82]
- 0.00 0.00 3546/3546 Urho3D::Graphics::SetShaderParameter(Urho3D::StringHash, Urho3D::Variant const&) [584]
- 0.00 0.00 53187/78070 Urho3D::StringHash::StringHash(Urho3D::String const&) [5193]
- 0.00 0.00 35459/47870 Urho3D::Graphics::SetShaderParameter(Urho3D::StringHash, Urho3D::Vector2 const&) [5211]
- 0.00 0.00 35458/46096 Urho3D::HashMap<Urho3D::StringHash, Urho3D::Texture*>::operator[](Urho3D::StringHash const&) [5212]
- 0.00 0.00 17730/21276 Urho3D::Graphics::GetShader(Urho3D::ShaderType, Urho3D::String const&, Urho3D::String const&) const [5280]
- 0.00 0.00 8865/14106 Urho3D::Graphics::SetBlendMode(Urho3D::BlendMode) [5320]
- 0.00 0.00 8865/15311 Urho3D::Graphics::SetDepthTest(Urho3D::CompareMode) [5300]
- 0.00 0.00 8865/15311 Urho3D::Graphics::SetDepthWrite(bool) [5301]
- 0.00 0.00 8865/17084 Urho3D::Graphics::SetFillMode(Urho3D::FillMode) [5289]
- 0.00 0.00 8865/12411 Urho3D::Graphics::SetClipPlane(bool, Urho3D::Plane const&, Urho3D::Matrix3x4 const&, Urho3D::Matrix4 const&) [5340]
- 0.00 0.00 8865/36586 Urho3D::Graphics::SetScissorTest(bool, Urho3D::Rect const&, bool) [5223]
- 0.00 0.00 8865/17084 Urho3D::Graphics::SetStencilTest(bool, Urho3D::CompareMode, Urho3D::StencilOp, Urho3D::StencilOp, Urho3D::StencilOp, unsigned int, unsigned int, unsigned int) [5290]
- 0.00 0.00 8865/10638 Urho3D::View::SetGBufferShaderParameters(Urho3D::IntVector2 const&, Urho3D::IntRect const&) [5357]
- -----------------------------------------------
- 36 Urho3D::UIElement::GetBatchesWithOffset(Urho3D::IntVector2&, Urho3D::PODVector<Urho3D::UIBatch>&, Urho3D::PODVector<float>&, Urho3D::IntRect) <cycle 1> [2454]
- 3431 Urho3D::UI::GetBatches(Urho3D::UIElement*, Urho3D::IntRect) <cycle 1> [43]
- [10] 33.1 0.00 0.27 3467 Urho3D::Text::GetBatches(Urho3D::PODVector<Urho3D::UIBatch>&, Urho3D::PODVector<float>&, Urho3D::IntRect const&) <cycle 1> [10]
- 0.03 0.24 4882/4882 Urho3D::Text::ConstructBatch(Urho3D::UIBatch&, Urho3D::PODVector<Urho3D::GlyphLocation> const&, int, int, Urho3D::Color*, float) [11]
- 0.00 0.00 3467/7287 Urho3D::UIBatch::SetDefaultColor() [5381]
- 0.00 0.00 3467/3820 Urho3D::UIBatch::UIBatch(Urho3D::UIElement*, Urho3D::BlendMode, Urho3D::IntRect const&, Urho3D::Texture*, Urho3D::PODVector<float>*) [5427]
- 0.00 0.00 3467/3820 Urho3D::UIBatch::AddOrMerge(Urho3D::UIBatch const&, Urho3D::PODVector<Urho3D::UIBatch>&) [5426]
- 0.00 0.00 3386/3386 Urho3D::FontFaceFreeType::HasMutableGlyphs() const [5456]
- 3467 Urho3D::Font::GetFace(int) <cycle 1> [171]
- 81 Urho3D::Text::UpdateCharLocations() <cycle 1> [5765]
- -----------------------------------------------
- 0.03 0.24 4882/4882 Urho3D::Text::GetBatches(Urho3D::PODVector<Urho3D::UIBatch>&, Urho3D::PODVector<float>&, Urho3D::IntRect const&) <cycle 1> [10]
- [11] 33.1 0.03 0.24 4882 Urho3D::Text::ConstructBatch(Urho3D::UIBatch&, Urho3D::PODVector<Urho3D::GlyphLocation> const&, int, int, Urho3D::Color*, float) [11]
- 0.22 0.02 6837003/6839660 Urho3D::UIBatch::AddQuad(int, int, int, int, int, int, int, int) [12]
- 0.00 0.00 3467/7287 Urho3D::UIBatch::SetDefaultColor() [5381]
- 0.00 0.00 1415/1415 Urho3D::UIBatch::SetColor(Urho3D::Color const&, bool) [5574]
- -----------------------------------------------
- 0.00 0.00 2657/6839660 Urho3D::BorderImage::GetBatches(Urho3D::PODVector<Urho3D::UIBatch>&, Urho3D::PODVector<float>&, Urho3D::IntRect const&, Urho3D::IntVector2 const&) [702]
- 0.22 0.02 6837003/6839660 Urho3D::Text::ConstructBatch(Urho3D::UIBatch&, Urho3D::PODVector<Urho3D::GlyphLocation> const&, int, int, Urho3D::Color*, float) [11]
- [12] 29.5 0.22 0.02 6839660 Urho3D::UIBatch::AddQuad(int, int, int, int, int, int, int, int) [12]
- 0.02 0.00 6839663/6847751 Urho3D::UIElement::GetScreenPosition() const [28]
- 0.00 0.00 21/18005 Urho3D::VectorBase::AllocateBuffer(unsigned int) [5287]
Advertisement
Add Comment
Please, Sign In to add comment