vulkan: Move some code
authorBenjamin Otte <otte@redhat.com>
Tue, 13 Jun 2023 06:02:06 +0000 (08:02 +0200)
committerBenjamin Otte <otte@redhat.com>
Wed, 14 Jun 2023 01:34:07 +0000 (03:34 +0200)
commitcb4e92946b4684f21388872dd961507cefe42638
tree072d912404d6ad58d5e6d6cc518b217d7373c557
parente7c86f46087a7d0af2f1733a0c4aad25400e18ac
vulkan: Move some code

Add gsk_vulkan_image_new_from_texture() and use it.

Also rewrite the actual code from using Cairo surfaces to using
GdkTextureDownloader.
gsk/vulkan/gskvulkanimage.c
gsk/vulkan/gskvulkanimageprivate.h
gsk/vulkan/gskvulkanrenderer.c