Horrible framerate

For help with general CEGUI usage:
- Questions about the usage of CEGUI and its features, if not explained in the documentation.
- Problems with the CMAKE configuration or problems occuring during the build process/compilation.
- Errors or unexpected behaviour.

Moderators: CEGUI MVP, CEGUI Team

Nomonkeybusiness
Not too shy to talk
Not too shy to talk
Posts: 45
Joined: Wed Sep 09, 2009 11:20

Horrible framerate

Postby Nomonkeybusiness » Thu Feb 25, 2010 14:37

Hi you guys!
I'm having some serious framerate-troubles, and my profiler says that rendering the gui takes something like 700-890 milliseconds per seconds.
Not even the 3d-rendering takes that much time.
I have a lot of GUI-objects, but most of them is set to invisible (and disabled) , and made visible (and enabled) only when the gamestate decides to make them so.
Anyone have a clue what could be causing all of this?

btw. I have my DirectX-drivers set to retail. I am not _that_ goofy.

User avatar
emarcotte
Quite a regular
Quite a regular
Posts: 55
Joined: Fri Dec 26, 2008 14:30
Contact:

Re: Horrible framerate

Postby emarcotte » Thu Feb 25, 2010 15:47

1) CEGUI log would be useful (if only for version info)
2) What version are you running (see #1). If you have hidden widgets I believe there was recently some work in improving rendering performance when there are hidden things.
3) Are you running in debug? It is notorious for completely destroying performance.

Nomonkeybusiness
Not too shy to talk
Not too shy to talk
Posts: 45
Joined: Wed Sep 09, 2009 11:20

Re: Horrible framerate

Postby Nomonkeybusiness » Mon Mar 08, 2010 13:13

2) I'm currently running 0.6.2. I have a lot of hidden windows all the time.
3) I've notices extra problems in debug, yes, but I'm still having a tremendous fps-drop even in release.

1) Log:

Code: Select all

