Repository navigation
Releases
Releases · JKSunny/OpenJK
Latest Build
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)