Eliminate the intermediate texture when screencasting windows with sub-surfaces
Currently, when a window with sub-surfaces is screencasted, kwin will create an intermediate texture and render the window into it. It would be much better if the window were rendered directly onto the dma-buf texture.