ImageFormat::R8_UNORM => vk::Format::R8_UNORM,
ImageFormat::RGBA8_SRGB => vk::Format::R8G8B8A8_SRGB,
ImageFormat::RGBA8_UNORM => vk::Format::R8G8B8A8_UNORM,
+ ImageFormat::RGBA16_FLOAT => vk::Format::R16G16B16A16_SFLOAT,
ImageFormat::BGRA8_SRGB => vk::Format::B8G8R8A8_SRGB,
ImageFormat::BGRA8_UNORM => vk::Format::B8G8R8A8_UNORM,
- ImageFormat::A2R10G10B10_UNORM_PACK32 => vk::Format::A2R10G10B10_UNORM_PACK32,
- ImageFormat::A2B10G10R10_UNORM_PACK32 => vk::Format::A2B10G10R10_UNORM_PACK32,
+ ImageFormat::A2R10G10B10_UNORM => vk::Format::A2R10G10B10_UNORM_PACK32,
+ ImageFormat::A2B10G10R10_UNORM => vk::Format::A2B10G10R10_UNORM_PACK32,
ImageFormat::DEPTH_F32 => vk::Format::D32_SFLOAT,
}
}
| ImageFormat::BGRA8_UNORM
| ImageFormat::RGBA8_SRGB
| ImageFormat::RGBA8_UNORM
- | ImageFormat::A2R10G10B10_UNORM_PACK32
- | ImageFormat::A2B10G10R10_UNORM_PACK32 => vk::ImageAspectFlags::COLOR,
+ | ImageFormat::RGBA16_FLOAT
+ | ImageFormat::A2R10G10B10_UNORM
+ | ImageFormat::A2B10G10R10_UNORM => vk::ImageAspectFlags::COLOR,
ImageFormat::DEPTH_F32 => vk::ImageAspectFlags::DEPTH,
}
}