I am trying to combine multiple images, which is typically done using drawImage() calls on canvas, but with webgpu. Is there any chance of having a very simple example that takes a plain PNG, draws it multiple times and outputs the result as PNG again?