- " -h, --help Display this information and exit.\n" - " -b <type> Specify the target type. Use --print-target-types to\n" - " list the valid and default target types for a given\n" - " source type.\n" - " --buffer-uav=<type> Specify the buffer type to use for buffer UAV bindings.\n" - " Valid values are 'buffer-texture' (default) and\n" - " 'storage-buffer'.\n" - " -e, --entry=<name> Use <name> as the entry point (default is \"main\").\n" - " -E Preprocess the source code instead of compiling it.\n" - " -o, --output=<file> Write the output to <file>. If <file> is '-' or no\n" - " output file is specified, output will be written to\n" - " standard output.\n" - " --formatting=<flags> Specify the formatting options for text output.\n" - " <flags> is a comma separated list of formatting flags,\n" - " optionally prefixed by '+' or '-'. Valid flags are\n" - " 'colour', 'indent', 'offsets', 'header', and 'raw-ids'.\n" - " The 'indent' and 'header' flags are enabled by default.\n" - " --print-source-types Display the supported source types and exit.\n" - " --print-target-types Display the supported target types for the specified\n" - " source type and exit.\n" - " -p, --profile=<name> Specify the target shader profile for HLSL shaders.\n" - " --strip-debug Strip debug information from the output.\n" - " -V, --version Display version information and exit.\n" - " -x <type> Specify the type of the source. Use --print-source-types\n" - " to list valid source types. The default source type is\n" - " automatically detected from the input shader.\n" - " -- Stop option processing. Any subsequent argument is\n" - " interpreted as a filename.\n" + " -h, --help Display this information and exit.\n" + " -b <type> Specify the target type. Use --print-target-types to\n" + " list the valid and default target types for a given\n" + " source type.\n" + " --buffer-uav=<type> Specify the buffer type to use for buffer UAV bindings.\n" + " Valid values are 'buffer-texture' (default) and\n" + " 'storage-buffer'.\n" + " --matrix-storage-order=<order> Specify default matrix storage order. Valid values are\n" + " 'column' (default) and 'row'.\n" + " -e, --entry=<name> Use <name> as the entry point (default is \"main\").\n" + " -E Preprocess the source code instead of compiling it.\n" + " -o, --output=<file> Write the output to <file>. If <file> is '-' or no\n" + " output file is specified, output will be written to\n" + " standard output.\n" + " --formatting=<flags> Specify the formatting options for text output.\n" + " <flags> is a comma separated list of formatting flags,\n" + " optionally prefixed by '+' or '-'. Valid flags are\n" + " 'colour', 'indent', 'offsets', 'header', and 'raw-ids'.\n" + " The 'indent' and 'header' flags are enabled by default.\n" + " --print-source-types Display the supported source types and exit.\n" + " --print-target-types Display the supported target types for the specified\n" + " source type and exit.\n" + " -p, --profile=<name> Specify the target shader profile for HLSL shaders.\n" + " --strip-debug Strip debug information from the output.\n" + " -V, --version Display version information and exit.\n" + " -x <type> Specify the type of the source. Use --print-source-types\n" + " to list valid source types. The default source type is\n" + " automatically detected from the input shader.\n" + " -- Stop option processing. Any subsequent argument is\n" + " interpreted as a filename.\n"
Actually, I didn't notice before, but this pushes some of these lines beyond 80 columns.