08/03/2010 14:05:52 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
08/03/2010 14:05:52 (Std)    +                     Crazy Eddie's GUI System - Event log                    +
08/03/2010 14:05:52 (Std)    +                          (http://www.cegui.org.uk/)                         +
08/03/2010 14:05:52 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

08/03/2010 14:05:52 (Std)    CEGUI::Logger singleton created. (01F2CD80)
08/03/2010 14:05:52 (Std)    ---- Begining CEGUI System initialisation ----
08/03/2010 14:05:52 (Std)    CEGUI::ImagesetManager singleton created (01F2D728)
08/03/2010 14:05:52 (Std)    CEGUI::FontManager singleton created. (01F2D770)
08/03/2010 14:05:52 (Std)    CEGUI::WindowFactoryManager singleton created
08/03/2010 14:05:52 (Std)    CEGUI::WindowManager singleton created (01F2D7B8)
08/03/2010 14:05:52 (Std)    CEGUI::SchemeManager singleton created. (01F30048)
08/03/2010 14:05:52 (Std)    CEGUI::MouseCursor singleton created. (01F30090)
08/03/2010 14:05:52 (Std)    CEGUI::GlobalEventSet singleton created. (01F309C8)
08/03/2010 14:05:52 (Std)    CEGUI::WidgetLookManager singleton created. (01F30A20)
08/03/2010 14:05:52 (Std)    CEGUI::WindowRendererManager singleton created (01F30A68)
08/03/2010 14:05:52 (Std)    WindowFactory for 'DefaultWindow' windows added. (011275C8)
08/03/2010 14:05:52 (Std)    WindowFactory for 'DragContainer' windows added. (01127988)
08/03/2010 14:05:52 (Std)    WindowFactory for 'ScrolledContainer' windows added. (011270B0)
08/03/2010 14:05:52 (Std)    WindowFactory for 'ClippedContainer' windows added. (01127848)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/Checkbox' windows added. (01127488)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/PushButton' windows added. (01127C08)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/RadioButton' windows added. (01127CA8)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/Combobox' windows added. (01126F68)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/ComboDropList' windows added. (01127DE8)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/Editbox' windows added. (01126E28)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/FrameWindow' windows added. (011272A8)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/ItemEntry' windows added. (01127528)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/Listbox' windows added. (01127D48)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/ListHeader' windows added. (01127F28)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/ListHeaderSegment' windows added. (01127008)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/Menubar' windows added. (01127E88)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/PopupMenu' windows added. (01127348)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/MenuItem' windows added. (01126B00)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/MultiColumnList' windows added. (01127208)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/MultiLineEditbox' windows added. (01127B68)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/ProgressBar' windows added. (01127708)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/ScrollablePane' windows added. (011278E8)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/Scrollbar' windows added. (01126EC8)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/Slider' windows added. (011277A8)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/Spinner' windows added. (011273E8)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/TabButton' windows added. (01127AC8)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/TabControl' windows added. (01127168)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/Thumb' windows added. (01126CE0)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/Titlebar' windows added. (01126C40)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/Tooltip' windows added. (01126BA0)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/ItemListbox' windows added. (01127A28)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/GroupBox' windows added. (01126D88)
08/03/2010 14:05:52 (Std)    WindowFactory for 'CEGUI/Tree' windows added. (01127668)
08/03/2010 14:05:52 (Std)    Window type alias named 'DefaultGUISheet' added for window type 'DefaultWindow'.
08/03/2010 14:05:52 (Std)    CEGUI::System singleton created. (01F2C368)
08/03/2010 14:05:52 (Std)    ---- CEGUI System initialisation completed ----
08/03/2010 14:05:52 (Std)    ---- Version 0.6.2 ----
08/03/2010 14:05:52 (Std)    ---- Renderer module is: CEGUI::DirectX81Renderer - Official Direct3D 9 based renderer module for CEGUI ----
08/03/2010 14:05:52 (Std)    ---- XML Parser module is: CEGUI::ExpatParser - Official expat based parser module for CEGUI ----
08/03/2010 14:05:52 (Std)    ---- Scripting module is: None ----
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'squad_tabbar.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: SquadTabs
08/03/2010 14:05:52 (Std)    ---- Source texture file: squad_tabbar.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'nextB.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: nextpreviousImageSet
08/03/2010 14:05:52 (Std)    ---- Source texture file: Squadpilselect.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'toggleSS.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: toggleSS
08/03/2010 14:05:52 (Std)    ---- Source texture file: toggleSS.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'undo.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: undoImageSet
08/03/2010 14:05:52 (Std)    ---- Source texture file: undo.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'execute.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: ExecuteBtnImageset
08/03/2010 14:05:52 (Std)    ---- Source texture file: execute.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'info.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: infoImageSet
08/03/2010 14:05:52 (Std)    ---- Source texture file: info.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'cowcursors.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: CowCursors
08/03/2010 14:05:52 (Std)    ---- Source texture file: cowcursors.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'orderCircleImageSet.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: OrderCircleImageset
08/03/2010 14:05:52 (Std)    ---- Source texture file: orderimages.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'actions.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: actionsImageSet
08/03/2010 14:05:52 (Std)    ---- Source texture file: actions.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'cowBars.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: cowBarsImageset
08/03/2010 14:05:52 (Std)    ---- Source texture file: bars_all.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'Info_Gui.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: InfoguiImageset
08/03/2010 14:05:52 (Std)    ---- Source texture file: Infogui.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'flaggs.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: flaggs
08/03/2010 14:05:52 (Std)    ---- Source texture file: flaggs.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'buttonimageset.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: pbuttonImageset
08/03/2010 14:05:52 (Std)    ---- Source texture file: Portriat.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'squad_tabbar2.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: SquadTabs2
08/03/2010 14:05:52 (Std)    ---- Source texture file: squad_tabbar2.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'Mapp_button.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: MapBtnImageset
08/03/2010 14:05:52 (Std)    ---- Source texture file: Mapp_button.tga in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'GuiBuyState.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: GuiBuyState
08/03/2010 14:05:52 (Std)    ---- Source texture file: GuiBuyState.png in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to load Scheme from file 'TaharezLook.scheme'.
08/03/2010 14:05:52 (Std)    Attempting to create an Imageset from the information specified in file 'TaharezLook.imageset'.
08/03/2010 14:05:52 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:52 (Std)    ---- CEGUI Imageset name: TaharezLook
08/03/2010 14:05:52 (Std)    ---- Source texture file: TaharezLook.png in resource group: (Default)
08/03/2010 14:05:52 (Std)    Attempting to create Font from the information specified in file 'Commonwealth-10.font'.
08/03/2010 14:05:52 (Std)    Started creation of FreeType Font:
08/03/2010 14:05:52 (Std)    ---- CEGUI font name: Commonwealth-10
08/03/2010 14:05:52 (Std)    ----     Source file: upcll.ttf in resource group: (Default)
08/03/2010 14:05:52 (Std)    ---- Real point size: 10
08/03/2010 14:05:52 (Std)    Succsessfully loaded 313 glyphs
08/03/2010 14:05:52 (Std)    Attempting to create Font from the information specified in file 'Commonwealth-14.font'.
08/03/2010 14:05:52 (Std)    Started creation of FreeType Font:
08/03/2010 14:05:52 (Std)    ---- CEGUI font name: Commonwealth-14
08/03/2010 14:05:52 (Std)    ----     Source file: upcll.ttf in resource group: (Default)
08/03/2010 14:05:52 (Std)    ---- Real point size: 14
08/03/2010 14:05:52 (Std)    Succsessfully loaded 313 glyphs
08/03/2010 14:05:52 (Std)    Attempting to create Font from the information specified in file 'Commonwealth-20.font'.
08/03/2010 14:05:52 (Std)    Started creation of FreeType Font:
08/03/2010 14:05:52 (Std)    ---- CEGUI font name: Commonwealth-20
08/03/2010 14:05:52 (Std)    ----     Source file: upcll.ttf in resource group: (Default)
08/03/2010 14:05:52 (Std)    ---- Real point size: 20
08/03/2010 14:05:52 (Std)    Succsessfully loaded 313 glyphs
08/03/2010 14:05:52 (Std)    ===== Falagard 'root' element: look and feel parsing begins =====
08/03/2010 14:05:53 (Std)    ===== Look and feel parsing completed =====
08/03/2010 14:05:53 (Std)    No window renderer factories specified for module 'CEGUIFalagardWRBase' - adding all available factories...
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/Button' added. (02D40AE0)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/Default' added. (02D40CC0)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/Editbox' added. (02D3FD20)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/FrameWindow' added. (02D40C20)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/ItemEntry' added. (02D40220)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/ListHeader' added. (02D3FBE0)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/ListHeaderSegment' added. (02D3FFA0)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/Listbox' added. (02D40900)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/Menubar' added. (02D40040)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/MenuItem' added. (02D40540)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/MultiColumnList' added. (02D40400)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/MultiLineEditbox' added. (02D3FC80)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/PopupMenu' added. (02D40860)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/ProgressBar' added. (02D400E0)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/ScrollablePane' added. (02D409A0)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/Scrollbar' added. (02D407C0)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/Slider' added. (02D40A40)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/Static' added. (02D40720)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/StaticImage' added. (02D40B80)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/StaticText' added. (02D404A0)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/SystemButton' added. (02D40180)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/TabButton' added. (02D402C0)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/TabControl' added. (02D3FE60)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/Titlebar' added. (02D40680)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/ToggleButton' added. (02D3FF00)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/Tooltip' added. (02D3FDC0)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/ItemListbox' added. (02D405E0)
08/03/2010 14:05:53 (Std)    WindowRendererFactory 'Falagard/Tree' added. (02D40360)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/Button' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' and Look'N'Feel 'TaharezLook/Button'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/Checkbox' using base type 'CEGUI/Checkbox', window renderer 'Falagard/ToggleButton' and Look'N'Feel 'TaharezLook/Checkbox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/ImageButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' and Look'N'Feel 'TaharezLook/ImageButton'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/RadioButton' using base type 'CEGUI/RadioButton', window renderer 'Falagard/ToggleButton' and Look'N'Feel 'TaharezLook/RadioButton'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/FrameWindow' using base type 'CEGUI/FrameWindow', window renderer 'Falagard/FrameWindow' and Look'N'Feel 'TaharezLook/FrameWindow'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/Titlebar' using base type 'CEGUI/Titlebar', window renderer 'Falagard/Titlebar' and Look'N'Feel 'TaharezLook/Titlebar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/SystemButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/SystemButton' and Look'N'Feel 'TaharezLook/Button'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/Editbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' and Look'N'Feel 'TaharezLook/Editbox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/MultiLineEditbox' using base type 'CEGUI/MultiLineEditbox', window renderer 'Falagard/MultiLineEditbox' and Look'N'Feel 'TaharezLook/MultiLineEditbox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/Menubar' using base type 'CEGUI/Menubar', window renderer 'Falagard/Menubar' and Look'N'Feel 'TaharezLook/Menubar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/PopupMenu' using base type 'CEGUI/PopupMenu', window renderer 'Falagard/PopupMenu' and Look'N'Feel 'TaharezLook/PopupMenu'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/MenuItem' using base type 'CEGUI/MenuItem', window renderer 'Falagard/MenuItem' and Look'N'Feel 'TaharezLook/MenuItem'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/AlternateProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' and Look'N'Feel 'TaharezLook/AltProgressBar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/ProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' and Look'N'Feel 'TaharezLook/ProgressBar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/VUMeter' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' and Look'N'Feel 'TaharezLook/VUMeter'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/VerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' and Look'N'Feel 'TaharezLook/VerticalScrollbar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/HorizontalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' and Look'N'Feel 'TaharezLook/HorizontalScrollbar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/VerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' and Look'N'Feel 'TaharezLook/VerticalScrollbarThumb'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/HorizontalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' and Look'N'Feel 'TaharezLook/HorizontalScrollbarThumb'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' and Look'N'Feel 'TaharezLook/LargeVerticalScrollbar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' and Look'N'Feel 'TaharezLook/LargeVerticalScrollbarThumb'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/TabButton' using base type 'CEGUI/TabButton', window renderer 'Falagard/TabButton' and Look'N'Feel 'TaharezLook/TabButton'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/TabControl' using base type 'CEGUI/TabControl', window renderer 'Falagard/TabControl' and Look'N'Feel 'TaharezLook/TabControl'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/TabContentPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' and Look'N'Feel 'TaharezLook/TabContentPane'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/TabButtonPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' and Look'N'Feel 'TaharezLook/TabButtonPane'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/ComboDropList' using base type 'CEGUI/ComboDropList', window renderer 'Falagard/Listbox' and Look'N'Feel 'TaharezLook/ComboDropList'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/ComboEditbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' and Look'N'Feel 'TaharezLook/ComboEditbox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/Combobox' using base type 'CEGUI/Combobox', window renderer 'Falagard/Default' and Look'N'Feel 'TaharezLook/Combobox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/Listbox' using base type 'CEGUI/Listbox', window renderer 'Falagard/Listbox' and Look'N'Feel 'TaharezLook/Listbox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/ListHeader' using base type 'CEGUI/ListHeader', window renderer 'Falagard/ListHeader' and Look'N'Feel 'TaharezLook/ListHeader'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/ListHeaderSegment' using base type 'CEGUI/ListHeaderSegment', window renderer 'Falagard/ListHeaderSegment' and Look'N'Feel 'TaharezLook/ListHeaderSegment'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/MultiColumnList' using base type 'CEGUI/MultiColumnList', window renderer 'Falagard/MultiColumnList' and Look'N'Feel 'TaharezLook/MultiColumnList'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/Slider' using base type 'CEGUI/Slider', window renderer 'Falagard/Slider' and Look'N'Feel 'TaharezLook/Slider'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/SliderThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' and Look'N'Feel 'TaharezLook/SliderThumb'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/ScrollablePane' using base type 'CEGUI/ScrollablePane', window renderer 'Falagard/ScrollablePane' and Look'N'Feel 'TaharezLook/ScrollablePane'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/Spinner' using base type 'CEGUI/Spinner', window renderer 'Falagard/Default' and Look'N'Feel 'TaharezLook/Spinner'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/Tooltip' using base type 'CEGUI/Tooltip', window renderer 'Falagard/Tooltip' and Look'N'Feel 'TaharezLook/Tooltip'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/StaticImage' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' and Look'N'Feel 'TaharezLook/StaticImage'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/StaticText' using base type 'DefaultWindow', window renderer 'Falagard/StaticText' and Look'N'Feel 'TaharezLook/StaticText'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/ItemListbox' using base type 'CEGUI/ItemListbox', window renderer 'Falagard/ItemListbox' and Look'N'Feel 'TaharezLook/ItemListbox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/ListboxItem' using base type 'CEGUI/ItemEntry', window renderer 'Falagard/ItemEntry' and Look'N'Feel 'TaharezLook/ListboxItem'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/GroupBox' using base type 'CEGUI/GroupBox', window renderer 'Falagard/Default' and Look'N'Feel 'TaharezLook/GroupBox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'TaharezLook/Tree' using base type 'CEGUI/Tree', window renderer 'Falagard/Tree' and Look'N'Feel 'TaharezLook/Tree'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Attempting to load Scheme from file 'CauseOfWar.scheme'.
08/03/2010 14:05:53 (Std)    Attempting to create an Imageset from the information specified in file 'cowImageSet.imageset'.
08/03/2010 14:05:53 (Std)    Started creation of Imageset from XML specification:
08/03/2010 14:05:53 (Std)    ---- CEGUI Imageset name: cowImageSet
08/03/2010 14:05:53 (Std)    ---- Source texture file: CoW.tga in resource group: (Default)
08/03/2010 14:05:53 (Std)    ===== Falagard 'root' element: look and feel parsing begins =====
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/ListHeaderSegment' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/ListHeader' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/MultiColumnList' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/MultiLineEditbox' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/ScrollablePane' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/TabButton' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/TabContentPane' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/TabButtonPane' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/TabControl' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/MenuItem' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/PopupMenu' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/Menubar' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/LargeVerticalScrollbarThumb' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/LargeVerticalScrollbar' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/ItemListbox' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    WidgetLookManager::addWidgetLook - Widget look and feel 'TaharezLook/Tree' already exists.  Replacing previous definition.
08/03/2010 14:05:53 (Std)    ===== Look and feel parsing completed =====
08/03/2010 14:05:53 (Std)    No window renderer factories specified for module 'CEGUIFalagardWRBase' - adding all available factories...
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/Button' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' and Look'N'Feel 'CauseOfWar/Button'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/ImageButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' and Look'N'Feel 'CauseOfWar/ImageButton'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/FrameWindow' using base type 'CEGUI/FrameWindow', window renderer 'Falagard/FrameWindow' and Look'N'Feel 'CauseOfWar/FrameWindow'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/Titlebar' using base type 'CEGUI/Titlebar', window renderer 'Falagard/Titlebar' and Look'N'Feel 'CauseOfWar/Titlebar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/SystemButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/SystemButton' and Look'N'Feel 'CauseOfWar/Button'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/Editbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' and Look'N'Feel 'CauseOfWar/Editbox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/MultiLineEditbox' using base type 'CEGUI/MultiLineEditbox', window renderer 'Falagard/MultiLineEditbox' and Look'N'Feel 'CauseOfWar/MultiLineEditbox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/Menubar' using base type 'CEGUI/Menubar', window renderer 'Falagard/Menubar' and Look'N'Feel 'CauseOfWar/Menubar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/PopupMenu' using base type 'CEGUI/PopupMenu', window renderer 'Falagard/PopupMenu' and Look'N'Feel 'CauseOfWar/PopupMenu'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/MenuItem' using base type 'CEGUI/MenuItem', window renderer 'Falagard/MenuItem' and Look'N'Feel 'CauseOfWar/MenuItem'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/AlternateProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' and Look'N'Feel 'CauseOfWar/AltProgressBar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/ProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' and Look'N'Feel 'CauseOfWar/ProgressBar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/VUMeter' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' and Look'N'Feel 'CauseOfWar/VUMeter'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/VerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' and Look'N'Feel 'CauseOfWar/VerticalScrollbar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/HorizontalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' and Look'N'Feel 'CauseOfWar/HorizontalScrollbar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/VerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' and Look'N'Feel 'CauseOfWar/VerticalScrollbarThumb'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/HorizontalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' and Look'N'Feel 'CauseOfWar/HorizontalScrollbarThumb'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/LargeVerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' and Look'N'Feel 'CauseOfWar/LargeVerticalScrollbar'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/LargeVerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' and Look'N'Feel 'CauseOfWar/LargeVerticalScrollbarThumb'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/TabButton' using base type 'CEGUI/TabButton', window renderer 'Falagard/TabButton' and Look'N'Feel 'CauseOfWar/TabButton'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/TabControl' using base type 'CEGUI/TabControl', window renderer 'Falagard/TabControl' and Look'N'Feel 'CauseOfWar/TabControl'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/TabContentPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' and Look'N'Feel 'CauseOfWar/TabContentPane'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/TabButtonPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' and Look'N'Feel 'CauseOfWar/TabButtonPane'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/ComboDropList' using base type 'CEGUI/ComboDropList', window renderer 'Falagard/Listbox' and Look'N'Feel 'CauseOfWar/ComboDropList'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/ComboEditbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' and Look'N'Feel 'CauseOfWar/ComboEditbox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/Combobox' using base type 'CEGUI/Combobox', window renderer 'Falagard/Default' and Look'N'Feel 'CauseOfWar/Combobox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/Listbox' using base type 'CEGUI/Listbox', window renderer 'Falagard/Listbox' and Look'N'Feel 'CauseOfWar/Listbox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/ListHeader' using base type 'CEGUI/ListHeader', window renderer 'Falagard/ListHeader' and Look'N'Feel 'CauseOfWar/ListHeader'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/ListHeaderSegment' using base type 'CEGUI/ListHeaderSegment', window renderer 'Falagard/ListHeaderSegment' and Look'N'Feel 'CauseOfWar/ListHeaderSegment'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/MultiColumnList' using base type 'CEGUI/MultiColumnList', window renderer 'Falagard/MultiColumnList' and Look'N'Feel 'CauseOfWar/MultiColumnList'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/Slider' using base type 'CEGUI/Slider', window renderer 'Falagard/Slider' and Look'N'Feel 'CauseOfWar/Slider'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/SliderThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' and Look'N'Feel 'CauseOfWar/SliderThumb'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/ScrollablePane' using base type 'CEGUI/ScrollablePane', window renderer 'Falagard/ScrollablePane' and Look'N'Feel 'CauseOfWar/ScrollablePane'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/Spinner' using base type 'CEGUI/Spinner', window renderer 'Falagard/Default' and Look'N'Feel 'CauseOfWar/Spinner'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/Tooltip' using base type 'CEGUI/Tooltip', window renderer 'Falagard/Tooltip' and Look'N'Feel 'CauseOfWar/Tooltip'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/StaticImage' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' and Look'N'Feel 'CauseOfWar/StaticImage'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/StaticText' using base type 'DefaultWindow', window renderer 'Falagard/StaticText' and Look'N'Feel 'CauseOfWar/StaticText'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/ItemListbox' using base type 'CEGUI/ItemListbox', window renderer 'Falagard/ItemListbox' and Look'N'Feel 'CauseOfWar/ItemListbox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/ListboxItem' using base type 'CEGUI/ItemEntry', window renderer 'Falagard/ItemEntry' and Look'N'Feel 'CauseOfWar/ListboxItem'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/GroupBox' using base type 'CEGUI/GroupBox', window renderer 'Falagard/Default' and Look'N'Feel 'CauseOfWar/GroupBox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/Tree' using base type 'CEGUI/Tree', window renderer 'Falagard/Tree' and Look'N'Feel 'TaharezLook/Tree'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/MetalBox' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' and Look'N'Feel 'CauseOfWar/MetalBox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Creating falagard mapping for type 'CauseOfWar/BlackBox' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' and Look'N'Feel 'CauseOfWar/BlackBox'. (0012AAC0)
08/03/2010 14:05:53 (Std)    Attempting to create Font from the information specified in file 'fonts\Arialnarrow-10.font'.
08/03/2010 14:05:53 (Std)    Started creation of FreeType Font:
08/03/2010 14:05:53 (Std)    ---- CEGUI font name: arialnarrow-10
08/03/2010 14:05:53 (Std)    ----     Source file: verdana.ttf in resource group: (Default)
08/03/2010 14:05:53 (Std)    ---- Real point size: 10
08/03/2010 14:05:53 (Std)    Succsessfully loaded 680 glyphs
08/03/2010 14:05:53 (Std)    Attempting to create Font from the information specified in file 'fonts\Verdana-6.font'.
08/03/2010 14:05:53 (Std)    Started creation of FreeType Font:
08/03/2010 14:05:53 (Std)    ---- CEGUI font name: Verdana-6
08/03/2010 14:05:53 (Std)    ----     Source file: verdana.ttf in resource group: (Default)
08/03/2010 14:05:53 (Std)    ---- Real point size: 6
08/03/2010 14:05:53 (Std)    Succsessfully loaded 680 glyphs
08/03/2010 14:05:53 (Std)    Attempting to create Font from the information specified in file 'fonts\Verdana-8.font'.
08/03/2010 14:05:53 (Std)    Started creation of FreeType Font:
08/03/2010 14:05:53 (Std)    ---- CEGUI font name: Verdana-8
08/03/2010 14:05:53 (Std)    ----     Source file: verdana.ttf in resource group: (Default)
08/03/2010 14:05:53 (Std)    ---- Real point size: 8
08/03/2010 14:05:53 (Std)    Succsessfully loaded 680 glyphs
08/03/2010 14:05:53 (Std)    Attempting to create Font from the information specified in file 'fonts\Verdana-10.font'.
08/03/2010 14:05:53 (Std)    Started creation of FreeType Font:
08/03/2010 14:05:53 (Std)    ---- CEGUI font name: Verdana-10
08/03/2010 14:05:53 (Std)    ----     Source file: verdana.ttf in resource group: (Default)
08/03/2010 14:05:53 (Std)    ---- Real point size: 10
08/03/2010 14:05:53 (Std)    Succsessfully loaded 680 glyphs
08/03/2010 14:05:53 (Std)    Attempting to create Font from the information specified in file 'fonts\arialbl-16.font'.
08/03/2010 14:05:53 (Std)    Started creation of FreeType Font:
08/03/2010 14:05:53 (Std)    ---- CEGUI font name: arialblack-16
08/03/2010 14:05:53 (Std)    ----     Source file: ariblk.ttf in resource group: (Default)
08/03/2010 14:05:53 (Std)    ---- Real point size: 16
08/03/2010 14:05:54 (Std)    Succsessfully loaded 656 glyphs
08/03/2010 14:05:54 (Std)    Attempting to create Font from the information specified in file 'fonts\DejaVuSans-7.font'.
08/03/2010 14:05:54 (Std)    Started creation of FreeType Font:
08/03/2010 14:05:54 (Std)    ---- CEGUI font name: DejaVuSans-7
08/03/2010 14:05:54 (Std)    ----     Source file: DejaVuSans.ttf in resource group: (Default)
08/03/2010 14:05:54 (Std)    ---- Real point size: 7
08/03/2010 14:05:54 (Std)    Succsessfully loaded 3045 glyphs
08/03/2010 14:05:54 (Std)    Attempting to create Font from the information specified in file 'fonts\DejaVuSans-16.font'.
08/03/2010 14:05:54 (Std)    Started creation of FreeType Font:
08/03/2010 14:05:54 (Std)    ---- CEGUI font name: DejaVuSans-16
08/03/2010 14:05:54 (Std)    ----     Source file: DejaVuSans.ttf in resource group: (Default)
08/03/2010 14:05:54 (Std)    ---- Real point size: 16
08/03/2010 14:05:54 (Std)    Succsessfully loaded 3045 glyphs
08/03/2010 14:05:54 (Std)    Attempting to create Font from the information specified in file 'fonts\Verdana-16.font'.
08/03/2010 14:05:54 (Std)    Started creation of FreeType Font:
08/03/2010 14:05:54 (Std)    ---- CEGUI font name: Verdana-16
08/03/2010 14:05:54 (Std)    ----     Source file: verdana.ttf in resource group: (Default)
08/03/2010 14:05:54 (Std)    ---- Real point size: 16
08/03/2010 14:05:54 (Std)    Succsessfully loaded 680 glyphs
08/03/2010 14:05:54 (Std)    Attempting to create Imageset 'DejaVuSans-7_auto_glyph_images_ ' with texture only.
08/03/2010 14:05:54 (Std)    Attempting to create Imageset 'Commonwealth-10_auto_glyph_images_ ' with texture only.
08/03/2010 14:05:55 (Std)    Attempting to create Imageset '../Game/Files/Graphic/GUI/GUI_Common/GUI_Loadingscreen.dds' using image file '../Game/Files/Graphic/GUI/GUI_Common/GUI_Loadingscreen.dds'.
08/03/2010 14:05:56 (Std)    Attempting to create Imageset 'DejaVuSans-16_auto_glyph_images_ ' with texture only.
08/03/2010 14:05:56 (Std)    ---- Successfully completed loading of GUI layout from 'layouts\ConstantExisting.layout' ----
08/03/2010 14:05:57 (Std)    ---- Successfully completed loading of GUI layout from 'layouts\DeploymentCircle.layout' ----
08/03/2010 14:05:57 (Std)    Attempting to create Imageset 'Verdana-10_auto_glyph_images_ ' with texture only.
08/03/2010 14:05:57 (Std)    Attempting to create Imageset 'Verdana-6_auto_glyph_images_ ' with texture only.
08/03/2010 14:06:02 (Std)    Attempting to create Imageset 'arialblack-16_auto_glyph_images_ ' with texture only.
08/03/2010 14:06:02 (Std)    ---- Successfully completed loading of GUI layout from 'layouts\SquadTabs.layout' ----
08/03/2010 14:06:02 (Std)    ---- Successfully completed loading of GUI layout from 'layouts\OrderCircle.layout' ----
08/03/2010 14:06:08 (Std)    ---- Successfully completed loading of GUI layout from 'layouts\InitiativeContainer.layout' ----
08/03/2010 14:06:08 (Std)    Attempting to create Imageset 'Verdana-8_auto_glyph_images_ ' with texture only.
08/03/2010 14:06:09 (Std)    ---- Successfully completed loading of GUI layout from 'layouts\SquadInfoWindow.layout' ----
08/03/2010 14:06:10 (Std)    Attempting to create Imageset 'Verdana-16_auto_glyph_images_ ' with texture only.
08/03/2010 14:06:10 (Std)    ---- Successfully completed loading of GUI layout from 'layouts\texts.layout' ----
08/03/2010 14:06:11 (Std)    ---- Successfully completed loading of GUI layout from 'layouts\ReinforcementWnd.layout' ----
08/03/2010 14:06:37 (Std)    ---- Successfully completed loading of GUI layout from 'layouts\Flagg.layout' ----
08/03/2010 14:07:05 (Std)    Attempting to create Imageset '../GUI/Portrait_1.png' using image file '../GUI/Portrait_1.png'.

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Re: Horrible framerate

Postby CrazyEddie » Mon Mar 08, 2010 14:41

Due to the scenario you describe - that of lots of hidden windows and such - I'm going to have to label this as "known issue" and "fixed in the latest release". I know that's not particularly helpful for yourself having this issue with the older release, although it does, almost certainly, accurately describe the situation. Also be aware that the older rendering back end suffers with many issues, so you'll be paying a penalty there too (though the 0.7.x code does not support Direct3D 8.1, so I guess that's why you're stuck in 0.6.x land? A 8.1 compatible renderer should not be hard to write, though it's not something I want to have to support).

