BLUI Open Source HTML5/JS/CSS HUD/UI

[QUOTE=Shammah;278568]
Getting pretty bad performance hits as well on a 4790k and GTX 970. The website http://www.paperjs.org renders fine on Chromium, but the .exe process in UE4 uses one of my cores 100%, and that seems to be where the bottleneck is. Other websites showing off JS canvas things (like Phaser) also hit the CPU limit very fast. You’ve set windowless rendering on, but did not touch the framerate setting. Therefore, the framerate of CEF is set to 30FPS. Increasing it does not help at all. I’ve set the framerate to 2FPS, and at each frame of a webpage, the game stutters. This means that the rendering is very, very slow and blocks unreal engine until rendering is done. Windowless rendering does not support GPU acceleration. Turning this off however doesn’t help with the stutter and framerate issues either, though.

I just commented out



parentUI->TextureUpdate(buffer);


And while the process still eats up 100%, there’s no framestutter (although it renders nothing, duh). There is a serious bottleneck in that function.

This is going to be looked into, thanks for the feedback. I will look into possibly running the texture render in another thread as well as looking at the texture update method