diff --git a/.clang-format b/.clang-format new file mode 100644 index 0000000..86a845f --- /dev/null +++ b/.clang-format @@ -0,0 +1,53 @@ +--- +Language: Cpp +BasedOnStyle: LLVM +AccessModifierOffset: -4 +AlignConsecutiveAssignments: false +AlignConsecutiveDeclarations: false +AlignOperands: false +AlignTrailingComments: false +AlwaysBreakTemplateDeclarations: Yes +BraceWrapping: + AfterCaseLabel: false + AfterClass: false + AfterControlStatement: false + AfterEnum: false + AfterFunction: false + AfterNamespace: false + AfterStruct: false + AfterUnion: false + AfterExternBlock: false + BeforeCatch: true + BeforeElse: true + BeforeLambdaBody: false + BeforeWhile: true + SplitEmptyFunction: true + SplitEmptyRecord: true + SplitEmptyNamespace: true +BreakBeforeBraces: Custom +BreakConstructorInitializers: AfterColon +BreakConstructorInitializersBeforeComma: false +ColumnLimit: 120 +ConstructorInitializerAllOnOneLineOrOnePerLine: false +IncludeCategories: + - Regex: '^<.*' + Priority: 1 + - Regex: '^".*' + Priority: 2 + - Regex: '.*' + Priority: 3 +IncludeIsMainRegex: '([-_](test|unittest))?$' +IndentWidth: 4 +InsertNewlineAtEOF: true +MacroBlockBegin: '' +MacroBlockEnd: '' +MaxEmptyLinesToKeep: 2 +NamespaceIndentation: All +PointerAlignment: Left +SpaceInEmptyParentheses: false +SpacesInAngles: false +SpacesInConditionalStatement: false +SpacesInCStyleCastParentheses: false +SpacesInParentheses: false +TabWidth: 4 +... diff --git a/src/l2/margaret/vulkan_buffer_claire.h b/src/l2/margaret/vulkan_buffer_claire.h index 35136ce..4287a98 100644 --- a/src/l2/margaret/vulkan_buffer_claire.h +++ b/src/l2/margaret/vulkan_buffer_claire.h @@ -249,10 +249,6 @@ void MargaretBufAllocator_free(MargaretBufAllocator* self, MargaretSubbuf alloca } NODISCARD MargaretSubbuf MargaretBufAllocator_alloc(MargaretBufAllocator* self, U64 req_size){ - /* todo: remove debug */ - if (self->ban_non_envisaged_blocks) { - MargaretBufAllocator_debug(self); - } req_size = margaret_bump_buffer_size_to_alignment(req_size, self->alignment_exp); VkPhysicalDeviceMaintenance3Properties maintenance3_properties = { @@ -283,10 +279,6 @@ NODISCARD MargaretSubbuf MargaretBufAllocator_alloc(MargaretBufAllocator* self, return (MargaretSubbuf){.block = &self->blocks.first->el, 0, req_size}; } MargaretBufAllocator__put_buf_to_a_gap(self, free_gap.some, req_size); - /* todo: remove debug */ - if (self->ban_non_envisaged_blocks) { - MargaretBufAllocator_debug(self); - } return (MargaretSubbuf){.block = free_gap.some.block, .start = free_gap.some.start, req_size}; } @@ -317,10 +309,6 @@ NODISCARD MargaretSubbuf MargaretBufAllocator_expand( if (allocation->start + bigger_size > right_free_space.start + right_free_space.len){ return MargaretBufAllocator_alloc(self, bigger_size); } - /* todo: remove debug */ - if (self->ban_non_envisaged_blocks) { - MargaretBufAllocator_debug(self); - } MargaretBufAllocator__erase_gap(self, allocation->block, right_free_space.start, right_free_space.len); MargaretBufAllocator__insert_gap(self, allocation->block, allocation->start + bigger_size,