diff options
author | Campbell Barton <ideasman42@gmail.com> | 2021-02-02 11:36:18 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2021-02-02 11:36:18 +0300 |
commit | 356c62fe32266aed9c3b8d4cb33e8d949ff8b20a (patch) | |
tree | 824c76c27b54fa8507964b6c2f0984abbfdd16b3 /source/creator/creator_args.c | |
parent | bde797c172b8b533e6e4b01777d21448c0c25f70 (diff) | |
parent | 1d77302fd9ea9b3892ebdcf28150b3f7d40aeb21 (diff) |
Merge branch 'blender-v2.92-release'
Diffstat (limited to 'source/creator/creator_args.c')
-rw-r--r-- | source/creator/creator_args.c | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/source/creator/creator_args.c b/source/creator/creator_args.c index a9677f3b3d4..b75a6a624d5 100644 --- a/source/creator/creator_args.c +++ b/source/creator/creator_args.c @@ -496,7 +496,7 @@ static const char arg_handle_print_help_doc[] = "Print this help text and exit."; static const char arg_handle_print_help_doc_win32[] = "\n\t" - "Print this help text and exit (windows only)."; + "Print this help text and exit (Windows only)."; static int arg_handle_print_help(int UNUSED(argc), const char **UNUSED(argv), void *data) { bArgs *ba = (bArgs *)data; @@ -586,8 +586,12 @@ static int arg_handle_print_help(int UNUSED(argc), const char **UNUSED(argv), vo BLI_args_print_arg_doc(ba, "--debug-depsgraph-no-threads"); BLI_args_print_arg_doc(ba, "--debug-depsgraph-time"); BLI_args_print_arg_doc(ba, "--debug-depsgraph-pretty"); + BLI_args_print_arg_doc(ba, "--debug-depsgraph-uuid"); + BLI_args_print_arg_doc(ba, "--debug-ghost"); BLI_args_print_arg_doc(ba, "--debug-gpu"); BLI_args_print_arg_doc(ba, "--debug-gpu-force-workarounds"); + BLI_args_print_arg_doc(ba, "--debug-gpu-shaders"); + BLI_args_print_arg_doc(ba, "--debug-gpumem"); BLI_args_print_arg_doc(ba, "--debug-wm"); # ifdef WITH_XR_OPENXR BLI_args_print_arg_doc(ba, "--debug-xr"); @@ -598,9 +602,12 @@ static int arg_handle_print_help(int UNUSED(argc), const char **UNUSED(argv), vo printf("\n"); BLI_args_print_arg_doc(ba, "--debug-fpe"); + BLI_args_print_arg_doc(ba, "--debug-exit-on-error"); BLI_args_print_arg_doc(ba, "--disable-crash-handler"); BLI_args_print_arg_doc(ba, "--disable-abort-handler"); + BLI_args_print_arg_doc(ba, "--verbose"); + printf("\n"); printf("Misc Options:\n"); BLI_args_print_arg_doc(ba, "--app-template"); @@ -617,6 +624,7 @@ static int arg_handle_print_help(int UNUSED(argc), const char **UNUSED(argv), vo printf("\n"); BLI_args_print_arg_doc(ba, "--help"); + BLI_args_print_arg_doc(ba, "/?"); /* WIN32 only (ignored for non-win32) */ BLI_args_print_arg_doc(ba, "-R"); @@ -629,10 +637,15 @@ static int arg_handle_print_help(int UNUSED(argc), const char **UNUSED(argv), vo // printf("\n"); // printf("Experimental Features:\n"); - /* Other options _must_ be last (anything not handled will show here) */ - printf("\n"); - printf("Other Options:\n"); - BLI_args_print_other_doc(ba); + /* Other options _must_ be last (anything not handled will show here). + * + * Note that it's good practice for this to remain empty, + * nevertheless print if any exist. */ + if (BLI_args_has_other_doc(ba)) { + printf("\n"); + printf("Other Options:\n"); + BLI_args_print_other_doc(ba); + } printf("\n"); printf("Argument Parsing:\n"); |