Skip to content

v0.5.0

Compare
Choose a tag to compare
@bluekyu bluekyu released this 18 Apr 07:44
· 299 commits to master since this release

RPCore

  • Add output stream function in RPMaterial
  • Change to unique_ptr for BasePlugin creator
  • PostProcessRegion creates unique_ptr, not raw pointer
  • rpcore::Globals has unload function and is unloaded before removing showbase
  • Update some memory management and plugin unload timing (Fix #18)
  • Implement OrderedMap for settings data
    • Change std::map to OrderedMap
  • Change map to unordered_map
  • Add compute_render_resolution function using scale and size
  • Change dynamic_cast to static_cast using downcast function

RPPanda

  • Update DirectEntry in upstream (panda3d/panda3d@78377ca)
  • Add exit function to ShowBase
  • Add TaskChain feature to TaskManager
  • Implement owner and auto deleter for tasks in DirectObject

CMake

  • Apply cmake_parse_arguments to debugging-information.cmake

Misc

Config

  • Enable threading

Fixes

  • Fix intel glsl error by #line directive
  • Fix IESDatasetTex error message
    • The stage includes ies_lighting.inc.glsl
    • Fix #12
  • Fix incorrect usage of map::insert