summaryrefslogtreecommitdiff
path: root/src/window.cpp
AgeCommit message (Expand)Author
2025-01-16pke: CompGrBinds sub-structsJonathan Bradley
2025-01-16chkpt: 2d overlay incomplete scaffoldingJonathan Bradley
2025-01-16chore: union use named structJonathan Bradley
2025-01-14chore: fix compiler warnings + extra includesJonathan Bradley
2025-01-14pke: camera can track a given targetJonathan Bradley
2025-01-09flatten file structure + renameJonathan Bradley
2025-01-08first-pass replace cmake with makeJonathan Bradley
2024-11-14add pk.h and major pkmem refactorJonathan Bradley
2024-01-18camera checkpoint - large refactor for attempting to let physics own camera p...Jonathan Bradley
2024-01-17rename camera orientation to viewJonathan Bradley
2024-01-15major refactor so cameras are entities and have a rigid body instanceJonathan Bradley
2024-01-04don't try to draw GrBinds that have been removedJonathan Bradley
2023-12-28EntityType falls back to a default texture if not providedJonathan Bradley
2023-12-27assets are global and stored in the project fileJonathan Bradley
2023-12-23first pass background asset loading - buggyJonathan Bradley
2023-12-23plugin checkpoint - multiple plugins and collision callbacksJonathan Bradley
2023-12-05minor refactor for pluginsJonathan Bradley
2023-11-30prefer explicit callback system over eventsJonathan Bradley
2023-11-29major events refactor to add second event callback typeJonathan Bradley
2023-11-28refactor core game loop out of main.cpp and into game.cppJonathan Bradley
2023-11-22extend view distance from 100 to 1000Jonathan Bradley
2023-11-22refactor vulkan allocation functions to better align with specJonathan Bradley
2023-11-21checkpoint - memory overhual including testsJonathan Bradley
2023-11-17vulkan allocatorJonathan Bradley
2023-11-15display debug box for hovered entityJonathan Bradley
2023-11-15use convex polyhedron for debug wireframe - buggy but functionalJonathan Bradley
2023-11-15major input refactor and add debug cameraJonathan Bradley
2023-11-07wide lines for wireframeJonathan Bradley
2023-11-07expose window VkExtent2D ExtentJonathan Bradley
2023-10-17red assertJonathan Bradley
2023-10-17large refactor for tick rate and handling vkPresentModeJonathan 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-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-09more memory worksJonathan Bradley
2023-10-06Memory management - ctors and dtorsJonathan Bradley
2023-10-06define VkPipelineDepthStencilStateCreateInfo for the present graphics pipelineJonathan Bradley
2023-10-04make sure pNext is nullptr for VkCommandBufferBeginInfoJonathan Bradley
2023-10-02instancing now works as intendedJonathan Bradley
2023-09-29use image index for descriptorsetsJonathan Bradley
2023-09-29use the UBO buffer that was just updated, instead of a stale oneJonathan Bradley
2023-09-27align render-time binding indexes with pipeline layoutJonathan Bradley
2023-09-27checkpoint - EntityType descriptor pool and descriptor setsJonathan Bradley
2023-09-26expose UniformBuffersJonathan Bradley
2023-09-26update instance buffer & handle camera on window resizeJonathan Bradley