SPARK
SPARK copied to clipboard
SPARK Particle Engine, a portable lightweight C++ library for particle effects
The build scripts were updated to use the modern cmake approach. Some of the changes include: - There is now only one main CMakeLists.txt file, see updated readme file for...
When trying to write a 'size_t' to a SPK::IO::Buffer, the following error happens. ``` spark/include/Core/IO/SPK_IO_Buffer.h:224:27: error: call of overloaded ‘put(long unsigned int&)’ is ambiguous 224 | buffer.put(value); | ~~~~~~~~~~^~~~~~~ spark/include/Core/IO/SPK_IO_Buffer.h:76:22:...
The call to addToCell() can reallocate the Array 'cells', invalidating the 'parent' reference.
On mingw64, functions that have a dllimport attribute and are inline functions, need to have the inline specifier on both the definition and declaration when they are present in the...
The compile time counter now compiles with the latest versions of gcc, clang and msvc.
The macro SPK_TRACE_MEMORY when using the MSVC compiler is only defined if building in debug mode however when using the gcc or clang compilers it is defined always. This patch...
Irrlicht 1.9.x had an API change. This patch still allows 1.8.x releases to work.