KhronosGroup / Vulkan-Samples

One stop solution for all Vulkan samples
Apache License 2.0
4.33k stars 648 forks source link

Improve Help Logs #956

Closed tomadamatkinson closed 8 months ago

tomadamatkinson commented 8 months ago

Description

Displays help menu when running samples without a target app. This should help users new to the project get used to the command line options

image

Fixes #955

General Checklist:

Please ensure the following points are checked:

Sample Checklist

If your PR contains a new or modified sample, these further checks must be carried out in addition to the General Checklist:

marty-johnson59 commented 8 months ago

Merging w/ 2 approvals as this looks pretty simple:)

SaschaWillems commented 8 months ago

I think we should at least include a concrete sample. The list of options is so long, that (at least for me on windows) I need to scroll down to the see the app option, the one that's most important. I think people will still get confused with that large no. of options without an example on how to simply run a sample.

It also acts very odd on Windows...