Hi. babyloners!
Probably i faced up with small bug:
engine = new Engine(canvas, true, {powerPreference:'low-power'});
console.log(engine.getCreationOptions().powerPreference); // 'hight-performance'
or it works somehow else?
Hi. babyloners!
Probably i faced up with small bug:
engine = new Engine(canvas, true, {powerPreference:'low-power'});
console.log(engine.getCreationOptions().powerPreference); // 'hight-performance'
or it works somehow else?
To set powerPreference you need to also set “doNotHandleContextLost” to true (in the engine creation options). otherwise it is overwritten.
Thank you for fast answer! Got it )
@RaananW Could use please explain why we also should set doNotHandleContextLost?
That’s because the engine set powerPreference
to “high-performance” before creating the webgl context when you enable context lost handling. I don’t know really why, maybe there’s an incompatibility between both… Maybe @sebavan will know.
Yeah, my question was about why it overrides instead using from options
I think it is a bug tbh
I can create a PR if it so)