Commit graph

  • 3d36517b4f A bit more refactoring to expose the begin/end transactional nature. refactor_c_style Zed A. Shaw 2025-12-10 12:58:55 -05:00
  • b5c6774412 Clean out references to 'sky' in the load_shader. Zed A. Shaw 2025-12-09 13:47:39 -05:00
  • 61931083c6 Refactored the shader loading. Zed A. Shaw 2025-12-09 13:22:44 -05:00
  • 35198bce6b Pulled the gui out into VkGUI to separate it out. Zed A. Shaw 2025-12-08 00:58:09 -05:00
  • 4f7ab6db68 Cleaned up the struct inits in the engine too. Zed A. Shaw 2025-12-07 23:56:47 -05:00
  • d1d57ab682 Big cleanup to utilize C++20 designated initializers https://en.cppreference.com/w/cpp/language/aggregate_initialization.html#Designated_initializers Zed A. Shaw 2025-12-07 23:26:21 -05:00
  • 24ae3705c9 Attempted to use the vulkan.hpp but it's too much C++ for this. It took 5 hours to just get this one file converted. refactor-cpp-test Zed A. Shaw 2025-12-07 14:48:34 -05:00
  • 883f683ce4 Can now configure Vulkan with JSON. ENJOY! master Zed A. Shaw 2025-12-06 13:04:57 -05:00
  • a996440c61 Next part of the tutorial where we have a couple compute shaders controlled by ImGUI. Zed A. Shaw 2025-12-02 13:14:48 -05:00
  • 14f307b1b3 ImGUI is now working in the program. Zed A. Shaw 2025-12-01 23:53:16 -05:00
  • fe79797313 It was a single line that didn't set the image to 2D. Because the struct is default initialized to 0, this options being 0 means it's a 1D not 2D. Zed A. Shaw 2025-12-01 11:13:49 -05:00
  • 8f679dbe65 Working ... uh sort of .. on Windows now to try on Linux. Zed A. Shaw 2025-11-30 12:05:46 -05:00
  • a5c13d8654 Latest chapter from vkguide but doesn't work yet. Zed A. Shaw 2025-11-28 14:11:28 -05:00
  • 40717cf8e4 Updated to the next chapter of vkguide https://vkguide.dev/docs/new_chapter_2/vulkan_shader_drawing/ Zed A. Shaw 2025-11-25 13:45:08 -05:00
  • 55e38788b4 Cleaned up the code but had to add -Wno-sign-conversion to get glm to shut up. Zed A. Shaw 2025-11-25 10:56:18 -05:00
  • 8a7ef61c78 Now have a blue screen. Zed A. Shaw 2025-11-24 15:07:43 -05:00
  • 7298568818 Initial commit with the chapter-0 code working. Zed A. Shaw 2025-11-24 10:50:50 -05:00