The topic covering the issue with hidden windows is here: viewtopic.php?f=3&t=4500 You may be able to find some useful info there if you decide you'd like to hack on the older code. I could post the patch for the fix I put in the v0-7 branch, although it would not apply cleanly to the v0-6 code (mainly due to the changed directory structure).

CE.

Nomonkeybusiness
Not too shy to talk
Not too shy to talk
Posts: 45
Joined: Wed Sep 09, 2009 11:20

Re: Horrible framerate

Postby Nomonkeybusiness » Wed Mar 10, 2010 14:59

I decided to convert to the latest version (0.7.1), but now when I try to run the program it crashes, and throws a Cegui-exception.
The log looks like this:

Code: Select all

10/03/2010 15:55:12 (Std)    CEGUI::Logger singleton created. (01D0DD38)
10/03/2010 15:55:12 (Error)   CEGUI::GenericException in file d:\temp\cegui-0.7.1-vc9\cegui\src\ceguidynamicmodule.cpp(120) : DynamicModule::DynamicModule - Failed to load module 'CEGUISILLYImageCodec_d': The specified module could not be found.


I searched the forums, but the only similar problems seemed to be related to CELayoutEditor. What to do?

User avatar
emarcotte
Quite a regular
Quite a regular
Posts: 55
Joined: Fri Dec 26, 2008 14:30
Contact:

