Minetest logo

IRC log for #minetest-dev, 2024-12-10

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

All times shown according to UTC.

Time Nick Message
00:05 Eragon joined #minetest-dev
00:07 Noisytoot joined #minetest-dev
00:28 Eragon_ joined #minetest-dev
00:41 pgimeno joined #minetest-dev
01:07 Niklp joined #minetest-dev
01:07 Juri joined #minetest-dev
01:08 panwolfram joined #minetest-dev
05:00 MTDiscord joined #minetest-dev
05:18 Noisytoot joined #minetest-dev
09:59 MTDiscord joined #minetest-dev
10:10 fluxionary_ joined #minetest-dev
11:31 guest52 joined #minetest-dev
11:33 guest52 joined #minetest-dev
14:33 guest52 joined #minetest-dev
14:39 SFENCE joined #minetest-dev
15:50 guest52 joined #minetest-dev
16:23 hwpplayer1 joined #minetest-dev
18:02 sfan5 added testing code to #15531
18:02 ShadowBot https://github.com/minetest/minetest/issues/15531 -- [no squash] Group sparse mesh buffers over entire scene for rendering by sfan5
18:22 SFENCE joined #minetest-dev
18:49 sfan5 std::vector<S3DVertex> does some inefficient things when inserting :(
18:52 SFENCE joined #minetest-dev
18:52 Krock yes. it's a constant realloc if you're appending without planning beforehand
18:54 sfan5 not that
18:55 sfan5 since S3DVertex is not a trivial type (has a default constructor) it uses a for-loop copy instead of invoking memcpy
18:55 sfan5 and apparently the compiler can't turn that into a memcpy either
18:56 SFENCE joined #minetest-dev
18:57 sfan5 (memcpy is typically SSE/AVX optimized)
19:06 SFENCE joined #minetest-dev
19:13 SFENCE joined #minetest-dev
19:15 sfan5 however that's not a difference in practice on my machine at least
19:15 sfan5 waste of time to investigate this further
19:17 Krock sfan5: did you know? 99% of all opimizations were stopped before the next major breakthrough? https://i.kym-cdn.com/photos/images/newsfeed/002/244/642/a5f.jpg
19:17 Krock (this is satire, if that wasn't already obvious)
19:20 SFENCE joined #minetest-dev
19:35 imi joined #minetest-dev
19:36 guest52 joined #minetest-dev
20:21 sfan5 merging #15523, #15521, #15472 in 10m
20:21 ShadowBot https://github.com/minetest/minetest/issues/15523 -- [no sq] Don't recalculate meshnode normals unnecessarily by sfan5
20:21 ShadowBot https://github.com/minetest/minetest/issues/15521 -- [no squash] VoxelArea fixes v2 by sfan5
20:21 ShadowBot https://github.com/minetest/minetest/issues/15472 -- Use openssl's sha1 and sha256, optionally by Desour
20:42 Krock hmm. the OpenSSL functions could also be loaded during runtime without linking. But I suppose that would be rather messy to get to work cross-platform.
20:52 zayd joined #minetest-dev
21:24 rubenwardy joined #minetest-dev
23:33 panwolfram joined #minetest-dev

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