Commit graph

3 commits

Author SHA1 Message Date
cmitu
caf332be2a lzdoom: fix the build for RPI1/ARMv6 platforms
The changes added enable `lzdoom` to build (and run) on RPI1/RPI0:

     - remove the `ARMV8` build option, since it used upstream as a toggle between RPI2 or RPI3 CPU parameters. Since we're passing the platform CPU flags to `gcc` ourselves, they're not really needed and they'll add the wrong options for other ARM platforms
     - patch the included LZMA SDK CRC calculation to not assume every ARM platform supports hardware-assistet CRC (i.e. ARMv8). This will fix the build for RPI1/ARMv6 platforms
2022-12-12 21:09:36 +00:00
Conn O'Griofa
4575d36bf3 lzdoom: update to 3.84 release
* Remove kmsdrm atexit patch (applied upstream)
2020-02-14 14:03:19 +00:00
Conn O'Griofa
d56abe90f5 lzdoom: enforce vsync for kms, fix exit segfault & reduce memory usage
* kmsdrm segfault patch included; already submitted upstream & can be removed
  from script when targeting a later release that includes it.
* don't use fluidsynth midi driver for arm targets due to excessive memory/CPU usage.
* make sure to enable GL renderer for OpenGL platforms.
* install gzdoom soundfont
2019-09-09 22:06:59 +01:00