title: Render Qml using Vulkan
body: <p>I have a Qt application that draws using Open GL. At some point I'm using a <code>QQuickWindow</code> associated to a <code>QQuickRenderControl</code> to draw a QML scene into a texture to later compose it in the final image.</p>
  
  <p>Now, I'm considering porting OpenGL to Vulkan and I'm not sure if it is possible to do the same with this QML layer.</p>
  
  <p>Reading <a href="http://doc.qt.io/qt-5/qquickwindow.html#details" rel="noreferrer">Qt docs</a> I found that</p>
  
  <blockquote>
    <p>QQuickWindow uses a scene graph <strong>on top of OpenGL</strong> to render.</p>
  </blockquote>
  
  <p>Do you think it is possible to port it to Vulkan? Perhaps overriding <code>QQuickWindow</code> and <code>QQuickRenderControl</code>? I'm not a Qt expert so perhaps someone can give me a better insight of the problem.</p>