在运行时更改VkFormat

时间:2018-01-22 11:30:49

标签: format vulkan

目前我正在Vulkan进行一些性能测量。我想测量未压缩格式(如VK_FORMAT_R32_SFLOAT)和压缩格式(如VK_FORMAT_BC6H_UFLOAT_BLOCK)之间的差异。 Vulkan中是否有内置功能允许在运行时切换格式?

由于数据是在运行时创建的,遗憾的是不能脱机压缩数据。我也知道我可以自己实现压缩,但BC6非常复杂,如果可能的话我想避免它。

如果Vulkan不支持此功能,是否有一些我可以使用的C ++库?

1 个答案:

答案 0 :(得分:0)

Vulkan没有内置的动态图像压缩功能。根据谷歌的快速搜索,DirectXTex库似乎应该做你想做的事。

相关问题