Not really important since we don't use stencil anyway, but we should at least populate the struct correctly.
The current way of copying data between incompatible images is slow and does not work for multisampled images. This new code implements a render pass which performs an exact copy of the source data.