DS
DS
Probably same underlying issue: With opengl3 driver, block boarders have the wrong colors (blue + cyan instead of red + yellow).
((The post-effect-color could also easily be drawn in the near plane instead of in the camera point (by splitting the near plane), see #12091 for details on this idea.))
2 years in my time zone. But still, time flies by... I have a working fix already for some time (for this and #12091): https://github.com/Desour/minetest/tree/posteffect_clip (Rebased it now.) But it...
I can reproduce (edit: with SDL), but it requires more sophisticated steps: * In main menu, go to the singleplayer menu. * Click on one of the worlds. * Click...
>Time spent in "pure" LuaJIT is even higher here with >34%. FYI, this is usually the garbage collector. (If you aggregate by thread, you can see that it's in the...
FWIW, you can also try a tracing profiler, e.g. tracy (). Start with this https://github.com/Desour/minetest/tree/tracy_profiling (and rebase), and add zonescopes to narrow the issue down. Lua is also supported by...
>(and rebase) It's rebased now, FYI. (It was non-trivial.) :)
> > I am having trouble deciding where to put the pickup logs. > > It seems most appropriate to use `register_on_item_pickup`. `register_on_item_pickup` callbacks can be canceled by earlier callbacks....
> > Either log in item entity's `on_punch`, or in `core.item_pickup` before calling the callbacks. Latter would be more consistent with the choice of `core.item_drop`. > > I can't do...
Tested on X11+Linux with SDL, with 10800 DPI. No issues.