前回は,インストールと初期化処理を説明して終了してしまったので,今回はちゃんとポリゴン描画してみます。 …といっても,ディスクリプタセットも使わない,一番単純なやつです。 さて,前回は初期化をメインに扱いました。さすがにあの初期化コードを毎回書くのはやってられないので,ラッパークラスとして処理をまとめておきます。 まともに説明してもよいのですが,説明した場合はほぼ前回の記事の焼き回しになってしまって,新しい内容がほとんど無いので,ラッパクラス自体についての説明は割愛させてください。興味がある人は各自でソースコードの実装を見てみてください。 現時点ではラッパークラスを下記のようにしてみました。 ・DeviceMgr → VkInstance, VkDevice, VkPhysicalDevice, VkAllocationCallbackとか ・CommandList → VkCom
![☆PROJECT ASURA☆ [Vulkan] 『ポリゴン描画』](https://cdn-ak-scissors.b.st-hatena.com/image/square/edc70756d9d743c4dd7e4af2652ca8076b313b18/height=288;version=1;width=512/http%3A%2F%2Fwww.project-asura.com%2Fprogram%2Fvulkan%2Fimages%2F002_Triangle%2FTriangle_002.png)