Files
gtk/gsk
Benjamin Otte 4d9e7d30b0 vulkan: Add premultiply step to texture upload
When a GdkMemoryFormat is not supported natively and there's
postprocessing required, add a way to mark a VulkanImage as such via the
new postprocess flags.

Also allow texting such iamges only with new_for_upload() and detect
when that is the case and then run a postprocessing step that converts
that image to a suitable format.
This is done with a new "convert" shader/op.

This now supports all formats natively, no conversions happen on the CPU
anymore (unless the GPU is old).
2023-07-19 21:30:35 +02:00
..
2023-03-31 15:11:10 -04:00
2023-03-31 15:11:10 -04:00
2020-07-25 00:47:36 +02:00
2023-03-14 14:56:42 -04:00
2023-03-31 15:11:10 -04:00
2022-11-17 22:49:45 -05:00
2023-03-31 15:11:10 -04:00
2022-07-15 15:47:11 -04:00
2023-07-16 12:13:00 +02:00
2023-04-27 13:42:03 +02:00
2023-03-31 15:11:10 -04:00
2023-03-31 15:11:10 -04:00
2023-03-31 15:11:10 -04:00