Depth Buffer Problems

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

Magmatwister
Just popping in
Just popping in
Posts: 12
Joined: Thu Oct 07, 2010 20:15

Depth Buffer Problems

Postby Magmatwister » Tue Oct 26, 2010 15:20

Whenever I call the CEGUI::System::getSingleton().renderGUI(); function, the Depth buffer in my DirectX program becomes non-existant. Can anyone help me?

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

Re: Depth Buffer Problems

Postby Kulik » Tue Oct 26, 2010 15:33

Version? Log? Are you using DX9/DX10/DX11 renderer?

Or are you trying to piss me off? :lol:

Magmatwister
Just popping in
Just popping in
Posts: 12
Joined: Thu Oct 07, 2010 20:15

Re: Depth Buffer Problems

Postby Magmatwister » Tue Oct 26, 2010 15:43

Forgot :P, Ok so DirectX9, Version 0.73,

Code: Select all

26/10/2010 16:41:24 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
26/10/2010 16:41:24 (Std)    +                     Crazy Eddie's GUI System - Event log                    +
26/10/2010 16:41:24 (Std)    +                          (http://www.cegui.org.uk/)                         +
26/10/2010 16:41:24 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

26/10/2010 16:41:24 (Std)    CEGUI::Logger singleton created. (005CA040)
26/10/2010 16:41:24 (Std)    
26/10/2010 16:41:24 (Std)    ********************************************************************************
26/10/2010 16:41:24 (Std)    * Important:                                                                   *
26/10/2010 16:41:24 (Std)    *     To get support at the CEGUI forums, you must post _at least_ the section *
26/10/2010 16:41:24 (Std)    *     of this log file indicated below.  Failure to do this will result in no  *
26/10/2010 16:41:24 (Std)    *     support being given; please do not waste our time.                       *
26/10/2010 16:41:24 (Std)    ********************************************************************************
26/10/2010 16:41:24 (Std)    ********************************************************************************
26/10/2010 16:41:24 (Std)    * -------- START OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM       -------- *
26/10/2010 16:41:24 (Std)    ********************************************************************************
26/10/2010 16:41:24 (Std)    ---- Version 0.7.3 (Build: Oct  7 2010 Microsoft Windows MSVC++ 10.0 32 bit) ----
26/10/2010 16:41:24 (Std)    ---- Renderer module is: CEGUI::Direct3D9Renderer - Official Direct3D 9 based 2nd generation renderer module. ----
26/10/2010 16:41:24 (Std)    ---- XML Parser module is: CEGUI::ExpatParser - Official expat based parser module for CEGUI ----
26/10/2010 16:41:24 (Std)    ---- Image Codec module is: SILLYImageCodec - Official SILLY based image codec ----
26/10/2010 16:41:24 (Std)    ---- Scripting module is: None ----
26/10/2010 16:41:24 (Std)    ********************************************************************************
26/10/2010 16:41:24 (Std)    * -------- END OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM         -------- *
26/10/2010 16:41:24 (Std)    ********************************************************************************
26/10/2010 16:41:24 (Std)    
26/10/2010 16:41:24 (Std)    ---- Begining CEGUI System initialisation ----
26/10/2010 16:41:24 (Std)    CEGUI::ImagesetManager singleton created (005CBBB8)
26/10/2010 16:41:24 (Std)    CEGUI::FontManager singleton created. (005CC9F0)
26/10/2010 16:41:24 (Std)    CEGUI::WindowFactoryManager singleton created
26/10/2010 16:41:24 (Std)    CEGUI::WindowManager singleton created (005CC870)
26/10/2010 16:41:24 (Std)    CEGUI::SchemeManager singleton created. (005CD340)
26/10/2010 16:41:24 (Std)    CEGUI::MouseCursor singleton created. (0206AEB0)
26/10/2010 16:41:24 (Std)    CEGUI::GlobalEventSet singleton created. (02063B00)
26/10/2010 16:41:24 (Std)    CEGUI::AnimationManager singleton created (005CBE38)
26/10/2010 16:41:24 (Std)    CEGUI::WidgetLookManager singleton created. (005CD578)
26/10/2010 16:41:24 (Std)    CEGUI::WindowRendererManager singleton created (005CD4E8)
26/10/2010 16:41:24 (Std)    CEGUI::RenderEffectManager singleton created (005CF870)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'DefaultWindow' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'DefaultWindow' windows added. (005CFBA0)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'DragContainer' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'DragContainer' windows added. (005CFD20)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'ScrolledContainer' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'ScrolledContainer' windows added. (005CFEA0)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'ClippedContainer' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'ClippedContainer' windows added. (005CFAD0)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/Checkbox' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/Checkbox' windows added. (005D00E8)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/PushButton' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/PushButton' windows added. (005D0268)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/RadioButton' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/RadioButton' windows added. (005D04B8)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/Combobox' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/Combobox' windows added. (005D0638)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/ComboDropList' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/ComboDropList' windows added. (005D08F0)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/Editbox' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/Editbox' windows added. (005D06F0)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/FrameWindow' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/FrameWindow' windows added. (005D0B38)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/ItemEntry' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/ItemEntry' windows added. (005D03E8)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/Listbox' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/Listbox' windows added. (005D0D80)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/ListHeader' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/ListHeader' windows added. (005D0F00)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/ListHeaderSegment' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/ListHeaderSegment' windows added. (005D1080)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/Menubar' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/Menubar' windows added. (005D1200)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/PopupMenu' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/PopupMenu' windows added. (005D13F8)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/MenuItem' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/MenuItem' windows added. (005D1578)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/MultiColumnList' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/MultiColumnList' windows added. (005D1830)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/MultiLineEditbox' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/MultiLineEditbox' windows added. (005D1630)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/ProgressBar' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/ProgressBar' windows added. (005D1B00)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/ScrollablePane' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/ScrollablePane' windows added. (005D1C80)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/Scrollbar' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/Scrollbar' windows added. (005D1E00)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/Slider' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/Slider' windows added. (005D1F80)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/Spinner' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/Spinner' windows added. (005D2100)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/TabButton' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/TabButton' windows added. (005D2280)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/TabControl' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/TabControl' windows added. (005D2400)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/Thumb' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/Thumb' windows added. (005D2580)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/Titlebar' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/Titlebar' windows added. (005D2700)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/Tooltip' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/Tooltip' windows added. (005D2940)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/ItemListbox' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/ItemListbox' windows added. (005D2AC0)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/GroupBox' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/GroupBox' windows added. (005D2C40)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'CEGUI/Tree' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'CEGUI/Tree' windows added. (005D2DC0)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'HorizontalLayoutContainer' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'HorizontalLayoutContainer' windows added. (005D2F40)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'VerticalLayoutContainer' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'VerticalLayoutContainer' windows added. (005D30C0)
26/10/2010 16:41:24 (Std)    Created WindowFactory for 'GridLayoutContainer' windows.
26/10/2010 16:41:24 (Std)    WindowFactory for 'GridLayoutContainer' windows added. (005D3240)
26/10/2010 16:41:24 (Std)    Window type alias named 'DefaultGUISheet' added for window type 'DefaultWindow'.
26/10/2010 16:41:24 (Std)    CEGUI::System singleton created. (005CB938)
26/10/2010 16:41:24 (Std)    ---- CEGUI System initialisation completed ----
26/10/2010 16:41:24 (Std)    
26/10/2010 16:41:24 (Std)    Started creation of Scheme from XML specification:
26/10/2010 16:41:24 (Std)    ---- CEGUI GUIScheme name: QuadraticLook
26/10/2010 16:41:24 (Std)    Started creation of Imageset from XML specification:
26/10/2010 16:41:24 (Std)    ---- CEGUI Imageset name: QuadraticLook
26/10/2010 16:41:24 (Std)    ---- Source texture file: QuadraticLook.tga in resource group: (Default)
26/10/2010 16:41:25 (Std)    ===== Falagard 'root' element: look and feel parsing begins =====
26/10/2010 16:41:25 (Std)    ===== Look and feel parsing completed =====
26/10/2010 16:41:25 (Std)    No window renderer factories specified for module 'CEGUIFalagardWRBase' - adding all available factories...
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/Button' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/Button' added. (05936F30)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/Default' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/Default' added. (058E2BC8)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/Editbox' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/Editbox' added. (005DD118)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/FrameWindow' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/FrameWindow' added. (05923EF0)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/ItemEntry' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/ItemEntry' added. (05915E58)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/ListHeader' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/ListHeader' added. (005DBA70)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/ListHeaderSegment' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/ListHeaderSegment' added. (005EDF48)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/Listbox' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/Listbox' added. (006AFB18)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/Menubar' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/Menubar' added. (006AFBD0)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/MenuItem' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/MenuItem' added. (0591C6B8)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/MultiColumnList' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/MultiColumnList' added. (005DC820)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/MultiLineEditbox' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/MultiLineEditbox' added. (05924EE8)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/PopupMenu' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/PopupMenu' added. (05925068)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/ProgressBar' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/ProgressBar' added. (05933880)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/ScrollablePane' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/ScrollablePane' added. (05933A00)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/Scrollbar' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/Scrollbar' added. (05931FD8)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/Slider' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/Slider' added. (05932158)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/Static' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/Static' added. (059322D8)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/StaticImage' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/StaticImage' added. (05932458)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/StaticText' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/StaticText' added. (059325D8)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/SystemButton' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/SystemButton' added. (005D4808)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/TabButton' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/TabButton' added. (005D4988)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/TabControl' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/TabControl' added. (005D4B08)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/Titlebar' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/Titlebar' added. (005D4C88)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/ToggleButton' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/ToggleButton' added. (005D4E08)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/Tooltip' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/Tooltip' added. (059293C0)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/ItemListbox' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/ItemListbox' added. (05929540)
26/10/2010 16:41:25 (Std)    Created WindowRendererFactory for 'Falagard/Tree' WindowRenderers.
26/10/2010 16:41:25 (Std)    WindowRendererFactory 'Falagard/Tree' added. (059296C0)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/Button' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'QuadraticLook/Button' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ToggleButton' using base type 'CEGUI/Checkbox', window renderer 'Falagard/ToggleButton' Look'N'Feel 'QuadraticLook/ToggleButton' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/Checkbox' using base type 'CEGUI/Checkbox', window renderer 'Falagard/ToggleButton' Look'N'Feel 'QuadraticLook/Checkbox' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/Listbox' using base type 'CEGUI/Listbox', window renderer 'Falagard/Listbox' Look'N'Feel 'QuadraticLook/Listbox' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/MenuItem' using base type 'CEGUI/MenuItem', window renderer 'Falagard/MenuItem' Look'N'Feel 'QuadraticLook/MenuItem' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/VerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'QuadraticLook/VerticalScrollbar' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/VerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'QuadraticLook/VerticalScrollbarThumb' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/HorizontalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'QuadraticLook/HorizontalScrollbar' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/HorizontalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'QuadraticLook/HorizontalScrollbarThumb' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/Menubar' using base type 'CEGUI/Menubar', window renderer 'Falagard/Menubar' Look'N'Feel 'QuadraticLook/Menubar' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/PopupMenu' using base type 'CEGUI/PopupMenu', window renderer 'Falagard/PopupMenu' Look'N'Feel 'QuadraticLook/PopupMenu' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/StaticText' using base type 'DefaultWindow', window renderer 'Falagard/StaticText' Look'N'Feel 'QuadraticLook/StaticText' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ComboDropList' using base type 'CEGUI/ComboDropList', window renderer 'Falagard/Listbox' Look'N'Feel 'QuadraticLook/ComboDropList' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ComboEditbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'QuadraticLook/ComboEditbox' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/Combobox' using base type 'CEGUI/Combobox', window renderer 'Falagard/Default' Look'N'Feel 'QuadraticLook/Combobox' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/Editbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'QuadraticLook/Editbox' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/TabButton' using base type 'CEGUI/TabButton', window renderer 'Falagard/TabButton' Look'N'Feel 'QuadraticLook/TabButton' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/TabControl' using base type 'CEGUI/TabControl', window renderer 'Falagard/TabControl' Look'N'Feel 'QuadraticLook/TabControl' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/TabPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' Look'N'Feel 'QuadraticLook/TabPane' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/TabButtonPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' Look'N'Feel 'QuadraticLook/TabButtonPane' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ArrowButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'QuadraticLook/ArrowButton' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/MultiLineEditbox' using base type 'CEGUI/MultiLineEditbox', window renderer 'Falagard/MultiLineEditbox' Look'N'Feel 'QuadraticLook/MultiLineEditbox' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'QuadraticLook/ProgressBar' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/Tooltip' using base type 'CEGUI/Tooltip', window renderer 'Falagard/Tooltip' Look'N'Feel 'QuadraticLook/Tooltip' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/FrameWindow' using base type 'CEGUI/FrameWindow', window renderer 'Falagard/FrameWindow' Look'N'Feel 'QuadraticLook/FrameWindow' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/StaticImage' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' Look'N'Feel 'QuadraticLook/StaticImage' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ButtonArrowLeft' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'QuadraticLook/ButtonArrowLeft' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ButtonArrowRight' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'QuadraticLook/ButtonArrowRight' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ButtonArrowUp' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'QuadraticLook/ButtonArrowUp' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ButtonArrowDown' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'QuadraticLook/ButtonArrowDown' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/Titlebar' using base type 'CEGUI/Titlebar', window renderer 'Falagard/Titlebar' Look'N'Feel 'QuadraticLook/Titlebar' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/SystemButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/SystemButton' Look'N'Feel 'QuadraticLook/Button' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/Spinner' using base type 'CEGUI/Spinner', window renderer 'Falagard/Default' Look'N'Feel 'QuadraticLook/Spinner' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/Slider' using base type 'CEGUI/Slider', window renderer 'Falagard/Slider' Look'N'Feel 'QuadraticLook/Slider' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/SliderThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'QuadraticLook/SliderThumb' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/MultiColumnList' using base type 'CEGUI/MultiColumnList', window renderer 'Falagard/MultiColumnList' Look'N'Feel 'QuadraticLook/MultiColumnList' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ListHeader' using base type 'CEGUI/ListHeader', window renderer 'Falagard/ListHeader' Look'N'Feel 'QuadraticLook/ListHeader' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ListHeaderSegment' using base type 'CEGUI/ListHeaderSegment', window renderer 'Falagard/ListHeaderSegment' Look'N'Feel 'QuadraticLook/ListHeaderSegment' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/RadioButton' using base type 'CEGUI/RadioButton', window renderer 'Falagard/ToggleButton' Look'N'Feel 'QuadraticLook/RadioButton' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ItemListbox' using base type 'CEGUI/ItemListbox', window renderer 'Falagard/ItemListbox' Look'N'Feel 'QuadraticLook/ItemListbox' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Creating falagard mapping for type 'QuadraticLook/ListboxItem' using base type 'CEGUI/ItemEntry', window renderer 'Falagard/ItemEntry' Look'N'Feel 'QuadraticLook/ListboxItem' and RenderEffect ''. (0042CE00)
26/10/2010 16:41:25 (Std)    Started creation of Font from XML specification:
26/10/2010 16:41:25 (Std)    ---- CEGUI font name: DejaVuSans-10
26/10/2010 16:41:25 (Std)    ----       Font type: FreeType
26/10/2010 16:41:25 (Std)    ----     Source file: DejaVuSans.ttf in resource group: (Default)
26/10/2010 16:41:25 (Std)    ---- Real point size: 10
26/10/2010 16:41:25 (Std)    Attempting to create Imageset 'DejaVuSans-10_auto_glyph_images_ ' with texture only.
26/10/2010 16:41:25 (Std)    ---- Successfully completed loading of GUI layout from 'ConsoleWindow_Bake2.layout' ----
26/10/2010 16:41:25 (Std)    Attempting to create FreeType font 'DejaVuSans-7' using font file 'DejaVuSans.ttf'.
26/10/2010 16:41:26 (Std)    Attempting to create Imageset 'DejaVuSans-7_auto_glyph_images_ ' with texture only.


I'll provide you with any more subsequent information that you need.

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

Re: Depth Buffer Problems

Postby Kulik » Tue Oct 26, 2010 16:06

You should setup the DX state, draw your scene, then call renderGUI, then repeat. The DX9 renderer actually does this to the device in beginRendering():

Code: Select all

d_device->SetRenderState(D3DRS_ZENABLE, D3DZB_FALSE);
d_device->SetRenderState(D3DRS_ZWRITEENABLE, FALSE);


At the beginning of your rendering code, you should reenable both I guess (very little DX9 experience on my side). CEGUI never uses z buffer during it's rendering, everything gets rendered as "always pass".

Magmatwister
Just popping in
Just popping in
Posts: 12
Joined: Thu Oct 07, 2010 20:15

Re: Depth Buffer Problems

Postby Magmatwister » Tue Oct 26, 2010 16:09

Cheers. I didn't find any information about the Renderer doing that :D Maybe you should add a little bit in the "Getting CEGUI rendering" just to warn users?

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

Re: Depth Buffer Problems

Postby Kulik » Tue Oct 26, 2010 16:12

I think it's considered a common knowledge. You should never just use the state you are given in both DX and OpenGL. Controlling the state is necessary. Look what all CEGUI does to set it's rendering state... Once you set it, you can rely on what YOU yourself did.

However, feel free (and encouraged!) to add this to the wiki.

Magmatwister
Just popping in
Just popping in
Posts: 12
Joined: Thu Oct 07, 2010 20:15

Re: Depth Buffer Problems

Postby Magmatwister » Tue Oct 26, 2010 22:13

I'd be more than happy to add to the documentation, if I could ;P

http://www.cegui.org.uk/docs/current/re ... orial.html

If I COULD change it, I'd add probably add a few extra lines of code + commenting just notifying new users...

Jamarr
CEGUI MVP
CEGUI MVP
Posts: 812
Joined: Tue Jun 03, 2008 23:59
Location: USA

Re: Depth Buffer Problems

Postby Jamarr » Wed Oct 27, 2010 00:18

You can modify the doxygen-based tutorials by downloading the source-code, making appropriate changes (doc/doxygen/tutorials), and posting a patch that a developer can apply.

This is obviously not an ideal approach. I am not sure why CE moved the tutorials from the wiki to doxygen. Perhaps to distribute them with the source / make them available offline; imho this is not a sufficient reason. I think that doxygen should be reserved for code-documenting and the wiki for everything else (tutorials, examples, snippets, faq, how-to, etc.) so that any such issues can be resolved by the community. Perhaps we can convince CE to return the tutorials to the wiki? This may also be a chance to push support for the previously mentioned version badges :wink:
If somebody helps you by replying to your thread, upvote him/her as a thanks! Make sure to include your CEGUI.log and everything you tried when posting! And remember that we are not magicians!

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

Re: Depth Buffer Problems

Postby CrazyEddie » Wed Oct 27, 2010 08:52

The tutorials were moved to the main documentation because this way things can remain self contained within a / the distribution. Experience has shown that while a Wiki has the potential to be a valuable resource, it's too easy for things to get out dated and/or confused as regards to versions. I agree that the Wiki version badges are indeed a good thing, though if these tutorials were still maintained on the Wiki, it would then mean having multiple versions of those hanging around, again adding to the confusion. The offline availability of the main docs is a major asset when either the site is having issues or the user does not have internet access (for whatever reasons).

In the future it's likely that more information will be included in the main docs, some of it will mirror or (more likely) obsolete articles currently on the Wiki. This is because such things can be generated automatically and be automatically included, indexed and cross referenced in the main docs, whereas Wiki-fied versions of the same require much more user intervention.

CE.


Return to “Help”

Who is online

Users browsing this forum: No registered users and 24 guests