L. Kärkkäinen

Results 252 comments of L. Kärkkäinen

A vote for libtorrent-rasterbar, still after all these years. QBittorrent and other popular clients are based on it.

`size_t` is unsigned and 64 bit (in practice, not by standard of course), int is 32 bits and signed. This mismatch causes compiler warnings about unsigned vs. signed comparisons, and...

I suggest keeping everything except OpenGL and large arrays in doubles because you will get conversion to higher precision every time the CPU touches it. Processors don't support single precision...

Floats have about 7 significant digits of precision, while screen pixel coordinates only need four. Doubles have 15.

Audio processing actually uses floats already. There is no way that using double would cause problems with text rendering but OpenGL must use float.

As long as you don't go fsck~ng up perfectly good code. You may change Dimensions into doubles, that would be a good change if they are currently float. When using...

FWIW, the original idea was that the game always needs to be installed, but running a binary out of build folder just happens to be working if the data files...

Some files also come from build dir, others from source dir, which may be located in different paths. CMake gives the paths to each, but then that will be handled...

Is the conclusion that RPi cannot be supported? How about other GLES devices? Android phones in particular would be very interesting. If GLES porting itself is complete and no longer...

The best way would be to write another input driver that reads evdev input directly. IIRC, this also circumvents some issues we have with the joysticks (not being able to...