Re: Horrible framerate

Postby emarcotte » Wed Mar 10, 2010 17:40

Looks like its looking for the SILLY image codec dll. Did you build from source? If so, you probably have silly as the default image codec, do you also have it enabled to build? Did it build successfully - if so you need to have that dll available to your application - presumably in the same place as CEGUI_d.dll

If you didn't build from source, just look for the SILLY image codec dll in the package you downloaded and put that in the same place as your CEGUI_d.dll.

If you don't wan to use SILLY, and instead use one of the others you'll have to setup your CEGUI::System with the image codec of your choice (calling setImageCodec).

There's probably another few hundred things I could be missing, but those are the most common issues I can think of.

Nomonkeybusiness
Not too shy to talk
Not too shy to talk
Posts: 45
Joined: Wed Sep 09, 2009 11:20

Re: Horrible framerate

Postby Nomonkeybusiness » Thu Mar 11, 2010 17:56

Thanks, that was it.

User avatar
scriptkid
Home away from home
Home away from home
Posts: 1178
Joined: Wed Jan 12, 2005 12:06
Location: The Hague, The Netherlands
Contact:

Re: Horrible framerate

Postby scriptkid » Wed Mar 17, 2010 18:59

And, is your framerate better now? :)
Check out my released snake game using Cegui!

