aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-318x block meshes (#13133)x2048
Reduce the number of drawcalls by generating a mesh per 8 blocks (2x2x2). Only blocks with even coordinates (lowest bit set to 0) will get a mesh. Note: This also removes the old 'loops' algorithm for building the draw list, because it produces visual artifacts and cannot be made compatible with the approach of having a mesh for every 8th block without hurting performance. Co-authored-by: Jude Melton-Houghton <jwmhjwmh@gmail.com> Co-authored-by: Lars <larsh@apache.org> Co-authored-by: sfan5 <sfan5@live.de>
2023-01-24Display whole profiler numbers up to 999999 without scientific notation. ↵lhofhansl
(#13155)
2023-01-23Remove the 'loops' occlusion culler (#13169)x2048
2023-01-23Decrease minimum for repeat_place_time (#13165)DS
2023-01-23Implement --debugger option to improve UX when debugging crashes (#13157)sfan5
2023-01-23Clear exposure compensation state textures on creation (#13151)x2048
2023-01-21Use default values from cpp_api/s_env.cpp for register_abm in lua_api.txt ↵veprogames
(#13163)
2023-01-21Fix a README mistake on option SPATIAL_LIBRARY (#13162)maxchen32
2023-01-19Fix concurrency in texture source (#13150)x2048
2023-01-16Change DevTest header (font = "undefined medium") (#13147)Wuzzy
Font downloaded from https://undefined-medium.com/
2023-01-16Revisit F6 statistics formatting (#13126)SmallJoker
2023-01-16Fix Enter key after creating a new world (#12997)Muhammad Rifqi Priyo Susanto
Prevents Enter key or "double-click" event to play the world just after creating a new world
2023-01-14Improve chat history (#12975)Jude Melton-Houghton
2023-01-14Disable Prometheus in singleplayer modesfan5
2023-01-12Improve `MetaDataRef:{get,set}_float` precision (#13130)Jude Melton-Houghton
2023-01-12Increase `ftos` precision (#13141)Jude Melton-Houghton
2023-01-12Break long lines of option help (#13136)Jude Melton-Houghton
2023-01-10Error when string.split is given empty separator (#13132)Jude Melton-Houghton
2023-01-09DevTest: `chest_of_everything` mod: Add search, bag, improve formspec (#13064)Wuzzy
2023-01-09Remove mapblock cache for mesh generation. (#13124)x2048
Reduces memory consumption and improves performance
2023-01-09Always set globals in __newindex (#13131)Jude Melton-Houghton
2023-01-09Add option to exclude Development Test from release packages (#13081)ROllerozxa
* `INSTALL_DEVTEST` is the option name
2023-01-08Fix crash on Android with IrrlichtMt9 (#13123)ROllerozxa
Caused by mouse control
2023-01-08Clamp player wieldindex when processing hotbar item selection (#13098)iliekprogrammar
2023-01-07Report collisionMoveSimple for client and server. (#13105)lhofhansl
2023-01-07Replace minetest_game with "Minetest Game" where appropriateDavid Leal
2023-01-06Devtest: Add jukeboxDesour
2023-01-06Devtest: Rename soundstuff init.luaDesour
2023-01-06Devtest: Add branding ironDesour
Allows giving names to objects.
2023-01-06Remove old rollback migration code (#13082)ROllerozxa
2023-01-06Add dynamic exposure correction (#12959)x2048
* Add uniform for frame delta time * Adjust exposure in logarithmic (EV) space * Add network support and LUA API * Add testing mod
2023-01-06Occlusion culling algorithm based on recursive descend (#13104)x2048
Co-authored-by: DS <vorunbekannt75@web.de>
2023-01-05Use consistent optimization flags for *BSDsfan5
This was added for seemingly no reason in c410e9182d322a8c095ef94fbadf4d8f541e6b98 (2014)
2023-01-05Document mod storage psql settings in world_format.txtAwkanimus
2022-12-31Bump used IrrlichtMt versionsfan5
2022-12-27Use multiple threads for mesh generation (#13062)x2048
Co-authored-by: sfan5 <sfan5@live.de>
2022-12-26Lua API: Document shader dependencies of set_lighting() (#13079)SmallJoker
2022-12-25Allow saturation to be controlled by the server. (#13075)lhofhansl
2022-12-25Fully remove pageflip 3D mode (#13074)ROllerozxa
2022-12-25Fix join game tab being slightly shorter than the others (#13073)ROllerozxa
2022-12-24Fix progress bar look on HiDPI displays (#13055)Jean-Patrick Guerrero
2022-12-24Store `MapEditEvent` blocks in a vector (#13071)Jude Melton-Houghton
2022-12-24Add callback on_mapblocks_changedJude Melton-Houghton
2022-12-24Make MapEditEvent more completeJude Melton-Houghton
SetBlocksNotSent is no longer used.
2022-12-24Set and unset relative mouse mode where necessary (#12636)ndren
* Set and unset relative mouse mode where necessary Co-authored-by: sfan5 <sfan5@live.de>
2022-12-21Document the gain of auto-selected dig soundsGregor Parzefall
2022-12-15Use a Lua error handler that calls tostring (#11913)Jude Melton-Houghton
2022-12-12Fix `plantlike_rooted` world-aligned node base textures (#12994)Jude Melton-Houghton
Co-authored-by: Wuzzy <Wuzzy@disroot.org>
2022-12-10Update translation filesupdatepo.sh
2022-12-10Update minetest.conf.exampleupdatepo.sh