summaryrefslogtreecommitdiff
path: root/src/window.cpp
AgeCommit message (Expand)Author
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
2023-09-20present fragment shader references samplerJonathan Bradley
2023-09-20sandwich render passJonathan Bradley
2023-09-19filling out render pass - color resolve and depthJonathan Bradley
2023-09-19rename vkRenderPass to presentRenderPassJonathan Bradley
2023-09-19add render target vulkan items - first passJonathan Bradley
2023-09-19present descriptor sets pass validationJonathan Bradley
2023-09-18expose vkRenderPassJonathan Bradley
2023-09-18uniform buffer first pass, created but not usedJonathan Bradley
2023-09-15cleanup vulkan object setupJonathan Bradley
2023-09-14Load model textures checkpoint.Jonathan Bradley
2023-09-14expose TransferBuffer helpersJonathan Bradley
2023-09-14transferCommandPool needs reset command buffer bitJonathan Bradley
2023-09-14rename and expose graphics-specific vulkan itemsJonathan Bradley
2023-09-12load gltf files - no shaders yetJonathan Bradley
2023-09-12temp MAX_FRAMES_IN_FLIGHT tweak 2->3Jonathan Bradley
2023-09-07window add and expose FindMemoryTypeIndex functionJonathan Bradley
2023-09-06refactor imgui editor stuffJonathan Bradley
2023-09-06instancing checkpointJonathan Bradley
2023-09-06bucket cleanupJonathan Bradley
2023-09-06add first graphics binding componentJonathan Bradley
2023-09-06cleanup naming conventions and header defsJonathan Bradley
2023-09-06expose vkPhysicalDevicePropertiesJonathan Bradley
2023-09-06first pass add ImGui consoleJonathan Bradley
2023-08-28ImGui DockSpaceOverViewportJonathan Bradley
2023-08-28ImGui enable docking and enable callbacks (input)Jonathan Bradley
2023-08-28print selected physical device nameJonathan Bradley
2023-08-25impelemented imgui sans input handlingJonathan Bradley