Minetest logo

IRC log for #minetest-dev, 2016-03-19

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

All times shown according to UTC.

Time Nick Message
00:04 Terusthebird joined #minetest-dev
00:16 Void7 joined #minetest-dev
01:13 troller joined #minetest-dev
01:17 Elysian_ joined #minetest-dev
01:45 Void7 joined #minetest-dev
01:50 kahrl joined #minetest-dev
02:17 diemartin joined #minetest-dev
02:17 Miner_48er joined #minetest-dev
02:18 Void7 joined #minetest-dev
02:20 kahrl joined #minetest-dev
02:29 proller joined #minetest-dev
03:35 VanessaE celeron55: just fyi, I reset my servers' build back to master branch (now at HEAD), without the farmap patch.
03:38 hmmmm yeah how's farmap doing anyway
03:38 hmmmm i have a lot of changes related to map sending that were pending on farmap
03:40 VanessaE no idea
04:04 VanessaE one thing I'm noticing, there seems to be a lot more mesh gen lag now.
04:05 VanessaE it's not a breaking issue, just causes a minor hiccup/jump here and there.
04:08 VanessaE what's the status of #3770 ?
04:08 ShadowBot https://github.com/minetest/minetest/issues/3770 -- Fix superflous shader setting updates by ShadowNinja
04:15 sofar has issues afaik. black map spots everywhere
04:15 VanessaE regarding the new fence drawtype, it's too bad there's no way for the server to order the client to "fallback" to the old drawtype
04:18 VanessaE sofar: ^^^ ?
04:21 sofar yes, that's not possible
04:22 VanessaE didn't think so.  too bad.
04:22 sofar that's why they see a solid block
04:22 VanessaE yep, one of my admins reported that.
04:22 sofar to prevent people from attempting to hack through fences by loading an old client
04:22 VanessaE maybe I should wind mt_game back to just before that commit
04:23 VanessaE hm
04:23 VanessaE can't.
04:23 VanessaE too many other useful commits after it.
04:23 sofar quite
04:24 VanessaE sfan5, et al.  can someone produce an updated build that includes that feature?
04:24 sofar sfan5 has, they're on the forums
04:25 VanessaE (my admin who reported it mentioned that the build in use was only 3 days old)
04:25 VanessaE oh ok, good.
04:25 sofar pretty sure his builds have it already
04:25 * VanessaE crawls back under her rock now.
04:25 sofar np
04:26 sofar https://forum.minetest.net/viewtopic.php?f=42&t=1523&start=500#p210798
05:05 yang2003 joined #minetest-dev
06:02 fling joined #minetest-dev
06:39 sofar https://www.youtube.com/watch?v=c3G-52FV4SI
06:42 Hunterz joined #minetest-dev
07:19 linkedinyou joined #minetest-dev
07:24 DevBox joined #minetest-dev
07:39 nore sofar: game#954 should be fixed before 0.4.14 I think
07:39 ShadowBot https://github.com/minetest/minetest_game/issues/954 -- locked doors useless on servers
07:40 nore it is quite a problem since it means that users can go through locked doors without even using a modified client :/
07:42 Megaf joined #minetest-dev
07:48 est31 joined #minetest-dev
08:21 est31 ~tell rubenwardy can you test whether this commit improves your HTML rendering: https://github.com/est31/minetest/commit/ae091df9e205d7788c7afcf251a0d2cbe7175267 .... test this part specifically: http://rubenwardy.com/minetest_modding_book/lua_api.html#spatial-vectors
08:21 ShadowBot est31: O.K.
08:21 est31 fine
08:24 davisonio joined #minetest-dev
08:28 Megaf Compiling Minetest with GCC 6 is quite fun, lots of warnings
08:28 Megaf and lots of notes, and very colourful
08:34 Megaf I will pastebin it when the compilation finishes
08:48 Megaf Here, Minetest cmaking and compiling with GCC 6.0 http://paste.debian.net/plain/416935
09:03 Krock joined #minetest-dev
09:14 Obani joined #minetest-dev
09:32 DFeniks joined #minetest-dev
09:43 celeron55 literally none of those warnings are useful
09:43 celeron55 the indentation warnings happen because gcc apparently assumes that tab = 8 spaces
09:44 celeron55 and the throw-in-destructor stuff is a C++11 warning while not even compiling C++11
09:48 Megaf Ok then, I thought it could be interesting somehow
09:49 ShadowNinja celeron55: Actually, at least the strfnd error is legitimate.  strfnd.h has whacky indentation.
09:50 celeron55 well yeah, there's some lines starting with spaces
09:50 ShadowNinja It might show up fine with 4 space tabs, but it mixes tabs and spaces on the same line.
09:51 celeron55 i guess someone could just s/    /\t/g that file
09:51 ShadowNinja celeron55: s/    /\t/g ; git diff --shortstat: 103 additions/removals.
09:52 ShadowNinja That file could probably use a bit more cleanup than that.
09:52 ShadowNinja niinq?  What's a niinq?
09:52 celeron55 it's a piece of code i wrote in elementary school
09:52 ShadowNinja (var name)
09:53 celeron55 those variable names are jokes
09:53 celeron55 i'll take a look around if i happen to have a cleaned up version somewhere...
09:57 celeron55 looks like buildat has a slightly cleaned up and extended version https://github.com/celeron55/buildat/blob/master/3rdparty/c55lib/c55/string_util.h#L9
09:58 celeron55 it still has the silly variable names though
09:59 celeron55 actually, some of the names are cleaned up too
10:00 celeron55 the one in minetest is actually extended in a different way
10:00 VargaD joined #minetest-dev
10:03 nrzkt joined #minetest-dev
10:41 twoelk joined #minetest-dev
10:50 nrzkt joined #minetest-dev
11:04 nrzkt joined #minetest-dev
11:12 Lunatrius` joined #minetest-dev
11:23 Calinou joined #minetest-dev
11:48 DevBox|2 joined #minetest-dev
11:50 Obani any news about #3208 ?
11:50 ShadowBot https://github.com/minetest/minetest/issues/3208 -- allow changing the velocity of objects relatively to their current velocity by HybridDog
11:54 Obani Two approvals on #3805 also
11:54 ShadowBot https://github.com/minetest/minetest/issues/3805 -- Allow NodeTimer and ABM interval configuration. by sofar
12:17 numZero joined #minetest-dev
12:28 paramat joined #minetest-dev
12:42 Foghrye4 joined #minetest-dev
12:48 Fixer joined #minetest-dev
12:58 paramat anyone else approve of updated #1908 ? simple value tweak to better support running mods
12:58 ShadowBot https://github.com/minetest/minetest/issues/1908 -- Make maximal view bobbing speed faster by Calinou
12:59 Obani paramat, Two approvals on #3805 also
12:59 ShadowBot https://github.com/minetest/minetest/issues/3805 -- Allow NodeTimer and ABM interval configuration. by sofar
13:00 paramat yes, i'll merge that and #3862 soon
13:00 ShadowBot https://github.com/minetest/minetest/issues/3862 -- Mgv7: Limit pseudorandom caves to surface mapchunk or below by paramat
13:00 Obani #3208 is still being forgotten... :s
13:00 ShadowBot https://github.com/minetest/minetest/issues/3208 -- allow changing the velocity of objects relatively to their current velocity by HybridDog
13:01 paramat #3770 seems to have bugs, not sure that can be in 0.4.14, or if there's enough time to fix it during freeze
13:01 ShadowBot https://github.com/minetest/minetest/issues/3770 -- Fix superflous shader setting updates by ShadowNinja
13:04 Fixer yes, lighting bugs, noone fixes them :(
13:06 Fixer more like one lighting bug, but who knows
13:08 paramat sorry for slow dev, we are understaffed recently
13:08 Obani yes we know that
13:08 Obani Recruit !
13:09 paramat hopefully we can make gregorycu a dev if he wants to
13:10 Fixer he is so rarely here
13:10 Fixer it is like he is on Mars, not in Australia
13:10 nrzkt paramat, gregorycu < sofar
13:10 nrzkt and yes he is not very present
13:11 paramat sofar has been asked and is considering
13:13 Lunatrius joined #minetest-dev
13:14 paramat also #3747 may have to be delayed until 0.4.15
13:14 ShadowBot https://github.com/minetest/minetest/issues/3747 -- Moddable Minimap by est31
13:14 paramat .. according to est
13:16 paramat *** feature freeze is on wednesday ***
13:17 ShadowBot` joined #minetest-dev
13:18 Fixer no problem if 3770 is not ready for 0.4.14 but please don't make it rot for very long time, loosing such a good performance boost will be pity :(
13:19 paramat so for milestones that leaves #3848 which of course is top priority
13:19 ShadowBot https://github.com/minetest/minetest/issues/3848 -- Send only changed node metadata to clients instead of whole mapblock by est31
13:20 SaKeLWorld joined #minetest-dev
13:23 est31 joined #minetest-dev
13:24 paramat so can i close #3881 ?
13:24 ShadowBot https://github.com/minetest/minetest/issues/3881 -- Revert 24e8b0a by Rui914
13:27 est31 perhaps other devs share kilbith's views
13:28 est31 i dont you apparently dont either :)
13:28 paramat ok
13:40 Dragonop joined #minetest-dev
13:41 paramat #3867 seems good i'll also merge that soon
13:42 ShadowBot https://github.com/minetest/minetest/issues/3867 -- Set acceleration only once in falling node by Rui914
13:56 VanessaE celeron55: was that you on my creative server just now?
13:56 VanessaE er excuse me, survival
13:59 celeron55 joined #minetest-dev
13:59 Player_2 joined #minetest-dev
14:09 celeron55 joined #minetest-dev
14:09 STHGOM joined #minetest-dev
14:14 rubenwardy joined #minetest-dev
14:16 kaadmy joined #minetest-dev
14:17 Fixer VanessaE, btw, have you seen some rare but very large freezes on your servers?
14:19 celeron55 joined #minetest-dev
14:22 VanessaE Fixer: no, but others have mentioned my servers being slow to load the maps lately, hence why I updated last night.
14:22 VanessaE well, strike that
14:22 Fixer VanessaE, yes, it takes ages to load
14:22 VanessaE one person mentioned that things like the table saw take forever to run
14:22 VanessaE like 30-60 seconds at a time
14:23 Fixer VanessaE, worse
14:23 VanessaE anyway after last night's update, everything seemed to be okay.
14:24 VanessaE (and the saw is instant now)
14:25 Fixer VanessaE, i will try it thanks
14:26 est31 I want to push this little improvement: https://github.com/est31/minetest/commit/ae091df9e205d7788c7afcf251a0d2cbe7175267
14:26 est31 paramat, can you have a look at it
14:26 paramat ok
14:26 est31 rubenwardy reports it improved his HTML rendering of lua_api.txt
14:30 celeron55 joined #minetest-dev
14:31 paramat perhaps it should be 'vector.new(a[, b, c])' to show that b and c are optional? otherwise +1
14:34 paramat [] are used throughout the doc to show optionals
14:35 est31 pushed
14:36 est31 with your modifications
14:36 rubenwardy Excellent
14:38 est31 hmm it really seems to be allergic to newlines
14:38 est31 http://rubenwardy.com/minetest_modding_book/lua_api.html#minetestpunch_nodepos
14:38 est31 well i dont want to dig up all of them
14:38 est31 anybody, feel free to open a PR :)
14:40 celeron55 joined #minetest-dev
14:46 VanessaE we need to do something about the time it takes to "initialize" nodes in a big game like dreambuilder.
14:47 est31 VanessaE, it would be interesting to find out what uses that much time with callgrind
14:47 est31 but i suspect most of it is just simply stuff like image decoding or loading into gfx card memory
14:47 VanessaE I'll leave *that* to people who know how to use it.
14:47 est31 and thanks to irrlicht and ogl suckery its alkl bound to one thread
14:48 est31 all*
14:48 est31 vulkan will be the saviour
14:49 Fixer est31, or not, it feels like only a handful of people will have vulkan support, and shittons of people are playing on literally garbage
14:50 SmugLeaf joined #minetest-dev
14:51 est joined #minetest-dev
14:51 rubenwardy literally garbage XD
14:51 celeron55 joined #minetest-dev
14:52 VanessaE fix your connection, celeron55  :P
14:52 Fixer even medium end HD6870 does not have vulkan support :/
14:52 VanessaE 6870 just went into AMD's legacy support didn't it?
14:52 est vulkan support will increase
14:52 est i doubt there will be new hardware in two years that's not supporting vulkan
14:52 est perhaps it will take more for the embedded part of the world, or for energy efficient small architectures that are some generations behind
14:53 VanessaE est: have you got bandwidth to spare?
14:53 est what for
14:54 VanessaE est: just a bandwidth test to download media from ve-c or so.
14:55 VanessaE i.e. clear your cache, connect, wait, time it.  the usual sort of thing.
14:55 VanessaE trying to understand what's going on with fixer, because it works fine for me (half the speed I'd normally expect, although far faster than Fixer)
15:14 celeron55 joined #minetest-dev
15:18 SmugLeaf Fixer: the 6xxx series is from like 2010
15:19 nrzkt joined #minetest-dev
15:19 SmugLeaf duh isn't not going to get vulkan
15:19 nrzkt nor wayland
15:20 SmugLeaf why wouldn't it get wayland
15:20 est ^
15:20 est wayland works with opengl
15:20 est so if the gfx card has ogl
15:20 est it should work
15:20 SmugLeaf and AMD has opensource drivers that a couple orders of magnitude ahead of nvidia
15:21 Fixer SmugLeaf, it is from 2011 iirc but it is pity that pretty powerful card are legacy now
15:21 Fixer wayland is not even ready yet
15:21 est it isnt indeed
15:22 SmugLeaf Fixer: the biggest thing is it's not GCN
15:22 est it still has no way to lock the pointer to get behaviour minetest needs for frustrum control
15:23 Fixer SmugLeaf, GCN 1.0 is like 20% faster for same price, not a big deal
15:23 SmugLeaf GCN isn't Terascale
15:23 SmugLeaf very big deal when you're writing drivers
15:23 SmugLeaf I bet you every GCN card will have vulkan on linux
15:24 Fixer SmugLeaf, nope, they said GCN 1.2 and above
15:24 Fixer they are to lazy to do GCN 1.0
15:25 SmugLeaf in the proprietary probably
15:25 SmugLeaf but as long as the hardware has the feature support, I bet the OSS will backport
15:26 Void7 joined #minetest-dev
15:26 SmugLeaf but yeah, even GCN 1.0 is 4+ years old now
15:26 Fixer SmugLeaf, win will support from 1.0, linux from 1.2
15:27 SmugLeaf nothing lasts forever
15:27 Fixer SmugLeaf, maybe oss will have 1.0, who knows
15:27 Fixer SmugLeaf, but it is fine and speed is good
15:30 SmugLeaf > specifications state that Vulkan will work on hardware that currently supports OpenGL ES 3.1 or OpenGL 4.X and up
15:30 SmugLeaf so yeah, GCN+ and Kepler+
15:30 Fixer 6870 have OGL 4.5 support
15:35 SmugLeaf DirectX 11.0, OpenGL 4.3, OpenCL 1.2
15:46 stdh joined #minetest-dev
15:48 nrzkt est the problem is irrlicht doesn't support neither wayland nor vulkan
15:50 est ah yeah
15:50 est thats true
15:50 est even if irrlicht supported vulkan, it woudln't use much
15:50 est you only really support vulkan if you rewrite your rendering engine
15:50 est it has to be made multi threaded :)
16:14 ShadowNinja Some simple cleanups I have ready to push: http://sprunge.us/OcPI?diff
16:15 ShadowNinja I found the shell issuse with shellcheck, and it would be hard to not improve Strfnd :-P.
16:16 paramat nore sfan5 ShadowNinja if possible please go through MTGame PRs and review
16:30 celeron55 joined #minetest-dev
16:33 paramat game#908
16:33 ShadowBot https://github.com/minetest/minetest_game/issues/908 -- Default: New jungletree_top texture with square character by paramat
16:36 hmmmm joined #minetest-dev
16:36 paramat i might speed up fire spread a little to make players happy
16:37 stdh joined #minetest-dev
16:39 sofar so, how does a voxelmanip erase metadata ?
16:40 paramat i'm not sure about this but i doubt it does
16:41 sofar right, it doesn't
16:41 celeron55 joined #minetest-dev
16:43 sofar celeron55: how can a vmanip erase nodemeta?
16:43 paramat more a question for hmmmmm
16:44 est ShadowNinja, can you make a pr to test travis?
16:44 ShadowNinja est: Yep, onc sec.
16:45 paramat afaik a lvm cannot erase metadata
16:46 ShadowNinja est: Done.
16:51 ShadowNinja est: Build succeeded.
16:51 celeron55 joined #minetest-dev
17:01 celeron55 joined #minetest-dev
17:12 celeron55 joined #minetest-dev
17:17 Miner_48er joined #minetest-dev
17:23 celeron55 joined #minetest-dev
17:31 twoelk joined #minetest-dev
17:32 VanessaE ok, can someone with some knowledge of the code sort this out?
17:32 VanessaE http://pastebin.com/raw/1gasA4ry
17:33 VanessaE this is Fixer's client throwing useless errors trying to fetch remote_media from my server.
17:33 VanessaE it works fine on my end, after correcting a 405/POST misconfig in nginx.
17:33 VanessaE (this is what I get, http://pastebin.com/Lijs7ZXW  i.e. basically normal, disregarding those dummy warnings)
17:36 est ShadowNinja, +1 to the travis commit, but havent reviewed the strfind commit yet
17:41 ShadowNinja est: Alright, are you checking it?
17:42 est yes
17:42 est VanessaE, #1466
17:42 ShadowBot https://github.com/minetest/minetest/issues/1466 -- Client showing erroneous HTTP 404 errors while fetching media
17:42 VanessaE est: nono, look again
17:42 VanessaE he's getting response code 0 and outright failure to connect.
17:42 est hrmmmmm
17:47 paramat i'll merge #3867 #3862 #3805 very soon
17:47 ShadowBot https://github.com/minetest/minetest/issues/3867 -- Set acceleration only once in falling node by Rui914
17:47 ShadowBot https://github.com/minetest/minetest/issues/3862 -- Mgv7: Limit pseudorandom caves to surface mapchunk or below by paramat
17:47 ShadowBot https://github.com/minetest/minetest/issues/3805 -- Allow NodeTimer and ABM interval configuration. by sofar
17:49 est ShadowNinja, +1 to the second commit too. just one question: wouldn't it make sense to rename atend → at_end() ? grep shows up 11 lines in src
17:50 celeron55 joined #minetest-dev
17:52 stdh joined #minetest-dev
17:52 paramat now merging those 3
18:02 paramat merged
18:02 Fixer joined #minetest-dev
18:07 Obani joined #minetest-dev
18:25 celeron55 joined #minetest-dev
18:28 paramat oh there's an error in builtin, will fix
18:28 Miner_48er joined #minetest-dev
18:31 kilbith joined #minetest-dev
18:31 kilbith the game can't be started after applying last Rui's commit
18:32 kilbith is misses a comma here : https://github.com/minetest/minetest/blob/master/builtin/game/falling.lua#L16
18:32 VanessaE [03-19 14:35] <paramat> oh there's an error in builtin, will fix
18:32 paramat yeah missing comma, fixing
18:33 paramat line 16
18:34 paramat duh, just read your message
18:39 paramat #3883
18:39 ShadowBot https://github.com/minetest/minetest/issues/3883 -- Builtin/game/falling: Re-add comma removed by recent commit by paramat
18:41 kilbith lol, you seriously make a PR for that
18:41 VanessaE trivial fix, paramat.  just merge it?
18:42 paramat yes will merge
18:43 paramat falling acts a little weird now, sometimes a node will drop down instantly
18:44 paramat now merging
18:44 Calinou SmugLeaf, I think Fermi could support Vulkan, but NVIDIA doesn't feel like it
18:44 Calinou <- owns a Fermi card
18:45 SmugLeaf NVIDIA doesn't feel like anything
18:45 SmugLeaf ever
18:47 paramat merged
18:50 paramat #3884
18:50 ShadowBot https://github.com/minetest/minetest/issues/3884 -- Falling occasionally acts instantly
18:52 SmugLeaf Maxwell isn't even really dx12
18:56 paramat i subtly broke mapgen a few weks ago, now fixing
18:58 Fixer Calinou, you are my non-vulkan bro now
18:59 Calinou it's not like open source games will start using Vulkan this year
18:59 Fixer or in 5 years :}
19:00 stdh joined #minetest-dev
19:16 paramat #3885 WIP
19:16 ShadowBot https://github.com/minetest/minetest/issues/3885 -- Mapgen: Stop tunnel-floor biome nodes being placed everywhere by paramat
19:23 kilbith paramat, will Watershed be ready before the freeze ?
19:25 paramat no still lots of work needed, however i've been working on it for a year now, so am considering adding it in hidden form after release
19:42 VargaD joined #minetest-dev
19:47 stdh_ joined #minetest-dev
20:08 paramat watershed will help with the dev of farmap, the two work well together so hopefully both can be released for 0.4.15
20:10 kilbith 0.5.x for such a major change (farmap)
20:11 VanessaE why?
20:11 kilbith because 7000 lines of diff on the rendering
20:11 VanessaE 0.5.0 was supposed to be for stuff that incompatibly breaks current features in some way
20:24 nrzkt joined #minetest-dev
20:33 paramat i plan to speed up fire spread but also have faster burn-out
20:33 kaadmy no idea :|
20:34 kaadmy wrong channel :)
20:36 Fixer steal+flint gonna end badly ._.
20:36 Fixer with such huge forests
20:37 kilbith stop being obsessed with that
20:37 kilbith you could as well achieve the same thing with lava
20:38 kilbith don't want fire ? disable `fire` mod.  end of story.
20:38 Fixer yes, of course
20:38 ssieb Should [colorize respect the alpha in the image it's coloring?
20:41 kaadmy would it be possible to add a [multiply image filter?
20:41 kaadmy multiply the first image's RGB by the overlay image's?
20:42 ssieb anything's possible :-)
21:29 Amaz joined #minetest-dev
21:53 Dragonop joined #minetest-dev
22:00 paramat game#956
22:00 ShadowBot https://github.com/minetest/minetest_game/issues/956 -- Fire: Speed up fire spread and burn out by paramat
22:07 paramat nore sfan5 ShadowNinja MTGame devs get your asses in gear :)
22:07 * paramat kicks ass
22:07 sfan5 what do i do
22:07 VanessaE careful, paramat
22:07 VanessaE sfan5: get your ass in gear, he already told you
22:07 VanessaE jeez man, try and keep up. :)
22:08 paramat game PRs need review
22:08 sfan5 links pls
22:11 paramat i have to eat now bbl https://github.com/minetest/minetest_game/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc+milestone%3A0.4.14
22:11 paramat left #minetest-dev
22:28 stujones joined #minetest-dev
22:29 stujones new findings: https://github.com/minetest/minetest/issues/2813
22:45 stdh joined #minetest-dev
23:08 OldCoder There is a known regression where dropping in /command before a formspec loads will lock up the program. This was planned to be fixed before 0.4.14. Is status known?
23:17 nrzkt joined #minetest-dev
23:39 yang2003 joined #minetest-dev
23:49 sofar est31 is gonna like this: I solved selection boxes for connected nodes
23:57 sofar #3886
23:57 ShadowBot https://github.com/minetest/minetest/issues/3886 -- Fix connected nodes' selection boxes. by sofar

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