gtk/gsk/vulkan
Benjamin Otte ca69fd2b7a vulkan: Remove GskVulkanUploader
... and all the remaining functions still using it.

It's all unused and has been replaced by upload and download ops.

With this change, all GPU operations now go via GskVulkanOp.command()
and no more side channels exist.
2023-07-16 13:16:43 +02:00
..
resources vulkan: Repurpose mask shader 2023-07-16 12:13:00 +02:00
gskvulkanblendmodeop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanblendmodeopprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkanblurop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanbluropprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkanborderop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanborderopprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkanbuffer.c vulkan: Put the vertex buffer into the render object 2023-07-16 12:13:00 +02:00
gskvulkanbufferprivate.h vulkan: Put the vertex buffer into the render object 2023-07-16 12:13:00 +02:00
gskvulkanclearop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanclearopprivate.h vulkan: Add a clear op 2023-07-16 13:16:15 +02:00
gskvulkanclip.c vulkan: Create pipeline differently for ops 2023-07-16 12:12:36 +02:00
gskvulkanclipprivate.h vulkan: Create pipeline differently for ops 2023-07-16 12:12:36 +02:00
gskvulkancolormatrixop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkancolormatrixopprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkancolorop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkancoloropprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkancommandpool.c vulkan: Add gskvulkanprivate.h 2023-07-16 12:13:00 +02:00
gskvulkancommandpoolprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkancrossfadeop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkancrossfadeopprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkandownloadop.c vulkan: Add GskVulkanDownloadOp 2023-07-16 13:16:43 +02:00
gskvulkandownloadopprivate.h vulkan: Add GskVulkanDownloadOp 2023-07-16 13:16:43 +02:00
gskvulkanglyphcache.c vulkan: Add an UploadGlyphOp 2023-07-16 13:16:43 +02:00
gskvulkanglyphcacheprivate.h vulkan: Add an UploadGlyphOp 2023-07-16 13:16:43 +02:00
gskvulkanglyphop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanglyphopprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkanimage.c vulkan: Remove GskVulkanUploader 2023-07-16 13:16:43 +02:00
gskvulkanimageprivate.h vulkan: Remove GskVulkanUploader 2023-07-16 13:16:43 +02:00
gskvulkaninsetshadowop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkaninsetshadowopprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkanlineargradientop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanlineargradientopprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkanmaskop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanmaskopprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkanmemory.c vulkan: Add gskvulkanprivate.h 2023-07-16 12:13:00 +02:00
gskvulkanmemoryprivate.h vulkan: Add gsk_vulkan_memory_can_map() 2023-06-14 03:34:07 +02:00
gskvulkanop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanopprivate.h vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanoutsetshadowop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanoutsetshadowopprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkanprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkanpushconstantsop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanpushconstantsopprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkanrender.c vulkan: Remove GskVulkanUploader 2023-07-16 13:16:43 +02:00
gskvulkanrenderer.c vulkan: Add GskVulkanDownloadOp 2023-07-16 13:16:43 +02:00
gskvulkanrenderer.h vulkan: Renaming fix 2023-06-19 14:13:03 +02:00
gskvulkanrendererprivate.h vulkan: Add an UploadGlyphOp 2023-07-16 13:16:43 +02:00
gskvulkanrenderpass.c vulkan: Add an UploadGlyphOp 2023-07-16 13:16:43 +02:00
gskvulkanrenderpassop.c vulkan: Properly update image layouts 2023-07-16 13:16:43 +02:00
gskvulkanrenderpassopprivate.h vulkan: Properly update image layouts 2023-07-16 13:16:43 +02:00
gskvulkanrenderpassprivate.h vulkan: Fold functions into only caller 2023-07-16 13:16:43 +02:00
gskvulkanrenderprivate.h vulkan: Remove GskVulkanUploader 2023-07-16 13:16:43 +02:00
gskvulkanscissorop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanscissoropprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkantextureop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkantextureopprivate.h vulkan: Move the render ops to the Render 2023-07-16 12:13:00 +02:00
gskvulkanuploadop.c vulkan: Remove the VulkanOp.upload() vfunc 2023-07-16 13:16:43 +02:00
gskvulkanuploadopprivate.h vulkan: Add an UploadGlyphOp 2023-07-16 13:16:43 +02:00