Vulkanメモ 1

SetupのValidation layerまで。

window初期化

vulkanはレンダリング処理はするものの、windowを生成するのは大変らしい。tutorialではglfwを使ってwindowを生成するらしい

mainLoop, cleanup

描画のループ処理。Dxlibraryみたい。cleanupはプログラムが終了するときの処理。

createInstance

構造体に設定や情報を詰め込んでinstanceを生成する。

Validation Layer

Vulkanはオーバーヘッドを少なくするために、APIにチェック機構が備わっていない。そのため、自分でチェックする。正直よくわからん。