zink: add renderdoc handling
renderdoc won't work with zink in frontends that aren't dri, so ZINK_RENDERDOC should be used to specify start:end frames to ensure that the vulkan command stream is captured
this is not a renderdoc issue: there are no frame boundaries in rusticl or gallium-nine, so there is no possible way that renderdoc could determine when/how to split frames