Commit graph

3171 commits

Author SHA1 Message Date
laochailan
b269ecde52
add attraction_exponent to move params 2021-05-02 21:10:51 +02:00
Andrei Alexeyev
97c3ccef87
glcommon: fix logging in glcommon_ext_flag 2021-04-30 03:34:36 +03:00
Andrei Alexeyev
491cbe353b
glcommon: shut up some warnings 2021-04-30 03:26:38 +03:00
Andrei Alexeyev
c81bbd5e6a
blind fix for macos crap 2021-04-29 20:44:26 +03:00
Andrei Alexeyev
a824112930
build: default cglm:werror to false 2021-04-29 20:44:26 +03:00
Alice D
6cd4fa2127
build: Use 'create-dmg' on macOS for prettier .dmg files (#288) 2021-04-29 07:04:26 +03:00
Andrei Alexeyev
49df9768ee
stage: remove bogus "graze" all-clear bonus
It never actually contributed to the score, and the value is quite
absurd.
2021-04-28 13:08:38 +03:00
Andrei Alexeyev
faeba7a139
switch: force TAISEI_NOASYNC until threading issues are fixed 2021-04-28 12:21:38 +03:00
Andrei Alexeyev
6bc4695796
build: update SPIRV-Cross, SPIRV-Headers, SPIRV-Tools, glslang, shaderc 2021-04-25 14:46:55 +03:00
Andrei Alexeyev
806b0d8440
main: fix eventloop_run() being called twice
This was inconsequential for desktop, but breaks badly on emscripten
2021-04-21 04:44:24 +03:00
Andrei Alexeyev
14d5904985
fix various emscripten crap 2021-04-21 04:31:26 +03:00
Andrei Alexeyev
0ebc8b3c85
build: fix zip_compression_method_supported detection for internal libzip 2021-04-20 03:54:52 +03:00
Andrei Alexeyev
aaac87603a
build: update opusfile wrap 2021-04-19 20:37:33 +03:00
Andrei Alexeyev
f44c7573cf
build: bump libzstd requirement to >=1.4.0 2021-04-19 04:38:19 +03:00
Andrei Alexeyev
cc92a82d3e
build: restore Python 3.6 compat 2021-04-19 04:20:24 +03:00
Andrei Alexeyev
f2a1c96221
libzip_compat: fix warning 2021-04-19 03:32:20 +03:00
Andrei Alexeyev
38994955f5
ci: disable werror for basis_universal 2021-04-19 02:32:48 +03:00
Andrei Alexeyev
ecc7b8ed9b
last attempt to unfuck CI 2021-04-19 02:25:27 +03:00
Andrei Alexeyev
a58998b4dc
Revert "ci: upgrade to ubuntu 21.04"
This reverts commit e23a720034.
2021-04-19 02:23:05 +03:00
Andrei Alexeyev
26ee23d04d
build,vfs,rwops: add compatibility with older libzip 2021-04-19 02:21:49 +03:00
Andrei Alexeyev
e23a720034
ci: upgrade to ubuntu 21.04 2021-04-19 01:50:44 +03:00
Andrei Alexeyev
1a67f51add
ci: revert to installing meson via pip on ubuntu
0.53.0 doesn't have --force-fallback-for
2021-04-19 01:40:30 +03:00
Andrei Alexeyev
12701459cf
ci: upgrade to Ubuntu 20.04 2021-04-19 01:38:20 +03:00
Andrei Alexeyev
b3b46717e5
build: require SDL >= 2.0.10 2021-04-19 01:32:30 +03:00
Andrei Alexeyev
6a89117f39
update gamecontrollerdb [skip ci] 2021-04-19 01:25:18 +03:00
Andrei Alexeyev
c1141fbea7
ci: force subproject fallback for cglm 2021-04-19 00:57:47 +03:00
Andrei Alexeyev
622fd1e48b
build: stop vendoring cglm
* Remove cglm from submodules
* Add cglm to list of dependencies
* Prefer system version of cglm, with a wrap fallback (as with other
  dependencies)
2021-04-19 00:50:20 +03:00
p-sam
9530fcf759 switch: fix meson not being able to deduct type sizes 2021-04-18 13:54:08 +00:00
p-sam
2977ec2f42 switch: add missing include 2021-04-18 13:52:13 +00:00
Andrei Alexeyev
5a51842401
shader/cutscene: don't initialize distort_strength uniform
Apparently GLSL ES does not allow this. We set this uniform explicitly
in the code, so this is redundant anyway.
2021-04-18 16:33:09 +03:00
Andrei Alexeyev
c5bd04128b
video: more sensible step size for windowed mode list generation
Previously scaling_factor would skip past 1.0, which is what our assets
are actually optimized for...
2021-04-13 20:26:23 +03:00
Andrei Alexeyev
4d8470b0c5
fbmgr: add common resize strategy for screen-sized framebuffers 2021-04-13 20:17:30 +03:00
Andrei Alexeyev
0880e7696f
build: update libzip options 2021-04-13 20:07:35 +03:00
Andrei Alexeyev
ef1e0eb827
stage2: nerf amulet of harm boss HP 2021-04-09 16:31:50 +03:00
Andrei Alexeyev
96459b19a7
build: update libwebp wrap to 1.2.0 2021-04-09 12:41:55 +03:00
Andrei Alexeyev
177577239d
build: update libzip wrap 2021-04-06 03:57:29 +03:00
Andrei Alexeyev
ec012f9747
scripts/mkbasis: expose --uastc-rdo parameter 2021-04-05 07:25:06 +03:00
Andrei Alexeyev
cf3ee28419
readme: bump Python requirement to 3.7 2021-03-30 02:07:25 +03:00
Andrei Alexeyev
326e499f7e
shaderlib/cache: switch to zstd compression 2021-03-28 15:18:11 +03:00
Andrei Alexeyev
d99f23efd7
readme: add python-zstandard to build deps 2021-03-28 15:05:20 +03:00
Andrei Alexeyev
5f9bbad0b9
ci: install python-zstandard from pip 2021-03-28 15:03:57 +03:00
Andrei Alexeyev
6c4473b4a1
build/emscripten: include *.basis.zst in gfx bundle 2021-03-28 14:59:19 +03:00
Andrei Alexeyev
764c6caeb3
build: prevent pack script stdout buffering 2021-03-28 14:58:26 +03:00
Andrei Alexeyev
551d2c4f61
build: exclude a few more file types from compression 2021-03-28 14:57:36 +03:00
Andrei Alexeyev
91639d1c43
scripts/pack: add zstd support 2021-03-28 14:43:02 +03:00
Andrei Alexeyev
6f5e0716eb
scripts/mkbasis: use more aggressive zstd compression 2021-03-28 05:44:34 +03:00
Andrei Alexeyev
b1d931b813
scripts/mkbasis: output with -uastc_rdo_l 1 in UASTC mode
Reduces size of zstd-compressed files by roughly ~40%
2021-03-27 19:43:30 +02:00
Andrei Alexeyev
bd5f5fa9b2
scripts/mkbasis: pass -f to zstd 2021-03-27 19:06:30 +02:00
Andrei Alexeyev
f82b9573b8
scripts/mkbasis: compress with zstd if output filename ends with .zst 2021-03-27 19:03:22 +02:00
Andrei Alexeyev
da4e39576a
build: bump required libzip version 2021-03-27 18:32:05 +02:00