Skip to content

v2.2.0

Compare
Choose a tag to compare
@nmwsharp nmwsharp released this 28 Mar 08:48
· 9 commits to master since this release

Significant Additions

  • Experimental EGL backend for headless rendering on some platforms
  • Update ImGui to 1.90.4 and glm to 1.0.1
  • Move glm to a git submodule
  • Change path to nlohmann/json dependency
  • Update CMake to use modern targets, handle cases where an outer library already provides the dependencies
  • Many bugfixes

What's Changed

  • Fix texture scalar UI name in #254
  • fix indexing bug for surface textures from vertex param in #255
  • Make FPS camera navigation speed independent from frame rate by @FeatherAntennae in #252
  • Rename json->nlohmann for consistency with standard use of 3rd party lib by @phaedon in #251
  • explicit buffer vs screen coords for picking & screen-space ops in #259
  • fix indexing bug for surface textures from vertex param in #262
  • Update ImGui to 1.90.4 by @jdumas in #260
  • Update CMake dependencies to rely on proper targets by @jdumas in #261
  • refactor globals into a context object by in #265
  • bugfix for camera pick missing normal buffer crash (fixes #264) in #267
  • add EGL backend for headless rendering on linux in #266
  • Update glm to 1.0.1 by @jdumas in #263
  • Add windowRequestsClose() for frameTick() loops
  • Fix bug in volume grid isosurface coordinate order

New Contributors

Full Changelog: v2.1.0...v2.2.0