Skip to content

v0.0.2

Compare
Choose a tag to compare
@JacobDomagala JacobDomagala released this 25 Apr 13:11
· 219 commits to master since this release
09944d1

Looper v0.0.2

This release focuses mostly on porting Looper engine/editor from OpenGL to Vulkan.

Changelog:

Engine:

  • Change camera zoom min/max levels[#107]
  • Fix bug with IndexBuffer creation on new Level[#105]
  • Cleanup Vulkan stuff[#77]
  • Fix issue with rendering lines[#101]
  • Make updating DescriptorSets work with having mutiple frames in flight[#97]
  • Memory not freed after Game closes in Editor mode[#95]
  • Figure out the way to optimize rendering of Pathfinder nodes[#93]
  • imgui keyboard input not working[#91]
  • Loading new textures doesn't work[#85]
  • Fix issue with incorrect blending of sprites[#67]
  • Cleanup sync objects[#72]
  • Recreate command buffers at the begining of each draw loop[#70]
  • Switch to Vulkan[#41]

Editor:

  • Fix issue when loading Level when there's already one loaded[#111]
  • Fix bug with creating new Level when with already loaded one[#109]
  • Fix creating new Levels after porting to Vulkan[#89]
  • Adding new Objects is not working after porting to Vulkan[#84]
  • Re-enable rendering Editor objects after porting to Vulkan[#82]
  • Re-enable Editor objects after porting to Vulkan[#80]
  • Re-enable Game mode after porting to Vulkan[#75]
  • Fix issue with selecting Objects in Editor[#68]
  • Fix issue with having to save the Level before playing it[#53]

Misc:

  • Update README[#55]
  • Clear SA issues (v0.0.2)[#100]
  • Cleanup StaticAnalysis issues[#62]
  • Bump CMake version[#64]
  • Update Imgui to use Vulkan[#43]
  • Use IMGUI directly not through example[#34]

CI:

  • Update checkout steps to v3[#78]
  • Use conan/vcpkg for dependencies[#32]
  • Update CI to use Vulkan[#42]
  • Don't run CompileResultAction on master branch[#60]
  • Fix branch in Readme badges[#58]