Time Nick Message 00:07 paramat there are still a couple of essentials needed so freeze can wait until the end of the 7th west coast USA time 00:07 paramat in game we need to sort out fire sounds 00:08 paramat i'll merge #4061 soon 00:08 ShadowBot https://github.com/minetest/minetest/issues/4061 -- Add loaded blocks to transforming_liquid-queue similar to updateLiquid by MillersMan 00:08 garywhite What about freeze at 21:00 PT (West Coast USA)/00:00 ET (East Coast USA)/05:00 UTC 00:09 paramat we don't have to be that strict 00:10 paramat #4849 seems essential due to mod breakage by security 00:10 ShadowBot https://github.com/minetest/minetest/issues/4849 -- Mod security: Allow read-only access to all mod paths by ShadowNinja 00:11 paramat and we could perhaps merge #4842 since it contains an optimisation 00:11 ShadowBot https://github.com/minetest/minetest/issues/4842 -- configurable fog start by lhofhansl 00:12 paramat i'm just clarifying if there is an issue with that or not 00:13 paramat and i'll merge credits #4827 later too, although that's something that can be done after freeze 00:13 red-001 so does that mean that the first two commits of 4472 can be merged? 00:13 ShadowBot https://github.com/minetest/minetest/issues/4827 -- Update credits by Zeno- 00:14 paramat that's not really a priority, but if a dev finds time to approve it maybe 00:15 red-001 didn't rubenwardy already approve the changes? 00:15 paramat ah first 2 commits seem to have 2 approvals 00:16 red-001 yeah 00:17 paramat did you address SmallJoker's line comments? 00:18 garywhite So what happens after feature freeze tomorrow? 00:18 red-001 should all empty lines have trailing tabs removed? 00:19 paramat yes 00:19 red-001 ok will do that now 00:24 paramat we stop adding complex changes and test heavily 00:25 paramat we need players to test the recently added features 00:26 Fixer_ some server already use pretty recent engine and mtg 00:26 Fixer_ servers* 00:26 red-001 fixed the trailing tabs 00:26 Fixer_ vanessas once, liberty land i think 00:26 Fixer_ fozland probably 00:27 Fixer_ just test ii will be up i will ask to update it more 00:28 Fixer_ xanadu 00:38 paramat +1 for #4842, has enough approval now 00:38 ShadowBot https://github.com/minetest/minetest/issues/4842 -- configurable fog start by lhofhansl 00:39 garywhite In order to help test, would I need a new build of minetest & minetest_game and probably save all my debugs? 00:41 paramat yes latest compiled build, latest game, no need to save debugs 00:42 garywhite I can test once sfan makes a new Win build 00:43 sofar new pr: #4855 00:43 ShadowBot https://github.com/minetest/minetest/issues/4855 -- Simple deco: allow param2 value for placement. by sofar 00:45 paramat ahh my unfinished work :] 00:46 sofar I know we never finished that 00:47 sofar it probably doesn't need to be more complex than this? 00:47 paramat this is nice and simple 00:50 sofar I made the grasses varied in minetest_game to test 00:50 sofar but I won't PR that :) 00:50 paramat lol 00:50 sofar I actually want to try using it for the dry shrubs maybe first 00:50 sofar those seem... a bit pale 00:51 sofar I wonder if bamboo would look better with the # shape 00:51 paramat papyrus, might do 00:55 sofar heh, I got the weirdest seed with lots of pillars 00:55 paramat dry shrubs are ok to have more planes because they are low in density, but papyrus can exist in very high density over large areas 00:56 paramat yes i tuned cliff noise to make lots of pillars and spikes 00:57 paramat anyone else want to look at #4842 i might merge it later? 00:57 ShadowBot https://github.com/minetest/minetest/issues/4842 -- configurable fog start by lhofhansl 00:59 paramat i need to update my fire sound PR to not break mods, then it will be ready 01:47 Hijiri what time zone is the feature freeze date? 01:47 Hijiri has it already started? 01:55 paramat no, it's not that strict 01:56 paramat end of 6th or 7th USA west coast time 01:57 paramat but we're focussing on essentials and simple stuff 01:59 paramat i'll probably merge #4855 later too 01:59 ShadowBot https://github.com/minetest/minetest/issues/4855 -- Simple deco: allow param2 value for placement. by sofar 02:01 Hijiri alright 02:01 Hijiri so I'm guessing no particles megaPR 02:02 paramat maybe, that depends on sfan5 02:04 paramat i'm going to leave that one up to others 02:05 paramat any more comments on #4829 ? sofar hmmmm 02:05 ShadowBot https://github.com/minetest/minetest/issues/4829 -- Mapgen: Make mgv7 the default mapgen by paramat 02:05 hmmmm no comment on that one 02:07 paramat ok 02:15 garywhite Did not know that about mgv5... 03:13 paramat sofar gmae#1436 is uodated, tested and ready, it is not intensive either, much less than the current code. it's simple but works fairly well, i'm happy with it 03:13 paramat game#1436 03:13 ShadowBot https://github.com/minetest/minetest_game/issues/1436 -- Fire: Rewrite fire sound code by paramat 03:15 paramat i feel i got over-disillusioned yesterday about sound code, what i have developed is i feel fairly acceptable 03:19 lhofhansl paramat: I had had a brief look yesterday. Looked really reasonable. 03:20 paramat good, should be too after weeks of work 03:27 sofar I'll see if I have time to test it later tonight 03:39 paramat game#1449 03:39 ShadowBot https://github.com/minetest/minetest_game/issues/1449 -- Carts: Stronger handbrake by paramat 03:46 paramat i'll merge #4061 #4842 #4855 in a moment, this will take a while, alterations needed in 4061 03:46 ShadowBot https://github.com/minetest/minetest/issues/4061 -- Add loaded blocks to transforming_liquid-queue similar to updateLiquid by MillersMan 03:46 ShadowBot https://github.com/minetest/minetest/issues/4842 -- configurable fog start by lhofhansl 03:46 ShadowBot https://github.com/minetest/minetest/issues/4855 -- Simple deco: allow param2 value for placement. by sofar 04:21 paramat now merging 04:23 paramat 6000 commits! 04:31 paramat merged. that was exhausting 05:06 hmmmm https://github.com/minetest/minetest/pull/4855/files#diff-5c9fad38a1e2b7a0227fd3f5282dcc09R994 05:06 hmmmm deco_param2 is a u8 05:09 Zeno` i guess it's being extra, extra, extra careful lol 05:09 Zeno` doesn't that emit a warning? 05:09 hmmmm i sure would hope so 05:09 hmmmm assert((int)true == 1); /* just to make sure */ 05:25 paramat but does 'getintfield' in l_mapgen ensure it is an integer? 05:30 Zeno` no, but it's being stored directly into the u8 so once it's there it *has* to be 0-255 05:30 Zeno` there is nothing else it can be 05:31 Zeno` if you want to check while then used first have to getintfield into a temporary variable of type int, check that temp value, and then store in the u8 05:32 Zeno` if you want to check before and emit a warning I mean 05:34 Zeno` i.e. something more like: http://dpaste.com/0E413Q6 05:38 paramat ah of course. so this < 0 > 255 check is useless 05:39 Zeno` yup 05:39 paramat sorry i missed this 05:39 Zeno` and the compiler should be saying so with something like "condition can never be true" 05:40 paramat i guess this needs to be s16 then 05:40 Zeno` I dunno. There is nothing wrong with u8, but if you want to check that it's in range you have to do it before it's actually stored into the u8 05:41 paramat yeah, for consistency i think best s16 like the others 05:42 paramat we'll fix this 05:43 paramat well i'll do it now 05:43 Zeno` action man 05:45 paramat btw any input on #4829 ? sofar too 05:45 ShadowBot https://github.com/minetest/minetest/issues/4829 -- Mapgen: Make mgv7 the default mapgen by paramat 05:54 paramat #4856 05:54 ShadowBot https://github.com/minetest/minetest/issues/4856 -- DecoSimple: Change 'deco_param2' from u8 to s16 by paramat 05:57 Zeno` wow 05:57 Zeno` storm wayyyyyy too close 05:58 sofar Zeno`: come over here- 100% chance of snow on thursday! 06:00 sofar paramat: why the u16? 06:01 sofar err s16, even 06:01 sofar a quick grep shows param2 is u8 in 5-6 cpp files 06:02 paramat just consistency and it was the simplest fix, hm maybe this could be better 06:02 sofar fix for what? 06:02 paramat see discussion earlier in channel 06:03 paramat hm, if it was u8 we wouldn't need the range check 06:03 sofar ohhh, that needs fixing 06:04 sofar do I care? not really 06:04 paramat sorry i wasn't aware u8 was used for param2 elsewhere 06:04 paramat so u8 then remove the range check? 06:04 sofar the right fix isn't that hard 06:04 sofar let me submit an actual fix 06:04 paramat ok 06:06 sofar the bounds check isn't so bad, and it's cheap anyway 06:07 sofar by casting it you may get weird things happening if people pass -12312391623871263 06:10 paramat so i think i'll make the fire sound radius 8 06:10 sofar #4857 06:10 ShadowBot https://github.com/minetest/minetest/issues/4857 -- Fix range check for simple deco->deco_param2 by sofar 06:10 sofar that will actually check the value 06:12 sofar hmmmm: lol I just submitted just *that* what you commented 06:13 sofar just gets an int, range check that, and then cast to u8 06:26 paramat +1 for game#1445 06:26 ShadowBot https://github.com/minetest/minetest_game/issues/1445 -- Make furnaces work when unloaded. by sofar 06:28 paramat so i'll merge games 1436 1445 1449 in 1-2 hours 06:33 garywhite wb octacian 06:34 paramat i'm happy to wait until late Dec 7th for more input on #4829 as it's so trivial a change. just as long as no-one says i can't merge it because it's the 7th :] 06:34 ShadowBot https://github.com/minetest/minetest/issues/4829 -- Mapgen: Make mgv7 the default mapgen by paramat 06:34 hmmmm please don't 06:35 hmmmm gather real feedback, from the forums preferably if you can't gather any real feedback from the PR 06:55 paramat yeah i'll wait for feedback 07:25 sofar geezus what a waste of time 07:26 sofar trying to find some decent beard trimmer reviews :( 07:27 lumidify Just get some scissors 07:27 sofar my beard is not yet in the scissor stage 07:27 sofar and I'd like to keep it that way :) 07:33 Zeno` I had a beer trimmer and it broke 07:33 Zeno` so now I just use a hair one lol 07:35 sofar since we have one of those (that's what I use to cut the hair of my boys) I'm fairly sure I'll end up using that as well 07:36 Zeno` yeah I do my hair and my beard all in one go lol 07:57 red-001 so did the feature freeze start? 08:05 Zeno` not that I know of. Probably tomorrow when it's the 7th for more of the devs 08:10 paramat (i had a beard trimmer too, now i just use hair scissors) 08:15 red-001 removed the trailing tabs from #4472 08:15 ShadowBot https://github.com/minetest/minetest/issues/4472 -- Make serverlist searchable. by red-001 08:16 paramat ok, but i won't be merging engine stuff for 12 hours, someone else might though 08:17 paramat i'll merge game#1436 game#1445 game#1449 in a moment 08:17 ShadowBot https://github.com/minetest/minetest_game/issues/1436 -- Fire: Rewrite fire sound code by paramat 08:17 ShadowBot https://github.com/minetest/minetest_game/issues/1445 -- Make furnaces work when unloaded. by sofar 08:17 ShadowBot https://github.com/minetest/minetest_game/issues/1449 -- Carts: Stronger handbrake by paramat 08:18 Zeno` red-001, can you reply to any questions not answered yet? 08:18 Zeno` paramat, I will add it to the milestone? 08:19 Zeno` hmm, there might not be enough time 08:19 Zeno` I'm not sure 08:19 paramat i'm neutral on merging it for release 08:21 paramat i don't see it as a priority, and it seems possibly half-finished 08:21 paramat however i don't know the details 08:23 Zeno` yeah questions are not answered 08:23 Zeno` (yet) 08:24 paramat ie only the first 2 commits are approved 08:24 Zeno` yep just reading through all the comments now 08:24 paramat maybe better to finish it properly first 08:24 Zeno` yeah, that's what I meant by "maybe not enough time" (before freeze) 08:25 red-001 you mean the line commits about minetest.is_yes being defined in c++ code? 08:25 red-001 comments* 08:25 hmmmm https://github.com/minetest/minetest_game/issues/1449 -- Farts: Stronger smells by paramat 08:25 Zeno` yeah that's one. Also has documentation been added? 08:26 red-001 not for the third commit 08:27 Zeno` I'm not opposed to it. I'll read it more thoroughly after my dinner 08:28 Zeno` not opposed to it if all the questions are answered and everything is documented ;) 08:33 paramat now merging to game 08:40 paramat merged 08:48 paramat :P 08:49 Zeno` the fart PR? 08:54 paramat yeah 09:35 sfan5 i've also removed some PR that definitely are features from the milestone on github 09:35 sfan5 (since they can't be merged during feature freeze) 09:35 sfan5 PRs* 12:47 red-001 so when is release? 13:09 est31 wohooo 13:09 est31 6000 commits 13:10 est31 everyone get out and PARTY 13:13 Fixer and cdda has 47933, another Party soon 13:13 red-001 so when is release? 13:17 * Fixer parties 13:22 est31 red-001: there is no fixed date, release is when everything works 13:32 red-001 so does feature freeze mean that bugfixes and minor improvements of existing features still can be merged? 13:32 Zeno` bugfix only in general 13:32 Zeno` maybe very trivial changes apart from bug fixes, but probably not 13:35 Zeno` I mean if a PR removes a space from a source file it might be merged (that level of trivial) 13:36 red-001 so would #4546 be a bugfix? 13:36 ShadowBot https://github.com/minetest/minetest/issues/4546 -- Add multiline support to minetest.colorize by red-001 13:38 Zeno` Possibly, but you will need to hound all the devs 13:39 Zeno` merging #4827 shortly 13:39 ShadowBot https://github.com/minetest/minetest/issues/4827 -- Update credits by Zeno- 13:39 Zeno` by hound I mean you will need to argue your case for it being merged 13:41 Zeno` you kind of have to do that with most PRs anyway :/ 13:41 Zeno` otherwise we forget (there is a lot to keep up with) 15:59 Fixer i think at freeze we should inform server owners who use latest engine + mtg to update to newest builds 17:36 kaeza red-001, have you considered this? https://github.com/minetest/minetest/pull/4546#discussion_r88317918 18:55 garywhite I think I figured out the reason why there aren't that many people playing MT...It's the fact that MT requires fairly new hardware, or some pretty decent older hardware, to run. Many people can't afford decent hardware, and so MT doesn't play well on their PCs 18:58 * longerstaff13 points at hinself 18:58 Calinou garywhite: it isn't the reason 18:58 longerstaff13 himself* 18:58 Calinou GTA V is one of the most popular online games, yet it's one of the most demanding ones as well 18:58 Calinou DotA 2 and CS:GO are the most popular Steam games, and they're at least twice as demanding as Minetest 18:59 Calinou also, OpenArena runs everywhere but nobody plays it... 18:59 Calinou today's €500 laptops run Minetest, so do €800 laptops from 5 years ago :) 18:59 garywhite Hmm...Maybe someone should develop a special version of Minetest just for Steam... 18:59 Calinou do you have the money? it's $100 for Steam Greenlight :) 18:59 * longerstaff13 uses a 6 year old laptop on MT 19:00 garywhite Maybe someone who already develops other games...Cause the $100 enables you to release as many as you want in the future 19:01 Calinou if you want a direct Steam release (no Greenlight process), it's much more 19:01 Calinou and there's no guarantee you'll pass Greenlight 19:01 Calinou (though lots of crappy games manage it... but they usually look good) 19:01 red-001 you can try as many times as you want to. 19:01 Calinou Minetest would need better visuals and more optimization before anyway 19:02 Calinou the other problem of Minetest is that it runs slow on fast hardware, though it's ok on slower hardware 19:02 Calinou way, way slower than Minecraft which we're supposed to outperform 19:03 red-001 at least it runs better then terasology 19:04 garywhite Well i don't think word of mouth is working to get people to download MT 19:04 red-001 so what is? 19:05 Calinou yeah that's true, Terasology is just slow 19:05 Calinou there is almost no word of mouth, garywhite 19:05 Calinou voxel games aren't as trendy as they used to be, Minetest feels pretty unpolished 19:06 garywhite Well, can I submit MT 0.4.14 for now to Download.com for release? Whoever posted it there hasn't updated it since 4.7 19:07 Calinou sure 19:07 Calinou we could update the Chocolatey package as well 19:07 Calinou (it's like apt but for Windows) 19:07 Calinou we could also submit to the Mac App Store, if someone has money... 19:09 est31 i guess its not possible to publish there 19:09 garywhite The nice thing is Upload.com (the uploader for Download.com) only requires you to be 13 yrs of age 19:09 Calinou GameJolt/Itch.io maybe? 19:09 Calinou est31: I think there's some GPL software already 19:09 est31 Calinou: really? show me 19:09 Calinou I heard there was Battle for Wesnoth on the Mac App Store, though I'm not sure 19:09 garywhite Would it be ok if (because you need a company profile to upload) I use Minetest and the MT website as a company name & URL? 19:10 est31 celeron55: ^ 19:11 garywhite Stupid CBS and their requiring a company name 19:11 garywhite (That's right, Cnet/Download.com is owned by CBS TV network) 19:12 Calinou The Minetest Company(tm) 19:13 garywhite How about this: I use Minetest Company as a name, & use the URL and a description from the website? That should not cause any copyright issues 19:14 Calinou I was joking, just use "Minetest" as company name 19:14 Calinou it's not a registered company :) 19:14 garywhite ok 19:17 garywhite https://www.irccloud.com/pastebin/B0dv1vIn/Minetest%20Description%20for%20Cnet 19:17 garywhite How's this look for a description? 19:17 red-001 On the topic of minetest on steam, I'm pretty sure someone has already tried to get game using the engine through greenlight 19:19 Calinou sounds good, maybe replace the ending ! with a . 19:19 garywhite ok 19:19 garywhite Anyone else want to provide input? 19:19 garywhite est31? sfan5? OldCoder? rubenwardy? 19:20 garywhite I want to get at least 2 devs' opinions before I submit this 19:20 lumidify Not a dev, but still an opinion: you don't mention open-source or free software anywhere, should that maybe be mentioned? 19:21 garywhite You're right, that is basically the cornerstone of MT 19:22 garywhite https://www.irccloud.com/pastebin/Mt8DmTc0/Minetest%20Description%20for%20Cnet%20(Revision%201) 19:22 Fixer download.com includes crapware 19:23 Fixer i don't like this idea 19:23 garywhite Yeah, but nobody's updated MT there in like 3 years, they have 0.4.7 as the last listed version 19:23 Fixer better let people download from original site 19:23 garywhite I believe you can redirect to an external site from what I've seen 19:23 Fixer who the hell put it there in the first place? 19:24 Fixer i think it should be removed from download.com entirely 19:24 Fixer or redirect to official site 19:25 garywhite Here's the publish info https://www.irccloud.com/pastebin/QTZGxNKT/ 19:26 lumidify That's #freegamer's site 19:32 sfan5 i doubt throw minetest on some random download portal is going to help any 19:32 sfan5 throwing* 19:34 garywhite Yeah, but nobody's updated the Download.com page since June 2013 19:35 garywhite Doesn't matter, their site is crap (no offense) 20:27 est31 anyone wanna give this a second look? 20:27 est31 https://github.com/est31/minetest/commit/24719c6908305c9505eafc372fb4cfbbbd2fcf70 20:28 est31 will push it in 20 mins 20:30 est31 sfan5: btw, android build with make -j 8 works great for me 20:30 est31 just tried it, no issues 20:31 est31 (fetches the deps in parrallel and everything) 20:44 red-001 would it be possible to add a tag to issues that have an open pr to fix them? 21:25 OldCoder hi 21:25 OldCoder garywhite, indicate when online 21:32 Fixer https://i.imgur.com/CIVYV73.png is that only me or some of those blocks above crosshair is brighter than usual? 21:37 Calinou sand vs desert sand? 21:37 Calinou it might be an ambient occlusion bug or optimization 21:37 Calinou ("real" ambient occlusion is slower) 21:56 est31 merging 22:16 garywhite If I want to change some of the default textures for my subgame, could I make the textures 32x32, with the same filename as in the original, and not have to edit any lua files? 22:42 lhofhansl On the topic of performance... There are a bunch of improvements in git right now for 0.4.15. is it still slower than MC 22:44 lhofhansl (mostly for the work the server has to do and network improvements) 22:44 Fixer it is hard to do really good test, but I can say for sure that MT has much lower fps 22:45 Fixer in MC it is not a problem to walk in large cities, fps is through the roof* 22:45 Fixer * with optifine 22:45 Fixer in minetest any large city gives you 30 fps 22:45 Fixer where mc will give you 100+ 22:45 garywhite If I want to change some of the default textures for my subgame, could I make the textures 32x32, with the same filename as in the original, and not have to edit any lua files? 22:45 lhofhansl Dave number of blocks shown? 22:46 lhofhansl Now than 60 fps is pointless :) 22:46 Fixer dave? 22:46 Fixer wait, i will google for some images to show you 22:47 Fixer few examples 22:47 sofar garywhite: texture packs just "overlay" the default textures, so yes, you can make one without editing lua 22:48 Fixer one minute please 22:48 lhofhansl s/Dave/Same stupid spell correction 22:48 sofar lhofhansl: if you have an (actually) 100Hz panel, it's not pointless 22:49 lhofhansl Fair enough. 22:51 Fixer sofar: you need as high fps as possible to achieve at least 60 in very complex scenes 22:52 Fixer lhofhansl: https://i.imgur.com/5y5N5PW.jpg wonder what fps will be in minetest for this 22:52 Fixer probably like 10 22:52 lhofhansl So which pay of MT is it? The rendering? Other friction in the code? We probably don't know. 22:52 Fixer last time i checked NYC map on minetest, it was tough... like 10-20 on vrange 240 22:53 Fixer and it is not just stupid boxes on that pic 22:53 Fixer it has lots of furniture inside 22:53 Fixer yet ~100 fps 22:54 Fixer join any MT server with this view range and you will have 20 %) 22:55 Fixer https://i.imgur.com/OTpBoGT.png 22:55 garywhite I've gotten 8 fps before 22:56 VanessaE MT spends an inordinate amount of CPU doing..."something" during rendering, when the GPU should be the one working hard. 22:56 lhofhansl Hmm. I found that occlusion culling for some reason is very ineffective in MT 22:57 lhofhansl There's also no LOD. 22:57 VanessaE LOD? 22:57 garywhite Yeah, but if the GPU was doing all the work, then people with Intel onboard graphics like me probably wouldn't be able to play 22:57 lhofhansl Level of detail. (I.e. less detail in a distance) 22:57 VanessaE garywhite: that's what the 3d driver is supposed to handle. 22:57 Fixer on that pictures I posted was 256 blocks view 22:57 VanessaE lhofhansl: "far map" 22:57 VanessaE (ask celeron55) 22:58 lhofhansl Yeah. But it's not merged :) 22:58 Fixer lhofhansl: it is not only fps problems in minetest, but f-ing jitter problem 22:58 sofar that's a shame tho 22:58 sofar farmap was looking really good when we released 0.4.14 22:58 VanessaE garywhite: in other words, don't waste CPU time trying to do the driver's job just because some poor bastard still has intel gfx. offload the work to the GPU and let IT handle the job, and if the user has slow gfx, let their proper opengl (or whatever) driver handle it. 22:58 lhofhansl The jitter should be better now with all of my fixes (I hope) 22:59 VanessaE sofar: any chance it ever will be finished/merged? I kinda liked that feature. 22:59 sofar I really liked it too :/ 22:59 garywhite I say that because my laptop isn't a gaming laptop, so unless you have an AMD processor or a gaming laptop, odds are you have an Intel HD in a laptop 23:00 VanessaE garywhite: fair enough, but you should be running a proper accelerated 3d driver then. 23:01 VanessaE it's not the client's job to render the screen (short of setting up the scene). it's the driver's job. 23:02 lhofhansl Haven't looked closely, but looks like there's stuff multi threading stuff to do. Especially with Lua. 23:03 lhofhansl And yes. The GPU should do the rendering. 23:03 sofar lua is single threaded 23:04 VanessaE one thing RBA insisted on is that compositing operations are part of the problem, that they're being rendered by the CPU in realtime. 23:04 VanessaE (no idea if that was ever resolved or properly refuted) 23:04 garywhite OK, my PC has an Intel HD Graphics 3000, & MT runs on OpenGL 3.1 23:09 lhofhansl Can we run multiple Lua interpreters? 23:09 kaeza sofar, http://stackoverflow.com/questions/3010974/purpose-of-lua-lock-and-lua-unlock 23:10 sofar interesting 23:10 sofar but that would only be useful if mods can define locks on data structures 23:10 lhofhansl They're also if-statements in the shader code that can probably be turned into a template (and hence not done for each fragment) 23:10 sofar otherwise you'd have a disaster 23:13 lhofhansl Maybe it's heresy, but could a Lua mapgen run as separate interpreter? 23:14 lhofhansl (interpreter instance that is) 23:22 paramat hmmmmm was considering putting some parts of lua mapgen into a thread 23:23 est31 bla bla api break yadda yadda 23:24 est31 obviously, adding a new api still doesnt mean that the old one has to be removed though 23:24 garywhite sfan5: So if I download the latest build for Windows, then it'll be the build compiled today (the Win64 version)? 23:24 est31 lhofhansl: its a good thing to do, but first we need an env lock where you can lock parts of the environment 23:25 est31 like say, only the map and only the map at area XYZ 23:25 est31 right now its very global 23:25 est31 one env lock for the whole map, all entities, all players 23:43 Fixer finally 23:43 Fixer i did very crude comparison 23:47 Fixer MC 1.10.2 vs MT shaders off and on: https://i.imgur.com/Y2M0rOL.jpg vs https://i.imgur.com/6EbOigs.jpg vs https://i.imgur.com/HEAgiH0.jpg view range is about the same 23:47 Fixer don't ask why it is inverted o_0 23:47 Fixer if shaders disabled it is 47fps vs 68fps (very crude comparison, not suggesting anything) 23:48 Fixer don't take it very seriously 23:49 paramat #4682 now passes the build check, could possibly be considered as it's a lighting fix? 23:49 ShadowBot https://github.com/minetest/minetest/issues/4682 -- Fix water flooding onto lava by juhdanad 23:49 Fixer it is lighting fix, it fixes the bug 23:50 Fixer is not it? 23:50 paramat my ? is for considering it for release 23:51 Fixer devs should decide 23:52 paramat well, needs review first 23:53 garywhite Could someone please let me know when minetest_game is at the final 0.4.15 stage? My subgame is based off of MT 0.4.14 stable, so I'll need to update it to 0.4.15 stable 23:53 paramat well obviously at release 23:54 garywhite Hello ekuhman 23:55 paramat i'll check and merge #4857 soon 23:55 ShadowBot https://github.com/minetest/minetest/issues/4857 -- Fix range check for simple deco->deco_param2 by sofar 23:56 paramat garywhite saying hello or 'wb' to users joining or changing nick is unnecessary noise in this channel, this sort of chatty stuff belongs in the other channels 23:56 garywhite sorry