add ringMonitoring feature and types
Adds a chainable struct during ring creation that indicates the renderer must periodically report it's health for the renderer to check. Useful for aborting guest applications after unexpected renderer failures/crashes.
Related changes:
- mesa: mesa/mesa!22036 (merged)
- virglrenderer: virglrenderer!1066 (merged)
Edited by Ryan Neph