L. Kärkkäinen

Results 252 comments of L. Kärkkäinen

Deleting CMakeCache.txt is usually enough. This also happens when switching between torrent and master branches because (for some reason, probably no good) they have different FindBoost scripts.

Apparently mingw lacks thread support, so we need to stick with Boost.Thread on that for now.

The stdthread branch replaces Boost xtime/date_time, threads/locks, bind, function, and the BOOST_FOREACH macro with C++11 equivalents, and others such as cstdint are already implemented in master. Work still remains to...

So the basic idea is that you sort by keys that are plain ASCII and formed by a collate function out of the original UTF-8 so that it sorts correctly...

It would be a good addition and there are commercial games that implement this. The two main problems are latency (it is very disturbing to hear your own voice delayed,...

I was working on something like this a long time ago, although to address a different problem: there is a bug causing log messages to get garbled when multiple threads...

I'd suggest ```c++ logger.info("songs", "Loaded", m_songs.size(), "songs") ``` The first argument is subsystem name and the rest are converted into strings and concatenated (with spaces added between). There are 163...

Format could be used via argument forwarding too, so that the second argument is always the format string. I don't particularly like either `

I think that `m.fadeRate = fadeTime / 48000.0f` was simply a bug fixed soon after. You need to divide by duration for correct results (i.e. slower rate with longer time)....

The warning was removed in Clang 9 because they, like every damn compiler and CPU *do* support float division by zero as per Annex F. If this is a problem...