BLUI-Unreal
BLUI-Unreal copied to clipboard
Update to CEF128
Hi
According to commits on the main branch, there will be (experimental) support for CEF128 with UE5.6 See: https://github.com/EpicGames/UnrealEngine/commit/a499790821b4958ecaeca98821b53e441bbed686#diff-8ec05599091a11ab2737e2dffddf7e486a19342c5bcd37afbe211b1b5840cc09
Last year the SharedTexture support was finally merged in CEF, so this update might offer potential for some performance improvements.
I have tried to rebuild CEF with the instructions in the other Repo but with no success. Do you have any more info on how to build CEF correctly? You went through the process a few times already and I'd happy to test and document your steps if you could provide some notes which offer more info than the readme in the BLU-Browser repo.
Kim
The readme is correct if a bit sparse. Readme: https://github.com/getnamo/BLUbrowser?tab=readme-ov-file#how-do-i-compile-this-windows-only-right-now
This bit is important: (If you want to build the blu_browser.exe process) Switch "libcef_dll_wrapper" to output "Multi-threaded (/MT)" This is a visual studio project/solution setting you need to use.
Issues related to the update process (read discussions to get more hints): #81, #29, #72
Steps by another user to build the blu process: https://github.com/getnamo/BLUI-Unreal/issues/72#issuecomment-1034091563
@Snafuh You can base your code on my projects https://github.com/Lecrapouille/gdcef and feedbacks concerning switching legacy cef to newer version https://github.com/Lecrapouille/OffScreenCEF