Flickering occuring on windows only with default branch and ogre 2.0

Issue #1098 resolved
Jacob Jensen
created an issue

Game flickers as seen here: https://www.youtube.com/watch?v=S8snvQ8A_K0

Reproduced consistenly on 4 different windows 8.1 machines. Issue has not occured on two linux machines.

Commits which has been used for reproduction consistently:
CEGUI commit a7140597a8b9 from default branch
Ogre 2.0 Commit 91f835567f4f
Compiled with i686-w64-mingw32-gcc-4.8.0

´The line that initiates the flickering is

CEGUI::OgreRenderer::bootstrapSystem();

Without this line (and the cegui headers) the flickering is gone.
A relatively simple program that reproduces the issues:
http://pastebin.com/3s3z0BMY

hhyyrylainen made a few suggestions back in may for potential reasons of the flickering:

"This maybe an issue with CEGUI's Ogre 2.0 renderer which uses ogre workspaces to render at the right time. Perhaps the workspace priority doesn't work correctly which causes flickering."

"Oh, and ogre viewports could also be a cause, as they don't have a rendering order anymore."

CEGUI log: http://pastebin.com/hdwTTXuD
Thread on forums about the issue: http://cegui.org.uk/forum/viewtopic.php?f=10&t=7080

Comments (4)

  1. Log in to comment