34 Commits (9d4b85c940a39d0d00a75636db6d7331097c0ba2)
 

Author SHA1 Message Date
Draklaw 9d4b85c940 Camera + fix swapchain crash. 4 years ago
Draklaw 3ce7962d4c Use indirect draw call. 4 years ago
Draklaw 5b363a8c57 VulkanTutorial refactoring. 4 years ago
Draklaw b8a15406da Use Wrapper for most wrappers. 4 years ago
Draklaw 46b2698abb Improve wrapper. 4 years ago
Draklaw 8358558ddb DescriptorSet related wrappers. 4 years ago
Draklaw f15ade11b7 ImageView wrapper. 4 years ago
Draklaw b18f3719ed CommandPool & CommandBuffer wrappers. 4 years ago
Draklaw b96155f1b8 Pipeline wrapper. 4 years ago
Draklaw ad5e382d3a ShaderModule wrapper. 4 years ago
Draklaw db9fdf5a7f Framebuffer wrapper. 4 years ago
Draklaw b4cb6ebbbc is_valid -> is_null. 4 years ago
Draklaw c73d773845 Semaphore wrapper. 4 years ago
Draklaw 63a87edc29 Wrapper around fences and render pass. 4 years ago
Draklaw d06458454d Copyright notice + very basic Readme. 4 years ago
Draklaw f03a0bd98b Some refactoring. 4 years ago
Draklaw 14caf36c53 Renamed Vulkan namespace as vk. 4 years ago
Draklaw 5b9be907ba Memory allocator and Buffer objects. 4 years ago
Draklaw f19e59f819 Gjk, FPS view. 4 years ago
Draklaw 906290edfa Wireframe rendering. 4 years ago
Draklaw 6f4a8461a9 Simplified code. 4 years ago
Draklaw 803a3cf87e Mesh WIP. 4 years ago
Draklaw 33531a6eec Planet WIP. 4 years ago
Draklaw 6eeb4f6f96 Fix issues when resizing. 4 years ago
Draklaw d37336bd5b Uniform buffers. 4 years ago
Draklaw 9af8d5149d Use index buffer. 4 years ago
Draklaw 2c93e5e1b3 Implement staging buffer. 4 years ago
Draklaw 22cd51b5df Move memory allocation stuff to VulkanContext. 4 years ago
Draklaw e3bdc7dc9d Move some functions to Context. 4 years ago
Draklaw 7fdb6c8aab Move swapchain-related code to Vulkan::Swapchain. 4 years ago
Draklaw dadbbc9ce8 Move Vulkan stuff in a separate directory. 4 years ago
Draklaw 52a2bdbfe8 Refacto: Move basic setup to VulkanContext class. 4 years ago
Draklaw 684de6c57b Vertex buffers. 4 years ago
Draklaw ed35935f7e Initial commit. 4 years ago