build CEGUI rev3764+ with MinGW GCC 4.7, OGRE 1.8, Python3.3

Discussion regarding the development of CEGUI itself - as opposed to questions about CEGUI usage that should be in the help forums.

Moderators: CEGUI MVP, CEGUI Team

Flocke
Just popping in
Just popping in
Posts: 13
Joined: Sun Nov 21, 2010 20:58
Location: Germany - Hamburg
Contact:

build CEGUI rev3764+ with MinGW GCC 4.7, OGRE 1.8, Python3.3

Postby Flocke » Sun Oct 21, 2012 13:28

First, yes I got that build, second, samples in Debug and ReleaseWithDebugInfo configuration work for me but in Release I encounter a runtime error I analysed some in Assembler using VS + IDA Pro + try&error, but hope to get some help to identify and fix.
Maybe it's just the sample browser, but maybe also a bug in CEGUIBase.dll, dunno yet.

Edit: Fixed runtime error via -O3 -fno-ipa-cp-clone see third post.
When there are questions to get things build with MinGW and Ogre I'm happy to help.

My build configuration:
  • CEGUI rev3764 with modified CMake files + python3 support
  • Expat XML, FreeType and PCRE from CEGUI 0.7.7 Binary Dependency package (why are there import libraries for not-included dlls contained btw?)
  • Ogre3D from v1-8 mercurial branch
  • Boost 1.51 with boost.python library built against python 3.3
  • Python 3.3
  • Code::Blocks + MinGW GCC 4.7.0
CMake options:
  • BUILD_RENDERER_OGRE
  • SHARED_LIBS_WITH_STATIC_DEPENDENCIES
  • BUILD_XML_PARSER_EXPAT
  • SAMPLES_USE_OGRE
  • STATIC_IMAGECODEC_MODULE=CEGUIOgreImageCodec
The rest is left to default I think, only set to link python33.dll directly in advanced options, enabled samples and removed unneeded image and render modules.
+ some CMake file fixes

As I read someone yelling, compiling CEGUI with MinGW currently is a pain in the ***. I totally have to agree to that!
I hope things become better on that part and I'd like to contribute my CMake fixes though it for sure still can be improved.
Would be cool to get a stable working CMake release soon.

For compiling with python 3 only a few define flags for redifinitions were needed, but have not tested whether scripting with python module works fine yet. Boost by now supports python3, already since GSoC 2009 as I've read. But I also had to build python3 from source, this time using VS as I'd freak out elsewise. :hammer:
The included dll of python3.3 release was missing some function exports resulting in linker errors. Checked advanced options in CMake to directly link new dll built by myself.

Ok so while after alot of trouble getting all to compile including the samples, I encounter one strange access violation bug when starting the sample browser built in Release mode. In Debug and RelWithDebugInfo configuration it works flawless, though I wonder how to scroll the samples as I only managed to click first two or three. :roll:

Code: Select all

Anwendungsname:   CEGUISampleFramework.exe
  Anwendungsversion:   0.0.0.0
  Anwendungszeitstempel:   50842558
  Fehlermodulname:   libCEGUIBase.dll
  Fehlermodulversion:   0.0.0.0
  Fehlermodulzeitstempel:   50842396
  Ausnahmecode:   c0000005
  Ausnahmeoffset:   0008dc68
  Betriebsystemversion:   6.2.9200.2.0.0.256.48
  Gebietsschema-ID:   1031
  Zusatzinformation 1:   5861
  Zusatzinformation 2:   5861822e1919d7c014bbb064c64908b2
  Zusatzinformation 3:   dac6
  Zusatzinformation 4:   dac6c2650fa14dd558bd9f448e23afd1

sometimes also

Code: Select all

Problemereignisname:   APPCRASH
  Anwendungsname:   CEGUISampleFramework.exe
  Anwendungsversion:   0.0.0.0
  Anwendungszeitstempel:   50842558
  Fehlermodulname:   libCEGUIBase.dll
  Fehlermodulversion:   0.0.0.0
  Fehlermodulzeitstempel:   50842396
  Ausnahmecode:   c0000005
  Ausnahmeoffset:   00034e7a
  Betriebsystemversion:   6.2.9200.2.0.0.256.48
  Gebietsschema-ID:   1031
  Zusatzinformation 1:   5861
  Zusatzinformation 2:   5861822e1919d7c014bbb064c64908b2
  Zusatzinformation 3:   dac6
  Zusatzinformation 4:   dac6c2650fa14dd558bd9f448e23afd1
Problemereignisname:   APPCRASH

or complete nonesense like

Code: Select all

Problemsignatur:
  Problemereignisname:   APPCRASH
  Anwendungsname:   CEGUISampleFramework.exe
  Anwendungsversion:   0.0.0.0
  Anwendungszeitstempel:   50842558
  Fehlermodulname:   StackHash_2264
  Fehlermodulversion:   0.0.0.0
  Fehlermodulzeitstempel:   00000000
  Ausnahmecode:   c0000005
  Ausnahmeoffset:   PCH_34
  Betriebsystemversion:   6.2.9200.2.0.0.256.48
  Gebietsschema-ID:   1031
  Zusatzinformation 1:   2264
  Zusatzinformation 2:   2264db07e74365624c50317d7b856ae9
  Zusatzinformation 3:   875f
  Zusatzinformation 4:   875fa2ef9d2bdca96466e8af55d1ae6e



In cegui or ogre log is nothing interesting:

Code: Select all

