Vulkanメモ 1
SetupのValidation layerまで。
window初期化
vulkanはレンダリング処理はするものの、windowを生成するのは大変らしい。tutorialではglfwを使ってwindowを生成するらしい
mainLoop, cleanup
描画のループ処理。Dxlibraryみたい。cleanupはプログラムが終了するときの処理。
createInstance
構造体に設定や情報を詰め込んでinstanceを生成する。
Validation Layer
Vulkanはオーバーヘッドを少なくするために、APIにチェック機構が備わっていない。そのため、自分でチェックする。正直よくわからん。