From 45949cf0fbade4f211520926c5e839c68cd01fbb Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 27 Aug 2014 14:52:10 +0300 Subject: Move chat command /testsdlfont into actions. --- src/commands.cpp | 44 -------------------------------------------- 1 file changed, 44 deletions(-) (limited to 'src/commands.cpp') diff --git a/src/commands.cpp b/src/commands.cpp index 18747f24e..1f474bd3f 100644 --- a/src/commands.cpp +++ b/src/commands.cpp @@ -328,50 +328,6 @@ impHandler(uploadLog) return true; } -impHandler0(testsdlfont) -{ -#if defined USE_OPENGL && defined DEBUG_SDLFONT - Font *font = new Font("fonts/dejavusans.ttf", 18); - timespec time1; - timespec time2; - NullOpenGLGraphics *nullGraphics = new NullOpenGLGraphics; - std::vector data; - volatile int width = 0; - - for (int f = 0; f < 300; f ++) - data.push_back("test " + toString(f) + "string"); - nullGraphics->beginDraw(); - - clock_gettime(CLOCK_MONOTONIC, &time1); - for (int f = 0; f < 500; f ++) - { - FOR_EACH (std::vector::const_iterator, it, data) - { - width += font->getWidth(*it); - font->drawString(nullGraphics, *it, 10, 10); - } - FOR_EACH (std::vector::const_iterator, it, data) - font->drawString(nullGraphics, *it, 10, 10); - - font->doClean(); - } - - clock_gettime(CLOCK_MONOTONIC, &time2); - - delete nullGraphics; - delete font; - - int64_t diff = (static_cast( - time2.tv_sec) * 1000000000LL + static_cast( - time2.tv_nsec)) / 100000 - (static_cast( - time1.tv_sec) * 1000000000LL + static_cast( - time1.tv_nsec)) / 100000; - if (debugChatTab) - debugChatTab->chatLog("sdlfont time: " + toString(diff)); -#endif - return true; -} - impHandler0(debugSpawn) { int cnt = atoi(event.args.c_str()); -- cgit v1.2.3-70-g09d2