summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-11-15major input refactor and add debug cameraJonathan Bradley
2023-11-14add bitwise | and ^ to TypeSafeInt and rework parametersJonathan Bradley
2023-11-08register inputs after ImGui since ImGui blocks inputJonathan Bradley
2023-11-08input events are queryableJonathan Bradley
2023-11-07wide lines for wireframeJonathan Bradley
2023-11-07expose window VkExtent2D ExtentJonathan Bradley
2023-11-03rebuild instance buffers as they become oversizedJonathan Bradley
2023-10-31add a new method for getting an EntityType's index by EntityHandleJonathan Bradley
2023-10-31expose memory alignment variablesJonathan Bradley
2023-10-31AM_Register definition did not match implementationJonathan Bradley
2023-10-31DynArray - backwards assertJonathan Bradley
2023-10-23IS_CONSTRUCTABLE macro assumes is_default_constructableJonathan Bradley
2023-10-23memory manager now handles alignmentJonathan Bradley
2023-10-20method names should match headerJonathan Bradley
2023-10-20Remove expired unhandled eventsJonathan Bradley
2023-10-20DynArray::Remove() now takes an optional count parameterJonathan Bradley
2023-10-20passthrough glfw events to previous callback if existsJonathan Bradley
2023-10-20tweak shouldRender logic so that waiting for vsync makes more senseJonathan Bradley
2023-10-17red assertJonathan Bradley
2023-10-17large refactor for tick rate and handling vkPresentModeJonathan Bradley
2023-10-16add fps to ImGui - placeholder locationJonathan Bradley
2023-10-16checkpoint - get current monitor's refresh rateJonathan Bradley
2023-10-16keep track of UBO buffer offsets so we can update the UBO accuratelyJonathan Bradley
2023-10-16printf newlines and assert vulkan successJonathan Bradley
2023-10-13reuse freed space in bucketsJonathan Bradley
2023-10-13ambiguous constructorJonathan Bradley
2023-10-13remove unused var warning and check if constructableJonathan Bradley
2023-10-13DynArray can specify MemBucket in constructorJonathan Bradley
2023-10-11checkpoint for handling player inputJonathan Bradley
2023-10-11DynArray empty push returns reference to new objectJonathan Bradley
2023-10-10shuffle includesJonathan Bradley
2023-10-10Add imgui debug menu with option to toggle debug wireframesJonathan Bradley
2023-10-10create and destroy debug pipeline resourcesJonathan Bradley
2023-10-09moved texture pipelines handling to window.cpp - messyJonathan Bradley
2023-10-09move GameSettingsJonathan Bradley
2023-10-09Final memory management item for now - everything cleaned up before exitJonathan Bradley
2023-10-09DynArray placement new pushJonathan Bradley
2023-10-09bucket teardownJonathan Bradley
2023-10-09print all assets that weren't handled as LIFOJonathan Bradley
2023-10-09more memory worksJonathan Bradley
2023-10-06Memory management - ctors and dtorsJonathan Bradley
2023-10-06Asset Manager debug printJonathan Bradley
2023-10-06debug print memory buckets on shutdownJonathan Bradley
2023-10-06define VkPipelineDepthStencilStateCreateInfo for the present graphics pipelineJonathan Bradley
2023-10-04saving and loading file with instances works as expectedJonathan Bradley
2023-10-04make sure pNext is nullptr for VkCommandBufferBeginInfoJonathan Bradley
2023-10-04checkpoint - first pass add instances to save fileJonathan Bradley
2023-10-04get instance buckets from ECSJonathan Bradley
2023-10-04parse floats and lists of floatsJonathan Bradley
2023-10-02instancing now works as intendedJonathan Bradley