2017-02-26 5 views
0

vkCreateGraphicsPipelinesへのコールでは、パイプライン全体に対して1つだけVkPipelineInputAssemblyStateCreateInfoを指定できます。私はもともと、私は複数のサブパスを持っていると考えていました。最初はVK_PRIMITIVE_TOPOLOGY_POINT_LISTの頂点バッファをとり、もう1つはVK_PRIMITIVE_TOPOLOGY_LINE_LIST、そしてもう1つはVK_PRIMITIVE_TOPOLOGY_TRIANGLE_LISTです。これは不可能ですか?Vulkanパイプラインは1種類の入力プリミティブのみを受け入れることができますか?

+0

異なるトポロジに対して個別のサブパスを使用する理由は何ですか?サブパスはあなたがレンダリングするものに関するものです。メッシュトポロジとはどのような関係がありますか? –

答えて

1

いいえ、プリミティブタイプごとに個別のパイプラインオブジェクトを作成する必要はありません。

ただし、作成パイプラインが主パイプラインから派生して作成時間を短縮するように指定できます。

関連する問題