Slate is a graphics library developed by Epic Games and used in UE4 editor and can be used in games (no engine matter) and standalone desktop apps and mobile apps.
But How is it rendered? with openGL or DirectX etc… (On GPU) or on CPU like how Windows Forms rendered?
If rendered in GPU ; why osd is not working? (actually it dosent work also with ViewPort that should be rendered on GPU)
If rendered in CPU ; why in windows task manager Editor is using Gpu 3D performance even when we are in blueprint editor with no 3D scene.
and Is there any thing like OpenGL but for CPU so for example I can make my own UI framework?