21/10/2012 14:58:46 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
21/10/2012 14:58:46 (Std)    +                     Crazy Eddie's GUI System - Event log                    +
21/10/2012 14:58:46 (Std)    +                          (http://www.cegui.org.uk/)                         +
21/10/2012 14:58:46 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

21/10/2012 14:58:46 (Std)    CEGUI::Logger singleton created. (026D78C8)
21/10/2012 14:58:46 (Std)    
21/10/2012 14:58:46 (Std)    ********************************************************************************
21/10/2012 14:58:46 (Std)    * Important:                                                                   *
21/10/2012 14:58:46 (Std)    *     To get support at the CEGUI forums, you must post _at least_ the section *
21/10/2012 14:58:46 (Std)    *     of this log file indicated below.  Failure to do this will result in no  *
21/10/2012 14:58:46 (Std)    *     support being given; please do not waste our time.                       *
21/10/2012 14:58:46 (Std)    ********************************************************************************
21/10/2012 14:58:46 (Std)    ********************************************************************************
21/10/2012 14:58:46 (Std)    * -------- START OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM       -------- *
21/10/2012 14:58:46 (Std)    ********************************************************************************
21/10/2012 14:58:46 (Std)    ---- Version: 9999.0.0 (Build: Oct 17 2012 Microsoft Windows g++ 4.7.0 32 bit) ----
21/10/2012 14:58:46 (Std)    ---- Renderer module is: CEGUI::OgreRenderer - Official OGRE based 2nd generation renderer module. ----
21/10/2012 14:58:46 (Std)    ---- XML Parser module is: CEGUI::ExpatParser - Official expat based parser module for CEGUI ----
21/10/2012 14:58:46 (Std)    ---- Image Codec module is: OgreImageCodec - Integrated ImageCodec using the Ogre engine. ----
21/10/2012 14:58:46 (Std)    ---- Scripting module is: None ----
21/10/2012 14:58:46 (Std)    ********************************************************************************
21/10/2012 14:58:46 (Std)    * -------- END OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM         -------- *
21/10/2012 14:58:46 (Std)    ********************************************************************************
21/10/2012 14:58:46 (Std)    
21/10/2012 14:58:46 (Std)    ---- Begining CEGUI System initialisation ----
21/10/2012 14:58:46 (Std)    [CEGUI::ImageManager] Singleton created (026C2388)
21/10/2012 14:58:46 (Std)    [CEGUI::ImageManager] Registered Image type: BasicImage
21/10/2012 14:58:46 (Std)    CEGUI::FontManager singleton created. (026D8070)
21/10/2012 14:58:46 (Std)    CEGUI::WindowFactoryManager singleton created
21/10/2012 14:58:46 (Std)    CEGUI::WindowManager singleton created (026C2340)
21/10/2012 14:58:46 (Std)    CEGUI::SchemeManager singleton created. (026D9A10)
21/10/2012 14:58:46 (Std)    CEGUI::GlobalEventSet singleton created. (026D4D30)
21/10/2012 14:58:46 (Std)    CEGUI::AnimationManager singleton created (026D94D8)
21/10/2012 14:58:46 (Std)    CEGUI::WidgetLookManager singleton created. (026C8390)
21/10/2012 14:58:46 (Std)    CEGUI::WindowRendererManager singleton created (026C83B0)
21/10/2012 14:58:46 (Std)    CEGUI::RenderEffectManager singleton created (026C9038)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'DefaultWindow' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'DefaultWindow' windows added. (026DB6E0)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'DragContainer' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'DragContainer' windows added. (026DAF00)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'ScrolledContainer' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'ScrolledContainer' windows added. (026DB980)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'ClippedContainer' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'ClippedContainer' windows added. (026DB4E8)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/PushButton' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/PushButton' windows added. (026DADB0)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/RadioButton' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/RadioButton' windows added. (026DB788)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/Combobox' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/Combobox' windows added. (026DAFA8)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/ComboDropList' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/ComboDropList' windows added. (026DB830)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/Editbox' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/Editbox' windows added. (026DAD08)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/FrameWindow' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/FrameWindow' windows added. (026DBA28)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/ItemEntry' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/ItemEntry' windows added. (026DB0F8)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/Listbox' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/Listbox' windows added. (026DAE58)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/ListHeader' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/ListHeader' windows added. (026DB050)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/ListHeaderSegment' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/ListHeaderSegment' windows added. (026DB398)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/Menubar' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/Menubar' windows added. (026DBAD0)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/PopupMenu' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/PopupMenu' windows added. (026DB1A0)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/MenuItem' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/MenuItem' windows added. (026DB248)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/MultiColumnList' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/MultiColumnList' windows added. (026DBB78)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/MultiLineEditbox' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/MultiLineEditbox' windows added. (026DBC20)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/ProgressBar' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/ProgressBar' windows added. (026DB2F0)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/ScrollablePane' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/ScrollablePane' windows added. (026E11D8)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/Scrollbar' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/Scrollbar' windows added. (026E1520)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/Slider' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/Slider' windows added. (026E04B8)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/Spinner' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/Spinner' windows added. (026E0410)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/TabButton' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/TabButton' windows added. (026E0560)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/TabControl' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/TabControl' windows added. (026E0F38)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/Thumb' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/Thumb' windows added. (026E0608)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/Titlebar' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/Titlebar' windows added. (026E0950)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/ToggleButton' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/ToggleButton' windows added. (026E09F8)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/Tooltip' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/Tooltip' windows added. (026E15C8)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/ItemListbox' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/ItemListbox' windows added. (026E0D40)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/GroupBox' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/GroupBox' windows added. (026E06B0)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'CEGUI/Tree' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'CEGUI/Tree' windows added. (026E1280)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'LayoutCell' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'LayoutCell' windows added. (026E1478)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'HorizontalLayoutContainer' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'HorizontalLayoutContainer' windows added. (026E1670)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'VerticalLayoutContainer' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'VerticalLayoutContainer' windows added. (026E0DE8)
21/10/2012 14:58:46 (Std)    Created WindowFactory for 'GridLayoutContainer' windows.
21/10/2012 14:58:46 (Std)    WindowFactory for 'GridLayoutContainer' windows added. (026E0758)
21/10/2012 14:58:46 (Std)    CEGUI::System singleton created. (026D7198)
21/10/2012 14:58:46 (Std)    ---- CEGUI System initialisation completed ----
21/10/2012 14:58:46 (Std)    
21/10/2012 14:58:46 (Std)    [OgreRenderer] Created texture: cegui_logo
21/10/2012 14:58:46 (Std)    [ImageManager] Created image: 'cegui_logo' (026E6BB0) of type: BasicImage
21/10/2012 14:58:47 (Std)    Started creation of Scheme from XML specification:
21/10/2012 14:58:47 (Std)    ---- CEGUI GUIScheme name: SampleBrowserSkin
21/10/2012 14:58:47 (Std)    [ImageManager] Started creation of Imageset from XML specification:
21/10/2012 14:58:47 (Std)    [ImageManager] ---- CEGUI Imageset name: SampleBrowserSkin
21/10/2012 14:58:47 (Std)    [ImageManager] ---- Source texture file: SampleBrowser.png
21/10/2012 14:58:47 (Std)    [ImageManager] ---- Source texture resource group: (Default)
21/10/2012 14:58:47 (Std)    [OgreRenderer] Created texture: SampleBrowserSkin
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/GenericFiller' (02708CF0) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/MouseArrow' (026F9B40) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/MouseArrowHover' (026F9D78) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/SampleFrameBottom' (026E8F88) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/SampleFrameBottomRight' (026FA3F0) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/SampleFrameBottomLeft' (026F98B0) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/SampleFrameLeft' (026FA2A8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/SampleFrameTopRight' (02723250) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/SampleFrameRight' (02723488) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/SampleFrameTop' (027236A8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/SampleFrameTopLeft' (02723798) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TextBoxB' (02723888) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TextBoxTR' (02723978) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TextBoxT' (02723A68) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TextBoxTL' (02705B38) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TextBoxR' (027063A8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TextBoxBR' (027061C8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TextBoxM' (02705778) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TextBoxBL' (02705598) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TextBoxL' (02705C28) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/CaptionM' (02705688) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/CaptionL' (02705D18) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/CaptionR' (027062B8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TrayBL' (02705868) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TrayM' (02705958) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TrayB' (02705A48) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TrayTR' (02705E08) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TrayL' (02705EF8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TrayTL' (02705FE8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TrayT' (027060D8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TrayBR' (02761538) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/TrayR' (02761088) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/Handle' (02760F98) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/HorzTrackR' (02761E98) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/HorzTrackM' (02761178) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/VertTrackT' (02761448) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/HorzTrackL' (02762168) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/VertTrackM' (02761BC8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/VertTrackB' (02761268) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/MiniTrayM' (02761F88) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/MiniTrayTR' (02762078) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/MiniTrayTL' (027629D8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/MiniTrayL' (02762258) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/MiniTrayB' (02761358) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/MiniTrayBR' (02761808) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/MiniTrayT' (027619E8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/MiniTrayBL' (02761CB8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/MiniTrayR' (02761628) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/SamplesForeground' (02762AC8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ExitButtonNormal' (02760EA8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/EntryButtonNormal' (02761DA8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ExitButtonHover' (02761718) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ExitButtonClicked' (027618F8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/EntryButtonHover' (02761AD8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/EntryButtonClicked' (02762708) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarTop' (02762348) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarMiddle' (02762438) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarBot' (02762528) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarTopLeft' (02762BB8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarBotLeft' (02762618) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarRight' (027627F8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarLeft' (027628E8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarTopRight' (02762CA8) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarBotRight' (02766B70) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarOverTop' (027672F0) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarOverLeft' (027666C0) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarOverTopLeft' (027673E0) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarOverBotRight' (027663F0) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarOverBot' (027674D0) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarOverMiddle' (02767A70) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarOverBotLeft' (027664E0) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarOverRight' (02766990) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/ProgessBarOverTopRight' (027675C0) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/LightBackground' (027676B0) of type: BasicImage
21/10/2012 14:58:47 (Std)    [ImageManager] Created image: 'SampleBrowserSkin/LightOverlay' (027677A0) of type: BasicImage
21/10/2012 14:58:47 (Std)    ---- Returning existing instance of Font named 'DejaVuSans-12'.
21/10/2012 14:58:47 (Std)    ===== Falagard 'root' element: look and feel parsing begins =====
21/10/2012 14:58:47 (Std)    ===== Look and feel parsing completed =====
21/10/2012 14:58:47 (Std)    No window renderer factories specified for module 'CEGUICoreWindowRendererSet' - adding all available factories...
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/Button' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/Button' added. (09F07A20)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/Default' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/Default' added. (09F06EF8)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/Editbox' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/Editbox' added. (09F07588)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/FrameWindow' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/FrameWindow' added. (09F06C58)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/ItemEntry' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/ItemEntry' added. (09F07630)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/ListHeader' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/ListHeader' added. (09F07B70)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/ListHeaderSegment' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/ListHeaderSegment' added. (09F07CC0)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/Listbox' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/Listbox' added. (09F076D8)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/Menubar' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/Menubar' added. (09F07D68)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/MenuItem' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/MenuItem' added. (09F07780)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/MultiColumnList' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/MultiColumnList' added. (09F070F0)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/MultiLineEditbox' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/MultiLineEditbox' added. (09F078D0)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/PopupMenu' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/PopupMenu' added. (09F06D00)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/ProgressBar' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/ProgressBar' added. (09F07828)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/ScrollablePane' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/ScrollablePane' added. (09F07E10)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/Scrollbar' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/Scrollbar' added. (09F07AC8)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/Slider' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/Slider' added. (09F07EB8)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/Static' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/Static' added. (09F07240)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/StaticImage' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/StaticImage' added. (09F072E8)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/StaticText' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/StaticText' added. (09F07438)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/TabButton' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/TabButton' added. (09F06A60)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/TabControl' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/TabControl' added. (09F06B08)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/Titlebar' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/Titlebar' added. (09F06BB0)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/ToggleButton' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/ToggleButton' added. (09F06DA8)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/Tooltip' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/Tooltip' added. (09F06E50)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/ItemListbox' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/ItemListbox' added. (09F074E0)
21/10/2012 14:58:47 (Std)    Created WindowRendererFactory for 'Core/Tree' WindowRenderers.
21/10/2012 14:58:47 (Std)    WindowRendererFactory 'Core/Tree' added. (09F06FA0)
21/10/2012 14:58:47 (Std)    Creating falagard mapping for type 'SampleBrowserSkin/Label' using base type 'DefaultWindow', window renderer 'Core/Default' Look'N'Feel 'SampleBrowserSkin/Label' and RenderEffect ''. (0028D1F0)
21/10/2012 14:58:47 (Std)    Creating falagard mapping for type 'SampleBrowserSkin/SampleWindow' using base type 'DefaultWindow', window renderer 'Core/Default' Look'N'Feel 'SampleBrowserSkin/SampleWindow' and RenderEffect ''. (0028D1F0)
21/10/2012 14:58:47 (Std)    Creating falagard mapping for type 'SampleBrowserSkin/Button' using base type 'CEGUI/PushButton', window renderer 'Core/Button' Look'N'Feel 'SampleBrowserSkin/Button' and RenderEffect ''. (0028D1F0)
21/10/2012 14:58:47 (Std)    Creating falagard mapping for type 'SampleBrowserSkin/ProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Core/ProgressBar' Look'N'Feel 'SampleBrowserSkin/ProgressBar' and RenderEffect ''. (0028D1F0)
21/10/2012 14:58:47 (Std)    Creating falagard mapping for type 'SampleBrowserSkin/Titlebar' using base type 'CEGUI/Titlebar', window renderer 'Core/Titlebar' Look'N'Feel 'SampleBrowserSkin/Titlebar' and RenderEffect ''. (0028D1F0)
21/10/2012 14:58:47 (Std)    Creating falagard mapping for type 'SampleBrowserSkin/FrameWindow' using base type 'CEGUI/FrameWindow', window renderer 'Core/FrameWindow' Look'N'Feel 'SampleBrowserSkin/FrameWindow' and RenderEffect ''. (0028D1F0)
21/10/2012 14:58:47 (Std)    Creating falagard mapping for type 'SampleBrowserSkin/StaticText' using base type 'DefaultWindow', window renderer 'Core/StaticText' Look'N'Feel 'SampleBrowserSkin/StaticText' and RenderEffect ''. (0028D1F0)
21/10/2012 14:58:47 (Std)    Creating falagard mapping for type 'SampleBrowserSkin/VerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Core/Scrollbar' Look'N'Feel 'SampleBrowserSkin/VerticalScrollbar' and RenderEffect ''. (0028D1F0)
21/10/2012 14:58:47 (Std)    Creating falagard mapping for type 'SampleBrowserSkin/HorizontalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Core/Scrollbar' Look'N'Feel 'SampleBrowserSkin/HorizontalScrollbar' and RenderEffect ''. (0028D1F0)
21/10/2012 14:58:47 (Std)    Creating falagard mapping for type 'SampleBrowserSkin/Thumb' using base type 'CEGUI/Thumb', window renderer 'Core/Button' Look'N'Feel 'SampleBrowserSkin/Thumb' and RenderEffect ''. (0028D1F0)
21/10/2012 14:58:47 (Std)    Creating falagard mapping for type 'SampleBrowserSkin/ScrollablePane' using base type 'CEGUI/ScrollablePane', window renderer 'Core/ScrollablePane' Look'N'Feel 'SampleBrowserSkin/ScrollablePane' and RenderEffect ''. (0028D1F0)
21/10/2012 14:58:47 (Std)    Creating falagard mapping for type 'SampleBrowserSkin/Light' using base type 'DefaultWindow', window renderer 'Core/Default' Look'N'Feel 'SampleBrowserSkin/Light' and RenderEffect ''. (0028D1F0)
21/10/2012 14:58:47 (Warn)   Property 'HorzExtent' is not writable so it's implicitly banned from XML. No need to ban it manually
21/10/2012 14:58:47 (Warn)   Property 'VertExtent' is not writable so it's implicitly banned from XML. No need to ban it manually
21/10/2012 14:58:47 (Std)    ---- Successfully completed loading of GUI layout from 'SampleBrowserLoadScreen.layout' ----
21/10/2012 14:58:47 (Std)    [OgreRenderer] Created texture: DejaVuSans-12_auto_glyph_images_32

Code: Select all

14:58:43: Creating resource group General
14:58:43: Creating resource group Internal
14:58:43: Creating resource group Autodetect
14:58:43: SceneManagerFactory for type 'DefaultSceneManager' registered.
14:58:43: Registering ResourceManager for type Material
14:58:43: Registering ResourceManager for type Mesh
14:58:43: Registering ResourceManager for type Skeleton
14:58:43: MovableObjectFactory for type 'ParticleSystem' registered.
14:58:43: OverlayElementFactory for type Panel registered.
14:58:43: OverlayElementFactory for type BorderPanel registered.
14:58:43: OverlayElementFactory for type TextArea registered.
14:58:43: Registering ResourceManager for type Font
14:58:43: ArchiveFactory for archive type FileSystem registered.
14:58:43: ArchiveFactory for archive type Zip registered.
14:58:43: ArchiveFactory for archive type EmbeddedZip registered.
14:58:43: DDS codec registering
14:58:43: FreeImage version: 3.15.3
14:58:43: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
14:58:43: Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi,exr,j2k,j2c,jp2,pfm,pct,pict,pic,3fr,arw,bay,bmq,cap,cine,cr2,crw,cs1,dc2,dcr,drf,dsc,dng,erf,fff,ia,iiq,k25,kc2,kdc,mdc,mef,mos,mrw,nef,nrw,orf,pef,ptx,pxn,qtk,raf,raw,rdc,rw2,rwl,rwz,sr2,srf,srw,sti
14:58:43: Registering ResourceManager for type HighLevelGpuProgram
14:58:43: Registering ResourceManager for type Compositor
14:58:43: MovableObjectFactory for type 'Entity' registered.
14:58:43: MovableObjectFactory for type 'Light' registered.
14:58:43: MovableObjectFactory for type 'BillboardSet' registered.
14:58:43: MovableObjectFactory for type 'ManualObject' registered.
14:58:43: MovableObjectFactory for type 'BillboardChain' registered.
14:58:43: MovableObjectFactory for type 'RibbonTrail' registered.
14:58:43: Loading library .\RenderSystem_Direct3D9
14:58:43: Installing plugin: D3D9 RenderSystem
14:58:43: D3D9 : Direct3D9 Rendering Subsystem created.
14:58:43: D3D9: Driver Detection Starts
14:58:43: D3D9: Driver Detection Ends
14:58:43: Plugin successfully installed
14:58:43: Loading library .\RenderSystem_GL
14:58:43: Installing plugin: GL RenderSystem
14:58:43: OpenGL Rendering Subsystem created.
14:58:43: Plugin successfully installed
14:58:43: Loading library .\Plugin_ParticleFX
14:58:43: Installing plugin: ParticleFX
14:58:43: Particle Emitter Type 'Point' registered
14:58:43: Particle Emitter Type 'Box' registered
14:58:43: Particle Emitter Type 'Ellipsoid' registered
14:58:43: Particle Emitter Type 'Cylinder' registered
14:58:43: Particle Emitter Type 'Ring' registered
14:58:43: Particle Emitter Type 'HollowEllipsoid' registered
14:58:43: Particle Affector Type 'LinearForce' registered
14:58:43: Particle Affector Type 'ColourFader' registered
14:58:43: Particle Affector Type 'ColourFader2' registered
14:58:43: Particle Affector Type 'ColourImage' registered
14:58:43: Particle Affector Type 'ColourInterpolator' registered
14:58:43: Particle Affector Type 'Scaler' registered
14:58:43: Particle Affector Type 'Rotator' registered
14:58:43: Particle Affector Type 'DirectionRandomiser' registered
14:58:43: Particle Affector Type 'DeflectorPlane' registered
14:58:43: Plugin successfully installed
14:58:43: Loading library .\Plugin_BSPSceneManager
14:58:43: Installing plugin: BSP Scene Manager
14:58:43: Plugin successfully installed
14:58:43: Loading library .\Plugin_CgProgramManager
14:58:43: Installing plugin: Cg Program Manager
14:58:43: Plugin successfully installed
14:58:43: Loading library .\Plugin_PCZSceneManager
14:58:43: Installing plugin: Portal Connected Zone Scene Manager
14:58:43: PCZone Factory Type 'ZoneType_Default' registered
14:58:43: Plugin successfully installed
14:58:43: Loading library .\Plugin_OctreeZone
14:58:43: Installing plugin: Octree Zone Factory
14:58:43: Plugin successfully installed
14:58:43: Loading library .\Plugin_OctreeSceneManager
14:58:43: Installing plugin: Octree Scene Manager
14:58:43: Plugin successfully installed
14:58:43: *-*-* OGRE Initialising
14:58:43: *-*-* Version 1.8.2 (Byatis)
14:58:43: D3D9 : RenderSystem Option: Allow NVPerfHUD = No
14:58:43: D3D9 : RenderSystem Option: FSAA = 0
14:58:43: D3D9 : RenderSystem Option: Fixed Pipeline Enabled = Yes
14:58:43: D3D9 : RenderSystem Option: Floating-point mode = Fastest
14:58:43: D3D9 : RenderSystem Option: Full Screen = No
14:58:43: D3D9 : RenderSystem Option: Multi device memory hint = Use minimum system memory
14:58:43: D3D9 : RenderSystem Option: Rendering Device = Monitor-1-AMD Radeon HD 7520G
14:58:43: D3D9 : RenderSystem Option: Resource Creation Policy = Create on all devices
14:58:43: D3D9 : RenderSystem Option: Use Multihead = Auto
14:58:43: D3D9 : RenderSystem Option: VSync = No
14:58:43: D3D9 : RenderSystem Option: VSync Interval = 1
14:58:43: D3D9 : RenderSystem Option: Video Mode = 800 x 600 @ 32-bit colour
14:58:43: D3D9 : RenderSystem Option: sRGB Gamma Conversion = No
14:58:46: CPU Identifier & Features
14:58:46: -------------------------
14:58:46:  *   CPU ID: AuthenticAMD: AMD A6-4400M APU with Radeon(tm) HD Graphics
14:58:46:  *      SSE: yes
14:58:46:  *     SSE2: yes
14:58:46:  *     SSE3: yes
14:58:46:  *      MMX: yes
14:58:46:  *   MMXEXT: yes
14:58:46:  *    3DNOW: no
14:58:46:  * 3DNOWEXT: no
14:58:46:  *     CMOV: yes
14:58:46:  *      TSC: yes
14:58:46:  *      FPU: yes
14:58:46:  *      PRO: yes
14:58:46:  *       HT: no
14:58:46: -------------------------
14:58:46: D3D9 : Subsystem Initialising
14:58:46: Registering ResourceManager for type Texture
14:58:46: Registering ResourceManager for type GpuProgram
14:58:46: D3D9RenderSystem::_createRenderWindow "OGRE Render Window", 800x600 windowed  miscParams: FSAA=0 FSAAHint= colourDepth=32 gamma=false monitorIndex=0 useNVPerfHUD=false vsync=false vsyncInterval=1
14:58:46: D3D9 : Created D3D9 Rendering Window 'OGRE Render Window' : 800x600, 32bpp
14:58:46: D3D9 : WARNING - disabling VSync in windowed mode can cause timing issues at lower frame rates, turn VSync on if you observe this problem.
14:58:46: D3D9: Vertex texture format supported - PF_L8
14:58:46: D3D9: Vertex texture format supported - PF_L16
14:58:46: D3D9: Vertex texture format supported - PF_A8
14:58:46: D3D9: Vertex texture format supported - PF_A4L4
14:58:46: D3D9: Vertex texture format supported - PF_BYTE_LA
14:58:46: D3D9: Vertex texture format supported - PF_R5G6B5
14:58:46: D3D9: Vertex texture format supported - PF_B5G6R5
14:58:46: D3D9: Vertex texture format supported - PF_A4R4G4B4
14:58:46: D3D9: Vertex texture format supported - PF_A1R5G5B5
14:58:46: D3D9: Vertex texture format supported - PF_A8R8G8B8
14:58:46: D3D9: Vertex texture format supported - PF_B8G8R8A8
14:58:46: D3D9: Vertex texture format supported - PF_A2R10G10B10
14:58:46: D3D9: Vertex texture format supported - PF_A2B10G10R10
14:58:46: D3D9: Vertex texture format supported - PF_DXT1
14:58:46: D3D9: Vertex texture format supported - PF_DXT2
14:58:46: D3D9: Vertex texture format supported - PF_DXT3
14:58:46: D3D9: Vertex texture format supported - PF_DXT4
14:58:46: D3D9: Vertex texture format supported - PF_DXT5
14:58:46: D3D9: Vertex texture format supported - PF_FLOAT16_RGB
14:58:46: D3D9: Vertex texture format supported - PF_FLOAT16_RGBA
14:58:46: D3D9: Vertex texture format supported - PF_FLOAT32_RGB
14:58:46: D3D9: Vertex texture format supported - PF_FLOAT32_RGBA
14:58:46: D3D9: Vertex texture format supported - PF_X8R8G8B8
14:58:46: D3D9: Vertex texture format supported - PF_X8B8G8R8
14:58:46: D3D9: Vertex texture format supported - PF_R8G8B8A8
14:58:46: D3D9: Vertex texture format supported - PF_DEPTH
14:58:46: D3D9: Vertex texture format supported - PF_SHORT_RGBA
14:58:46: D3D9: Vertex texture format supported - PF_FLOAT16_R
14:58:46: D3D9: Vertex texture format supported - PF_FLOAT32_R
14:58:46: D3D9: Vertex texture format supported - PF_SHORT_GR
14:58:46: D3D9: Vertex texture format supported - PF_FLOAT16_GR
14:58:46: D3D9: Vertex texture format supported - PF_FLOAT32_GR
14:58:46: D3D9: Vertex texture format supported - PF_SHORT_RGB
14:58:46: D3D9: Vertex texture format supported - PF_PVRTC_RGB2
14:58:46: D3D9: Vertex texture format supported - PF_PVRTC_RGBA2
14:58:46: D3D9: Vertex texture format supported - PF_PVRTC_RGB4
14:58:46: D3D9: Vertex texture format supported - PF_PVRTC_RGBA4
14:58:46: D3D9: Vertex texture format supported - PF_R8
14:58:46: D3D9: Vertex texture format supported - PF_RG8
14:58:46: RenderSystem capabilities
14:58:46: -------------------------
14:58:46: RenderSystem Name: Direct3D9 Rendering Subsystem
14:58:46: GPU Vendor: ati
14:58:46: Device Name: Monitor-1-AMD Radeon HD 7520G
14:58:46: Driver Version: 8.17.10.1140
14:58:46:  * Fixed function pipeline: yes
14:58:46:  * Hardware generation of mipmaps: yes
14:58:46:  * Texture blending: yes
14:58:46:  * Anisotropic texture filtering: yes
14:58:46:  * Dot product texture operation: yes
14:58:46:  * Cube mapping: yes
14:58:46:  * Hardware stencil buffer: yes
14:58:46:    - Stencil depth: 8
14:58:46:    - Two sided stencil support: yes
14:58:46:    - Wrap stencil values: yes
14:58:46:  * Hardware vertex / index buffers: yes
14:58:46:  * Vertex programs: yes
14:58:46:  * Number of floating-point constants for vertex programs: 256
14:58:46:  * Number of integer constants for vertex programs: 16
14:58:46:  * Number of boolean constants for vertex programs: 16
14:58:46:  * Fragment programs: yes
14:58:46:  * Number of floating-point constants for fragment programs: 224
14:58:46:  * Number of integer constants for fragment programs: 16
14:58:46:  * Number of boolean constants for fragment programs: 16
14:58:46:  * Geometry programs: no
14:58:46:  * Number of floating-point constants for geometry programs: 621
14:58:46:  * Number of integer constants for geometry programs: 15468
14:58:46:  * Number of boolean constants for geometry programs: 621
14:58:46:  * Supported Shader Profiles: hlsl ps_1_1 ps_1_2 ps_1_3 ps_1_4 ps_2_0 ps_2_a ps_2_b ps_2_x ps_3_0 vs_1_1 vs_2_0 vs_2_a vs_2_x vs_3_0
14:58:46:  * Texture Compression: yes
14:58:46:    - DXT: yes
14:58:46:    - VTC: no
14:58:46:    - PVRTC: no
14:58:46:  * Scissor Rectangle: yes
14:58:46:  * Hardware Occlusion Query: yes
14:58:46:  * User clip planes: yes
14:58:46:  * VET_UBYTE4 vertex element type: yes
14:58:46:  * Infinite far plane projection: yes
14:58:46:  * Hardware render-to-texture: yes
14:58:46:  * Floating point textures: yes
14:58:46:  * Non-power-of-two textures: yes
14:58:46:  * Volume textures: yes
14:58:46:  * Multiple Render Targets: 4
14:58:46:    - With different bit depths: yes
14:58:46:  * Point Sprites: yes
14:58:46:  * Extended point parameters: yes
14:58:46:  * Max Point Size: 256
14:58:46:  * Vertex texture fetch: yes
14:58:46:  * Number of world matrices: 0
14:58:46:  * Number of texture units: 8
14:58:46:  * Stencil buffer depth: 8
14:58:46:  * Number of vertex blend matrices: 0
14:58:46:    - Max vertex textures: 4
14:58:46:    - Vertex textures shared: no
14:58:46:  * Render to Vertex Buffer : no
14:58:46:  * DirectX per stage constants: yes
14:58:46: ***************************************
14:58:46: *** D3D9 : Subsystem Initialised OK ***
14:58:46: ***************************************
14:58:46: DefaultWorkQueue('Root') initialising on thread 12c4.
14:58:46: Particle Renderer Type 'billboard' registered
14:58:46: SceneManagerFactory for type 'BspSceneManager' registered.
14:58:46: Registering ResourceManager for type BspLevel
14:58:46: DefaultWorkQueue('Root')::WorkerFunc - thread 1b58 starting.
14:58:46: DefaultWorkQueue('Root')::WorkerFunc - thread 494 starting.
14:58:46: SceneManagerFactory for type 'PCZSceneManager' registered.
14:58:46: MovableObjectFactory for type 'PCZLight' registered.
14:58:46: MovableObjectFactory for type 'Portal' registered.
14:58:46: MovableObjectFactory for type 'AntiPortal' registered.
14:58:46: PCZone Factory Type 'ZoneType_Octree' registered
14:58:46: SceneManagerFactory for type 'OctreeSceneManager' registered.
14:58:46: Creating resource group animations
14:58:46: Creating resource group imagesets
14:58:46: Creating resource group fonts
14:58:46: Creating resource group layouts
14:58:46: Creating resource group schemes
14:58:46: Creating resource group looknfeels
14:58:46: Creating resource group lua_scripts
14:58:46: Creating resource group schemas
14:58:46: Added resource location './' of type 'FileSystem' to resource group 'General'
14:58:46: Added resource location 'C:/CEGUI/hg/datafiles/schemes/' of type 'FileSystem' to resource group 'schemes'
14:58:46: Added resource location 'C:/CEGUI/hg/datafiles/imagesets/' of type 'FileSystem' to resource group 'imagesets'
14:58:46: Added resource location 'C:/CEGUI/hg/datafiles/fonts/' of type 'FileSystem' to resource group 'fonts'
14:58:46: Added resource location 'C:/CEGUI/hg/datafiles/layouts/' of type 'FileSystem' to resource group 'layouts'
14:58:46: Added resource location 'C:/CEGUI/hg/datafiles/looknfeel/' of type 'FileSystem' to resource group 'looknfeels'
14:58:46: Added resource location 'C:/CEGUI/hg/datafiles/lua_scripts/' of type 'FileSystem' to resource group 'lua_scripts'
14:58:46: Added resource location 'C:/CEGUI/hg/datafiles/animations/' of type 'FileSystem' to resource group 'animations'
14:58:46: Added resource location 'C:/CEGUI/hg/datafiles/xml_schemas/' of type 'FileSystem' to resource group 'schemas'
14:58:46: Texture: _cegui_ogre_0: Loading 1 faces(PF_A8B8G8R8,183x89x1) with 0 generated mipmaps from Image. Internal format is PF_A8R8G8B8,183x89x1.
14:58:46: Parsing scripts for resource group Autodetect
14:58:47: Finished parsing scripts for resource group Autodetect
14:58:47: Creating resources for group Autodetect
14:58:47: All done
14:58:47: Parsing scripts for resource group General
14:58:47: Finished parsing scripts for resource group General
14:58:47: Creating resources for group General
14:58:47: All done
14:58:47: Parsing scripts for resource group Internal
14:58:47: Finished parsing scripts for resource group Internal
14:58:47: Creating resources for group Internal
14:58:47: All done
14:58:47: Parsing scripts for resource group animations
14:58:47: Finished parsing scripts for resource group animations
14:58:47: Creating resources for group animations
14:58:47: All done
14:58:47: Parsing scripts for resource group fonts
14:58:47: Finished parsing scripts for resource group fonts
14:58:47: Creating resources for group fonts
14:58:47: All done
14:58:47: Parsing scripts for resource group imagesets
14:58:47: Finished parsing scripts for resource group imagesets
14:58:47: Creating resources for group imagesets
14:58:47: All done
14:58:47: Parsing scripts for resource group layouts
14:58:47: Finished parsing scripts for resource group layouts
14:58:47: Creating resources for group layouts
14:58:47: All done
14:58:47: Parsing scripts for resource group looknfeels
14:58:47: Finished parsing scripts for resource group looknfeels
14:58:47: Creating resources for group looknfeels
14:58:47: All done
14:58:47: Parsing scripts for resource group lua_scripts
14:58:47: Finished parsing scripts for resource group lua_scripts
14:58:47: Creating resources for group lua_scripts
14:58:47: All done
14:58:47: Parsing scripts for resource group schemas
14:58:47: Finished parsing scripts for resource group schemas
14:58:47: Creating resources for group schemas
14:58:47: All done
14:58:47: Parsing scripts for resource group schemes
14:58:47: Finished parsing scripts for resource group schemes
14:58:47: Creating resources for group schemes
14:58:47: All done
14:58:47: Texture: _cegui_ogre_1: Loading 1 faces(PF_A8B8G8R8,1024x1024x1) with 0 generated mipmaps from Image. Internal format is PF_A8R8G8B8,1024x1024x1.
14:58:47: Texture: _cegui_ogre_3: Loading 1 faces(PF_A8B8G8R8,256x256x1) with 0 generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x256x1.

But letting VS debugger pop in I found it mostly hangs in falagard FrameComponent.cpp on

Code: Select all

if (!d_frameImages[part].d_specified)
     return 0;
in getImage method line 172 with the this pointer of FrameComponent in ecx register being NULL for rendering the FIC_BOTTOM_EDGE=8 in render_impl line 438 same file.
I have no clue to that, maybe it's wrong location detected due to corrupt stack, but seems to happen first rendered frame.

Commenting out if (d_isDirty) drawWindowContentToTarget(); in cegui\src\GUIContext.cpp line 267 invoked by SamplesFramework renderSampleGUIContexts(); line 352 the sample browser works at least showing cegui image bottom left + rendering and adjusting the cursor when selecting a sample. More isn't rendered this way, no background image, sample selection or loadup progress bar.

So I'm a bit puzzled now not knowing the source code well and dig in the dark.

P.S. sry if I should have rather posted in another topic, but being aware this is current development branch and MinGW is not well supported I felt it rather fits the development discussion.
I'm still at it and hope to find out more about.
Last edited by Flocke on Wed Oct 24, 2012 07:04, edited 1 time in total.

Flocke
Just popping in
Just popping in
Posts: 13
Joined: Sun Nov 21, 2010 20:58
Location: Germany - Hamburg
Contact:

Re: build CEGUI rev3764+ with MinGW GCC 4.7, OGRE 1.8, Pytho

Postby Flocke » Mon Oct 22, 2012 20:06

Well I now ported http://www.ogre3d.org/tikiwiki/Basic+Tutorial+7 for simpler testing than with the samplebrowser and I get same error for release build with VS halting at getImage method line 172 in falagard FrameComponent.cpp just creating a simple taharezlook default window + button.
StupidWindows wrote:Unhandled exception at 0x640CDC68 (libCEGUIBase.dll) in cegui_test.exe: 0xC0000005: Access violation reading location 0x00000A4C.


Edit: creating just the DefaultWindow with no button however works. Only the cursor can be seen however as there's nothing else to render.
I'll next try disable default optimizations for release build of libCEGUIBase.

Edit2: Guess what, disabling optimizations fixed it! Next I'll have to find out why. Tomorrow hopefully!
Now I need a drink. :pint:

Flocke
Just popping in
Just popping in
Posts: 13
Joined: Sun Nov 21, 2010 20:58
Location: Germany - Hamburg
Contact:

Re: build CEGUI rev3764+ with MinGW GCC 4.7, OGRE 1.8, Pytho

Postby Flocke » Wed Oct 24, 2012 06:58

while forums were down yesterday, I continued investigate above issue

-fipa-cp-clone
Perform function cloning to make interprocedural constant propagation stronger. When enabled, interprocedural constant propagation performs function cloning when externally visible function can be called with constant arguments. Because this optimization can create multiple copies of functions, it may significantly increase code size (see --param ipcp-unit-growth=value). This flag is enabled by default at -O3.

was the troublemaker. I dunno where exactly that caused the runtime error first render, but applying -O3 together with -fno-ipa-cp-clone for compiling the library fixed it for me. It might be related to the compiler I use, or it's a hidden bug with cegui library.
Commenting out

Code: Select all

if (d_isDirty) drawWindowContentToTarget();
in cegui\src\GUIContext.cpp line 267 prevented that bug too, as told before.
If there's demand I'll look further into it, try track it down. So long for me the compiler flag fix is sufficient.

Thanks for that great huge library! Tell me when I can submit some cmake fixes, am new to mercurial and didn't see any notice on how you handle it, but maybe I'm just blind again.

User avatar
Kulik
CEGUI Team
Posts: 1382
Joined: Mon Jul 26, 2010 18:47
Location: Czech Republic
Contact:

Re: build CEGUI rev3764+ with MinGW GCC 4.7, OGRE 1.8, Pytho

Postby Kulik » Wed Oct 24, 2012 10:05

Flocke: Hmm, interesting. Should probably be looked into but it looks like a compiler bug.

Regarding changes, either make pull requests (https://www.youtube.com/watch?v=ZjFOvLGnAiU) or submit patches. Whichever you like.

You can usually nag us to merge your changes via mantis or on IRC (freenode/#cegui).

Flocke
Just popping in
Just popping in
Posts: 13
Joined: Sun Nov 21, 2010 20:58
Location: Germany - Hamburg
Contact:

Re: build CEGUI rev3764+ with MinGW GCC 4.7, OGRE 1.8, Pytho

Postby Flocke » Wed Oct 24, 2012 12:00

Hey, awesome tutorial, that should be linked first page on the wiki! :D
Will try that the next couple of days, thx.

Edit: The samples all work fine now and the scrollbar just didn't show due to the small 800x600 window resolution I used before. ;)


Return to “CEGUI Library Development Discussion”

Who is online

Users browsing this forum: No registered users and 6 guests