| Time |
Nick |
Message |
| 00:00 |
|
paradust joined #minetest-dev |
| 00:00 |
|
Pexin joined #minetest-dev |
| 00:00 |
|
Pexin joined #minetest-dev |
| 00:02 |
|
Calinou joined #minetest-dev |
| 00:02 |
|
fossdev2 joined #minetest-dev |
| 00:03 |
|
fluxionary_ joined #minetest-dev |
| 00:11 |
|
MTDiscord joined #minetest-dev |
| 01:41 |
|
YuGiOhJCJ joined #minetest-dev |
| 02:16 |
|
Baytuch joined #minetest-dev |
| 02:41 |
|
Baytuch_2 joined #minetest-dev |
| 03:06 |
|
Baytuch joined #minetest-dev |
| 03:46 |
|
Baytuch joined #minetest-dev |
| 04:00 |
|
MTDiscord joined #minetest-dev |
| 04:22 |
|
erle joined #minetest-dev |
| 04:30 |
|
Baytuch joined #minetest-dev |
| 04:37 |
erle |
<sfan5> we should really have a reference rendering of devtest nodes that can at least be compared manually |
| 04:38 |
erle |
}ah, but why even compare manually? if you do mesa software rendering and output to an uncompressed bitmap, i see no reason why a render for the same circumstances should not be bitwise identical |
| 05:09 |
|
Yad_ joined #minetest-dev |
| 05:21 |
|
olliy joined #minetest-dev |
| 05:31 |
|
Baytuch_2 joined #minetest-dev |
| 05:34 |
|
Baytuch_2 joined #minetest-dev |
| 05:51 |
|
Baytuch joined #minetest-dev |
| 05:52 |
|
calcul0n_ joined #minetest-dev |
| 06:58 |
sfan5 |
you see no reason why something as complex as OpenGL rendering would not be deterministic even if done in software, really? |
| 08:05 |
|
cranezhou joined #minetest-dev |
| 08:35 |
erle |
oh, i bet there exist tons of reasons why stuff could not be deterministic – especially in minetest. but i believe that outside very carefully considered situations, rendering a static scene in a non-deteministic way is most likely a programming error. |
| 08:36 |
erle |
in fact, while openGL rendering is not pixel exact between different GPUs, i would be surprised if mesa would accept if their software renderer behaved in random ways. |
| 08:37 |
erle |
and if i am not mistaken, software rendering is taken as a baseline to verify hardware implementations |
| 08:38 |
erle |
anyways, on the same hardware with the same drivers and inputs i fully expect openGL rendering to give me the same result for the same inputs, every time |
| 08:42 |
|
x2048 joined #minetest-dev |
| 08:42 |
erle |
and by “same inputs” i mean stuff like “mesa uses a 16-bit depth buffer by default, but the dev expected a 32-bit one” |
| 08:42 |
x2048 |
Merging #12558 in 2 min |
| 08:42 |
ShadowBot |
https://github.com/minetest/minetest/issues/12558 -- Offset cuboid origin after scaling the cuboid. by x2048 |
| 08:43 |
erle |
(a wrongly-sized depth buffer will lead to issues, but it will be the same issues every time) |
| 08:48 |
x2048 |
Merged now |
| 09:59 |
|
HuguesRoss6 joined #minetest-dev |
| 10:10 |
|
lakeotp joined #minetest-dev |
| 10:47 |
|
kilbith joined #minetest-dev |
| 11:28 |
|
Baytuch joined #minetest-dev |
| 11:40 |
|
cranezhou joined #minetest-dev |
| 11:41 |
|
x2048 joined #minetest-dev |
| 12:03 |
|
appguru joined #minetest-dev |
| 12:32 |
|
Taoki joined #minetest-dev |
| 13:21 |
ROllerozxa |
is there anywhere in the main menu where the settings with the key type show up other than the hardcoded change keys dialog? |
| 13:22 |
erle |
ROllerozxa what is your reason for the query? |
| 13:32 |
|
Fixer joined #minetest-dev |
| 13:35 |
ROllerozxa |
lol yeah I probably should start from that angle. the generate_from_settingtypes.lua script includes titles and descriptions for settings with the 'key' type in settings_translation_file.cpp. however the advanced settings menu excludes 'key' type settings, and the change keys dialog use their own strings. so from what I can see these strings go completely unused outside of minetest.conf.example, but still get translated which is a bit of a |
| 13:35 |
ROllerozxa |
waste (~100 unused translation strings) |
| 13:36 |
ROllerozxa |
so basically, 'else' => 'elseif entry.type ~= "key" then' @ builtin/mainmenu/generate_from_settingtypes:112 |
| 13:43 |
|
appguru joined #minetest-dev |
| 13:50 |
|
appguru1 joined #minetest-dev |
| 14:49 |
|
Baytuch joined #minetest-dev |
| 15:03 |
|
Baytuch joined #minetest-dev |
| 15:22 |
|
proller joined #minetest-dev |
| 15:40 |
|
proller joined #minetest-dev |
| 15:49 |
|
Baytuch joined #minetest-dev |
| 16:41 |
|
x2048 joined #minetest-dev |
| 16:53 |
|
jwmhjwmh joined #minetest-dev |
| 16:55 |
|
Fixer joined #minetest-dev |
| 17:26 |
|
x2048 joined #minetest-dev |
| 18:14 |
kilbith |
I've got around a much simpler implementation of `core.wrap_text`: http://codepad.org/8jcrG48f |
| 18:14 |
kilbith |
bonus: it's UTF-8 aware |
| 18:14 |
kilbith |
Luatic ^ |
| 18:19 |
MTDiscord |
<luatic> kilbith: you don't need the brackets around the pattern |
| 18:21 |
x2048 |
Merging #12560 in a few minutes |
| 18:21 |
ShadowBot |
https://github.com/minetest/minetest/issues/12560 -- Restore flags texture to fix interlaced stereo mode by x2048 |
| 18:23 |
MTDiscord |
<luatic> kilbith: I highly doubt that your implementation could be used as a drop-in replacement for core.wrap_text |
| 18:23 |
kilbith |
core.wrap_text has more parameters, so indeed no |
| 18:24 |
kilbith |
hmm no |
| 18:24 |
kilbith |
it doesn't have |
| 18:24 |
MTDiscord |
<luatic> it doesn't have what? |
| 18:24 |
kilbith |
mind performing some tests? |
| 18:24 |
kilbith |
more parameters |
| 18:25 |
MTDiscord |
<luatic> table.insert(buf, j + 1, "\n") definitely seems fishy to me |
| 18:26 |
kilbith |
it's religion, not science until you perform some actual testing |
| 18:27 |
x2048 |
...done |
| 18:27 |
MTDiscord |
<luatic> first you have to define what you want your line wrapping to do :P |
| 18:28 |
MTDiscord |
<luatic> also why are you only checking against " " (ASCII space) rather than all forms of spacing (%s pattern item) |
| 18:28 |
kilbith |
... wrapping |
| 18:28 |
kilbith |
yeah, right |
| 18:29 |
kilbith |
in the real world you meet 99% of the time a ASCII space tho |
| 18:29 |
MTDiscord |
<luatic> anyways gtg |
| 18:29 |
kilbith |
but you're right that it doesn't cost much more to check against %s |
| 18:34 |
kilbith |
btw current wrap_text checks against " " as well |
| 19:44 |
|
olliy joined #minetest-dev |
| 20:16 |
|
Baytuch joined #minetest-dev |
| 20:55 |
|
YuGiOhJCJ joined #minetest-dev |
| 21:04 |
|
Baytuch joined #minetest-dev |
| 21:31 |
rubenwardy |
argh, I want 5.6.0 to be over already |
| 21:45 |
|
Baytuch joined #minetest-dev |
| 21:52 |
|
Baytuch joined #minetest-dev |
| 22:02 |
|
YuGiOhJCJ joined #minetest-dev |
| 22:34 |
|
panwolfram joined #minetest-dev |
| 22:59 |
|
Baytuch joined #minetest-dev |
| 23:09 |
|
Baytuch joined #minetest-dev |
| 23:59 |
|
YuGiOhJCJ joined #minetest-dev |