4

LunarG の「drawcube」サンプルを調べて、コードをエンジンに組み込みました。黒はクリアカラーであるため、実行すると黒い画面が表示されます。クリアカラーを別の色に変えて見ることができます。しかし、ジオメトリがまったくレンダリングされません。エラーや警告は生成されません。

私の質問は、このような問題をトラブルシューティングするために何ができるでしょうか?

4

1 に答える 1

4

RenderDocは Vulkan SDK (少なくとも Windows では) と共にインストールされ、PIX/Diagnostics、CodeXL、Nsight と同様のフレーム デバッガーです。グラフィックス パイプラインがデータをどのように処理しているかを確認できます。

また、検証レイヤー(特にVK_LAYER_LUNARG_standard_validation) を有効にし、デバッグ コールバックをインストールする必要があります。一般に、「警告」または「エラー」メッセージをトリガーしている場合、これらは、何かが期待どおりに実行されていない理由を示す良い兆候です。

于 2016-04-19T01:55:04.890 に答える