What feature does Hardware Shared Context and UI Companion?

Ubuntu 20.04.3 What feature does the settings below in settings menu ? Core \ Hardware Shared Context and User Interface \ UI Companion

Thanks for reply.

Hardware shared context lets the frontend and the core share the OpenGL/Vulkan/whatever context (that is, the canvas that it draws stuff onto). Some cores used to crash without it, and some future cores may require it but I don’t think any currently do.

UI companion is a backend for different menus. IIRC, the menus on Apple hardware require it.

@hunterk Both features enabled not slowdown emulation ?

shouldn’t matter, no.

Thanks for your reply.