diff options
author | Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> | 2021-04-07 22:52:55 +0200 |
---|---|---|
committer | Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> | 2021-04-10 03:31:32 +0200 |
commit | 8451b41022757763a4a46eb597b9392e39a26b6a (patch) | |
tree | f111231c2fc227cea9c05cdfe47796bfecfa0079 | |
parent | 51a812bb6015c45ff45830c80d44332a63ee4744 (diff) |
radv: Add clang-format for AMD code.
Copied from https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8883
with increased colum width as 80 really made a mess.
Acked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10091>
-rw-r--r-- | src/amd/.clang-format | 96 |
1 files changed, 96 insertions, 0 deletions
diff --git a/src/amd/.clang-format b/src/amd/.clang-format new file mode 100644 index 00000000000..bb71cc795e2 --- /dev/null +++ b/src/amd/.clang-format @@ -0,0 +1,96 @@ +AlignAfterOpenBracket: true +AlignConsecutiveMacros: true +AllowAllArgumentsOnNextLine: false +AllowShortCaseLabelsOnASingleLine: false +AllowShortFunctionsOnASingleLine: false +AlwaysBreakAfterReturnType: TopLevelDefinitions +BasedOnStyle: LLVM +BraceWrapping: + AfterControlStatement: false + AfterEnum: false + AfterFunction: true + AfterStruct: false + BeforeElse: false + SplitEmptyFunction: true +BinPackArguments: true +BinPackParameters: true +BreakBeforeBraces: Custom +ColumnLimit: 100 +ContinuationIndentWidth: 3 +Cpp11BracedListStyle: false +Cpp11BracedListStyle: true +ForEachMacros: + - LIST_FOR_EACH_ENTRY + - LIST_FOR_EACH_ENTRY_SAFE + - foreach_list_typed + - util_dynarray_foreach + - nir_foreach_variable + - nir_foreach_variable_safe + - nir_foreach_register + - nir_foreach_register_safe + - nir_foreach_use + - nir_foreach_use_safe + - nir_foreach_if_use + - nir_foreach_if_use_safe + - nir_foreach_def + - nir_foreach_def_safe + - nir_foreach_phi_src + - nir_foreach_phi_src_safe + - nir_foreach_parallel_copy_entry + - nir_foreach_instr + - nir_foreach_instr_reverse + - nir_foreach_instr_safe + - nir_foreach_instr_reverse_safe + - nir_foreach_function + - nir_foreach_block + - nir_foreach_block_safe + - nir_foreach_block_reverse + - nir_foreach_block_reverse_safe + - nir_foreach_block_in_cf_node + - nir_foreach_shader_in_variable + - nir_foreach_shader_out_variable_safe + - nir_foreach_variable_in_list + - nir_foreach_src + - foreach_two_lists + - foreach_bit + - foreach_sched_node + - foreach_src + - foreach_src_n + - foreach_ssa_use + - foreach_ssa_srcp_n + - foreach_ssa_srcp + - foreach_ssa_src_n + - foreach_ssa_src + - foreach_input_n + - foreach_input + - foreach_output_n + - foreach_output + - foreach_instr + - foreach_instr_rev + - foreach_instr_safe + - foreach_block + - foreach_block_safe + - foreach_block_rev + - foreach_array + - foreach_array_safe + - foreach_name_n + - foreach_name + - foreach_def + - foreach_use + - set_foreach + +IncludeBlocks: Preserve +IncludeCategories: + - Regex: '<[[:alnum:].]+>' + Priority: 1 + - Regex: '.*\/.*' + Priority: 2 + - Regex: '.*' + Priority: 3 +IndentWidth: 3 +PenaltyBreakBeforeFirstCallParameter: 1 +PenaltyExcessCharacter: 100 +SpaceAfterCStyleCast: false +SpaceBeforeCpp11BracedList: false +SpaceBeforeCtorInitializerColon: false +SpacesInContainerLiterals: false |