Skip to content

KlayGE 4.15

Compare
Choose a tag to compare
@gongminmin gongminmin released this 01 Jul 05:22
· 481 commits to develop since this release

The highlighted features of KlayGE 4.15 are:

Improvements in engine

  • Switch to complete entity-component-system architecture.
  • Separated shader stage objects.
  • Multi-threaded shader compiling to improve the loading performance.
  • Integrate DoF effect into deferred rendering framework.
  • Improved PBR material system.
  • Predefined cbuffer to reduce rendering overhead.
  • Better high-DPI handling.

Improvements in engineering

  • One unified CMake project for higher building performance.
  • More 3rd party libraries are managed by git.
  • Enable to use Ninja to speed up building.
  • Introduce in more 3rd party libraries, such as zlib, openal-soft, etc.
  • Use clang-format to re-enforce the coding standard.
  • VS2019 support.

Others

  • Bug fixes.
  • Better compatibility to Intel GPUs.