In the older versions of blender 2.8 it used to be possible (I did it once and I saw videos of people doing it) to render out the viewport (I think it was with an OpenGL render option), in rendered mode with EEVEE and it gives an, albeit lower quality than the final EEVEE render product, a function EEVEE-level real-time render of the scene from the viewport.
In the newer versions of blender 2.8 I noticed this option has been removed and I can't seem to find it (or anything about it on the web)! Does anyone HOW to still accomplish this functionality? It's probably just some built in function whose button was removed, but the function probably still exists... does anyone know how to access it with python, or do I need to make my own build of blender? If I need to make my own build to get the function back, does anyone at least know the C++ function to call to get it???