| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-19 | pke: ui box type button image | Jonathan Bradley | |
| 2025-08-14 | pke: HACK: avoid modifying in-use vulkan buffers | Jonathan Bradley | |
| Replace me with a memory barrier helper fn. | |||
| 2025-08-06 | pke: pkvk_texture_upload takes array of textures | Jonathan Bradley | |
| 2025-03-05 | pke: MemBkt_Vulkan and transient bkt pass | Jonathan Bradley | |
| 2025-03-05 | pke: refactor ui texture upload | Jonathan Bradley | |
| 2025-03-05 | pke: refactor ui buffer creation | Jonathan Bradley | |
| 2025-02-28 | pke: checkpoint: vk renames + first-pass ui | Jonathan Bradley | |
| Renamed pipeline and descriptor names to be more self-descriptive. UI work is not done, and will not record. Needs vulkan items created (buffers). | |||
| 2025-02-25 | pke: EntityType handle framebuffer length changes | Jonathan Bradley | |
| 2025-02-04 | pke: chkpt: text rendering, no errors but blank | Jonathan Bradley | |
| 2025-01-30 | pke: consolidate duplicated vulkan sampler | Jonathan Bradley | |
| 2025-01-29 | pke: refactor: reduce image resource var ambiguity | Jonathan Bradley | |
| 2025-01-28 | pke: remove MAX_FRAMES_IN_FLIGHT | Jonathan Bradley | |
| 2025-01-23 | pke: first-pass 2d overlay render pass scaffolding | Jonathan Bradley | |
| 2025-01-16 | chore: union use named struct | Jonathan Bradley | |
| 2025-01-14 | chore: fix compiler warnings + extra includes | Jonathan Bradley | |
| 2025-01-09 | flatten file structure + rename | Jonathan Bradley | |
| 2024-11-14 | add pk.h and major pkmem refactor | Jonathan Bradley | |
| Completely replaces the memory module with pkmem pkmem is a newer implementation of the same bucket memory structure. Also includes replacing pkstr.h with pk.h's pkstr | |||
| 2023-11-30 | prefer explicit callback system over events | Jonathan Bradley | |
| 2023-11-28 | refactor core game loop out of main.cpp and into game.cpp | Jonathan Bradley | |
| 2023-11-17 | vulkan allocator | Jonathan Bradley | |
| 2023-11-15 | display debug box for hovered entity | Jonathan Bradley | |
| 2023-11-07 | expose window VkExtent2D Extent | Jonathan Bradley | |
| 2023-10-17 | large refactor for tick rate and handling vkPresentMode | Jonathan Bradley | |
| 2023-10-16 | checkpoint - get current monitor's refresh rate | Jonathan Bradley | |
| 2023-10-10 | create and destroy debug pipeline resources | Jonathan Bradley | |
| 2023-10-09 | moved texture pipelines handling to window.cpp - messy | Jonathan Bradley | |
| 2023-09-26 | expose UniformBuffers | Jonathan Bradley | |
| 2023-09-20 | present fragment shader references sampler | Jonathan Bradley | |
| 2023-09-19 | filling out render pass - color resolve and depth | Jonathan Bradley | |
| 2023-09-18 | expose vkRenderPass | Jonathan Bradley | |
| 2023-09-18 | uniform buffer first pass, created but not used | Jonathan Bradley | |
| 2023-09-14 | expose TransferBuffer helpers | Jonathan Bradley | |
| 2023-09-14 | rename and expose graphics-specific vulkan items | Jonathan Bradley | |
| 2023-09-12 | expose vulkan transfer items | Jonathan Bradley | |
| 2023-09-12 | temp MAX_FRAMES_IN_FLIGHT tweak 2->3 | Jonathan Bradley | |
| 2023-09-08 | expose queue family indexes | Jonathan Bradley | |
| 2023-09-07 | expose vkAllocator | Jonathan Bradley | |
| 2023-09-07 | window add and expose FindMemoryTypeIndex function | Jonathan Bradley | |
| 2023-09-06 | add first graphics binding component | Jonathan Bradley | |
| 2023-09-06 | expose vkPhysicalDeviceProperties | Jonathan Bradley | |
| 2023-09-06 | first pass add ImGui console | Jonathan Bradley | |
| 2023-08-25 | impelemented imgui sans input handling | Jonathan Bradley | |
| 2023-08-25 | cleanup | Jonathan Bradley | |
| 2023-08-25 | Recreate swapchain and use MAX_FRAMES_IN_FLIGHT | Jonathan Bradley | |
| Several changes here - use MAX_FRAMES_IN_FLIGHT - recreate swapchain at appropriate points or events - don't need sampler in shader for present because we don't have any other viewports to render yet. (scaling not implemented, etc) - nothing to bind because nothing exists yet - should be ready to implement imgui | |||
| 2023-08-24 | add commandBuffer, semaphores, and fence - no binding yet | Jonathan Bradley | |
| 2023-08-12 | add render + pre + post | Jonathan Bradley | |
| 2023-08-12 | upload shader | Jonathan Bradley | |
| 2023-08-08 | first pass memory buckets | Jonathan Bradley | |
| 2023-08-05 | create swapchain | Jonathan Bradley | |
| 2023-07-01 | add window | Jonathan Bradley | |
