Minetest logo

IRC log for #minetest-dev, 2024-01-02

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
01:27 Soni dropping windows support is easy thanks to qemu
01:27 Soni well, "dropping" windows support
01:29 Soni so how is wasm support coming along?
02:36 MTDiscord <warr1024> I'm in favor of dropping Windows support in the same sense that one drops the bass.
02:59 [MTMatrix] joined #minetest-dev
02:59 [MTMatrix] joined #minetest-dev
03:00 [MTMatrix] joined #minetest-dev
05:00 MTDiscord joined #minetest-dev
06:16 fluxionary joined #minetest-dev
07:35 json joined #minetest-dev
07:49 calcul0n__ joined #minetest-dev
08:03 nrz Haha wasm is interesting, i checked if it can replacé our lua, but no
08:09 MTDiscord <paradust> Soni: https://minetest.dustlabs.io/
08:09 MTDiscord <paradust> I've been trying to get it upgraded to 5.8.0 but hard-stuck on some shader problems
08:51 Mantar Not bad, runs surprisingly okay in the browser! But Exile's not supposed to use v7 mapgen, it's hard enough without a dozen giant cliffs in your way!
09:04 MTDiscord <paradust> Mantar: I need to find a way to fix that. The auto-launch bypasses the main menu, but it's the main menu which provides the list of allowed mapgens
09:07 celeron55 just set the mg_name setting
09:07 celeron55 (it's dumber than you might expect)
09:08 celeron55 (at least i think that's how it works)
09:11 MTDiscord <paradust> yea I guess I just need to read game.conf early and look for allowed_mapgens and disallowed_mapgens and pick accordingly
09:18 MTDiscord <paradust> nrz: In theory, you could make a Lua JIT which emits webassembly. It would be trickier and less performant than a native JIT, but provides an extra layer of protection.
09:20 MTDiscord <warr1024> It could turn out more efficient in the long run.  Specialized JITs for Lua don't get as much community development as web tech stuff.
09:27 TLuna joined #minetest-dev
09:38 MTDiscord joined #minetest-dev
10:33 vampirefrog joined #minetest-dev
10:37 sfan5 @paradust I think the mingw people are aware of a minimal example but they might not know that segment heap makes it ~50% worse
10:37 sfan5 in either case it seems they don't have a real fix beyond some bandaid either
10:53 sfan5 hmm some of the rust people said that mingw + clang does not have this issue
10:55 TLuna joined #minetest-dev
11:03 appguru joined #minetest-dev
11:05 sfan5 sounds worth a try
11:05 sfan5 note to self: https://github.com/mstorsjo/llvm-mingw/blob/master/wrappers/clang-target-wrapper.sh
11:41 YuGiOhJCJ joined #minetest-dev
12:27 TLuna joined #minetest-dev
13:13 TLuna joined #minetest-dev
13:19 sfan5 I added an unittest for the broken TLS and it works (= fails) even in wine \o/
15:05 Desour joined #minetest-dev
15:28 TLuna joined #minetest-dev
16:43 calcul0n joined #minetest-dev
16:50 fluxionary joined #minetest-dev
17:06 sfan5 after fighting the toolchain for a while I've verified that mingw+clang has working thread-local storage
17:19 sfan5 so obvious question: do we want to switch to that?
17:45 TLuna joined #minetest-dev
18:06 Desour joined #minetest-dev
18:26 MTDiscord <jordan4ibanez> clang is way better
18:26 ROllerozxa clang sounds cool
19:13 vampirefrog joined #minetest-dev
20:33 calcul0n joined #minetest-dev
21:11 appguru joined #minetest-dev
22:21 appguru joined #minetest-dev
23:09 Desour joined #minetest-dev
23:32 panwolfram joined #minetest-dev
23:32 MTDiscord <paradust> what platforms (other than web) use the OGLES2 driver?
23:36 Desour phones
23:50 imi joined #minetest-dev

| Channels | #minetest-dev index | Today | | Google Search | Plaintext