"gabek" wrote:
A common scenario would be to have menu components and then launch into a roScreen, but creating an instance of one within a SceneGraph render thread returns back "invalid".
Creating a roScreen from inside a RSG render thread? <shiver/> perish the thought!
The two are immiscible, in the sense they cannot
function at the same time - if roScreen is created, roSgScreen gets suspended and vice versa. To this i am glad to hear that trying to create roScreen from the render thread returned invalid - i don't want to contemplate what suspending a thread because of it creating roScreen would look like but feels like cutting branch one is sitting on.
Do it from the main thread - when done with roScreen and closing it, RSG should get resumed.