Nomonkeybusiness
Not too shy to talk
Not too shy to talk
Posts: 45
Joined: Wed Sep 09, 2009 11:20

Re: Horrible framerate

Postby Nomonkeybusiness » Tue Mar 30, 2010 08:19

It is! Thanks alot :D

Nomonkeybusiness
Not too shy to talk
Not too shy to talk
Posts: 45
Joined: Wed Sep 09, 2009 11:20

Re: Horrible framerate

Postby Nomonkeybusiness » Tue Mar 30, 2010 08:32

Although, I have one question about subscribing events. Back when I were using the 0.6.2 version, I had a system for queing the building of callbacks, something like this:

Code: Select all

GuiManager::bindFuncToBtn( Window* pButton, subscriber& func )
{
      if( pButton->isEventPresent( Event::Mouseclick )
      {
            queSubsription( pButton, func, Event::Mouseclick );
      } else
      {
            pButton->subscribeEvent( Event::Mouseclick, func );
      }
};


And then, once per frame I resolve the que of event-bindings. Why this hassle, you ask.
Well, I experienced some weird bugs, which turned out to be related to me deleting subscriptions, while still in the scope of a callback.
The Gui is under much transformation during the entire game, and more often than not, the Gui changes depending on which gui-button you press and so on.

Now, after I've upgraded this does not work anymore. I've torn my hair trying to figure out why and It comes down to this:

Code: Select all

if( pWnd->isEventPresent( Event::Mouseclick ) )
{
      pWnd->removeSubscibedEvent( Event::MouseClick );
};

pWnd->subribeEvent( Event::Mouseclick, xSubscriber ); // Doesn't work


Code: Select all

if( pWnd->isEventPresent( Event::Mouseclick ) )
{
      //pWnd->removeSubscibedEvent( Event::MouseClick );
};

pWnd->subribeEvent( Event::Mouseclick, xSubscriber ); // Does work!!


My guess is that cegui has a similar queing-system internally this time around, and that the event that I subscribe gets removed at once, since I told it to remove the event with that same string.
I bet you're wondering why I'm removing the events at all, and it's because certain Gui-objects has to be initialized several times, and it's a precaution to prevent one window having to send several hundreds of callbacks
each time it's clicked after an hour of play-time.

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Re: Horrible framerate

Postby CrazyEddie » Tue Mar 30, 2010 10:07

There have been no changes to the event system from 0.6.2 to 0.7.x :) I'm not sure why what you are doing worked before.

Before I can offer insight, I think we need to know what the function "removeSubscibedEvent" is, when it's called and what it's doing :)

CE.

Nomonkeybusiness
Not too shy to talk
Not too shy to talk
Posts: 45
Joined: Wed Sep 09, 2009 11:20

Re: Horrible framerate

Postby Nomonkeybusiness » Tue Mar 30, 2010 11:20

Nevermind me. I hadn't got my morning-dose of caffein in me, it was an idiotic error were I subscribed to the wrong window. Sorry.


Return to “Help”

Who is online

Users browsing this forum: No registered users and 12 guests