summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-08-24vkUpdateDescriptorSets checkpointJonathan Bradley
2023-08-24add commandBuffer, semaphores, and fence - no binding yetJonathan Bradley
2023-08-23create command poolJonathan Bradley
2023-08-23create swapchain framebuffersJonathan Bradley
2023-08-22create graphics pipelineJonathan Bradley
2023-08-22catch thrown stringsJonathan Bradley
2023-08-22AssetManager handles files gracefullyJonathan Bradley
We're bypassing memcpy for files because we haven't read the file yet, and we also don't want to copy the file's data around multiple times when it isn't necessary.
2023-08-22handle SIGTERMJonathan Bradley
2023-08-22don't track vim swap files ya dingusJonathan Bradley
2023-08-22first pass add present render passJonathan Bradley
2023-08-18add Push and Pop to DynArray<T>Jonathan Bradley
2023-08-12added game loop with render syncJonathan Bradley
2023-08-12add render + pre + postJonathan Bradley
2023-08-12added pkeSettingsJonathan Bradley
2023-08-12upload shaderJonathan Bradley
2023-08-12CAFE_BABE macroJonathan Bradley
2023-08-12replace some std::vector instancesJonathan Bradley
2023-08-12Add DynamicArrayJonathan Bradley
2023-08-12PkeNew<T> takes a count, not sizeJonathan Bradley
2023-08-10asset manager first passJonathan Bradley
2023-08-10add macrosJonathan Bradley
2023-08-08memory add flush functionJonathan Bradley
2023-08-08memory cleanup and track bucket transienceJonathan Bradley
We want to make sure that if a user calls PkeNew, the determined bucket is not a transient one.
2023-08-08memory assert bucket and check the ptr itselfJonathan Bradley
2023-08-08memory cleanup and require size for deleting the pointerJonathan Bradley
2023-08-08first pass memory bucketsJonathan Bradley
2023-08-07framebuffer resize callbackJonathan Bradley
2023-08-05create swapchainJonathan Bradley
2023-08-05create logical deviceJonathan Bradley
2023-07-10create surface and pick physical deviceJonathan Bradley
2023-07-10vulkan debug report callbackJonathan Bradley
2023-07-01add windowJonathan Bradley
2023-06-28add CMakeLists.txt with vulkan, glfw3, and imguiJonathan Bradley