MoltenVK

macOS での Valkan for Qt

Published Tuesday October 30th, 2018 | Leave a comment
Posted in Qt | Tags: , ,

この記事は The Qt Blog の Vulkan for Qt on macOS を翻訳したものaです。 執筆: Morten Johan Sørvig, 2018年05月30日 qtbase の dev ブランチ(Qt 5.12 になる予定)に Vulkan サポートが追加されました。こういった対応は、控えめに言っても多大な工数がかかるものですが、MoltenVK プロジェクトとこれまで Qt に対してなされた様々な作業により、スムーズに対応を行うことができました。ということで詳細を見てみましょう。 背景 昨年、Laszlo が Windows と Linux、Android の Qt の Vulkan 対応 という記事を書きました。これにより、QSurface::VulkanSurface に加え、クロスプラットフォームの QVulkanInstance や QVulkanWindow といったクラスが追加されました。 その後、いまから数か月前に、MoltenVK という Vulkan と Metal の変換ライブラリがオープンソース化されました。これを Qt として対応する というバグレポートが作成され、これには QWindow が内部で使用している […]

Read More
Get started today with Qt Download now