Skip to content

2024.03.07

Latest
Compare
Choose a tag to compare
@zrax zrax released this 07 Mar 19:35
· 31 commits to master since this release
2024.03.07
e043a0e
  • Add ptAttribLayer value support to plPythonFileMod parameters
  • Implement previously-unimplemented JPEG compression in plJPEG
  • Add methods to load JPEG and PNG streams directly into a plMipmap
  • Devirtualize open(), close(), setVer() methods in the hsStream classes
  • Remove unused destroy() method from hsThread
  • Fix: don't re-order object IDs when writing pages
  • Fix cases where object IDs were not properly preserved on read, and expose the preserveObjIds setting on the ResManager to Python
  • Fix decompression of JPEG color data to match Plasma's expected BGRA format
  • Fix incorrect base class for plLayerSDLAnimation
  • Fix macro redefinition warnings in pnSocket.cpp
  • CMake: Switch to FindPython module from CMake 3.12, and fix compatibility with Python 3.12
  • CMake: Clean up library dependencies and add namespaced library exports (HSPlasma::HSPlasma and HSPlasma::HSPlasmaNet) for targets linking against libhsplasma libraries