summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2023-10-02only free if we actually reservedJonathan Bradley
2023-10-02include glm extensionsJonathan Bradley
2023-09-29pass label to GLM helperJonathan 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-29reminder commentJonathan Bradley
2023-09-29UBO imgui windowJonathan Bradley
2023-09-28add torus and update models to not include vertex colorJonathan Bradley
2023-09-28image buffer should get the image bytes, not the model bytesJonathan Bradley
2023-09-28refactor entity gltf loading to be more explicitJonathan Bradley
2023-09-28ImGui CompInstance.index readonlyJonathan Bradley
2023-09-28more than the first entity is now selectable and properly get CompInstance fr...Jonathan 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-26off by one for ECS countsJonathan Bradley
2023-09-26update instance buffer & handle camera on window resizeJonathan Bradley
2023-09-26create instance buttonJonathan Bradley
2023-09-26use placement new operator in ECS and better assertsJonathan Bradley
2023-09-26minimum reserve size is two and invalid assertJonathan Bradley
2023-09-26expose CompGrBinds and CompInstance details for selected entityJonathan Bradley
2023-09-26check instance count before returning a pointer to an instanceJonathan Bradley
2023-09-26entities can be selected - currently unusedJonathan Bradley
2023-09-25entitites table better hex formattingJonathan Bradley
2023-09-25use placement new for Pke_New<T>()Jonathan Bradley
2023-09-25create entity type via imgui popup - poor error handlingJonathan Bradley
2023-09-25read and load custom file typeJonathan Bradley
2023-09-25entities - expose method to find EntityType by typeCodeJonathan Bradley
2023-09-25prase int string helpers - untestedJonathan Bradley
2023-09-25save current scene stateJonathan Bradley
2023-09-20present fragment shader references samplerJonathan Bradley