BLUI-Unreal icon indicating copy to clipboard operation
BLUI-Unreal copied to clipboard

Update to CEF128

Open Snafuh opened this issue 10 months ago • 2 comments
trafficstars

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

Snafuh avatar Jan 10 '25 20:01 Snafuh

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

getnamo avatar Jan 11 '25 01:01 getnamo

@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

Lecrapouille avatar Jan 13 '25 11:01 Lecrapouille