Skip to content

Latest Build

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Sep 09:22

Commits

  • Optimize bone UBO uploads (JKSunny)
  • Optimize indirect draw command uploads (JKSunny)
  • Optimize surface sprites indirect draw command uploads #5 (JKSunny)
  • Introduce shared C/GLSL shader header (JKSunny)
  • Centralize shared C/GLSL shader structs (JKSunny)
  • Move entity UBO struct to shared C/GLSL header (JKSunny)
  • Move camera, bones and global UBO structs to shared C/GLSL header (JKSunny)
  • Centralize common GLSL helpers into shared includes (JKSunny)
  • Move VBO surface sprite SSBO struct to shared C/GLSL header (JKSunny)
  • Move renderpass creation to vk_renderpass.cpp and avoid shared mutable state #66 (JKSunny)
  • Use named indices for post-processing pipelines #70 (JKSunny)
  • Add pipeline destruction helper #71 (JKSunny)
  • Add attachment destruction helper #71 (JKSunny)
  • Add renderpass destruction helper #71 (JKSunny)
  • Add framebuffer destruction helper #71 (JKSunny)
  • Parse CGEN_VERTEX and add defines for colorGen_t in color.glsl #3 (JKSunny)
  • Hash model cache and cache Ghoul2 pointers per frame (JKSunny)
  • Use main framebuffer for post refraction extract (JKSunny)
  • 8a35756: Invalidate Ghoul2 pointer cache on resets (JKSunny)
  • 0de2d0f: Merge remote-tracking branch 'EternalJK/openjk-dev' (JKSunny)