How do enable Chromium/CEF to compose the UI using the GPU AKA using OnAcceleratedPaint rather than OnPaint?
Things I've tried:
CefSettings: windowless_rendering_enabled
CefWindowInfo: windowless_rendering_enabled, shared_texture_enabled, external_begin_frame_enabled
I've also tried the following command line switches:
off-screen-rendering-enabled
shared-texture-enabled
enable-gpu
Every time I go to run, render_handler_cpptoc.cc is calling render_handler_on_paint calling OnPaint... how do I get it to call render_handler_on_accelerated_paint OnAcceleratedPaint?
Did I miss a setting or do I need to extend some an additional interface in CefRenderHandler or others? My code seemed to be fine with older versions of CEF.
I hope the solution isn't use PR "Reimplement shared texture support for viz OSR"