Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-26 | Don't expire blocks visible to the client. (#13255) | lhofhansl | |
2023-02-26 | Sky: transmit body_orbit_tilt to client. (#13193) | sofar | |
This obsoletes the current client-side setting entirely. The server can transmit the tilt to the client directly and will send 0.0f as default value. Co-authored-by: x2048 <codeforsmile@gmail.com> Co-authored-by: sfan5 <sfan5@live.de> | |||
2023-02-22 | Fix a -Wreorder warning | DS | |
2023-02-21 | Reduce client's packet processing budget per iteration from 100 to 10ms. ↵ | lhofhansl | |
(#13237) | |||
2023-02-20 | Fix rounding errors when slicing the shadow draw list (#13226) | x2048 | |
2023-02-20 | Add chat HUD flag (#13189) | Alex | |
2023-02-18 | Fix typo and missing entry in serveropcodes | paradust7 | |
2023-02-18 | Remove dead code behind Irrlicht version checks | sfan5 | |
2023-02-18 | Source image tracking in tile generation (#12514) | 20kdc | |
2023-02-16 | Add mesh-holding blocks to shadow drawlist. (#13203) | lhofhansl | |
When mesh chunking and shadows are enabled, make sure that the mesh-holding blocks are added to the shadow drawlist. Otherwise those portions of the shadows will not be rendered. | |||
2023-02-08 | Generalize mesh chunking, and make it configurable. (#13179) | lhofhansl | |
* Generalize mesh chunking. Set 3x3x3 chunks. * Make mesh chunk size configurable... Default to 1 (off). * Extract all mesh grid maths into a dedicated class --------- Co-authored-by: x2048 <codeforsmile@gmail.com> | |||
2023-02-01 | Separate drawlist from non-rendered blocks. (#13176) | lhofhansl | |
2023-01-31 | 8x 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-24 | Display whole profiler numbers up to 999999 without scientific notation. ↵ | lhofhansl | |
(#13155) | |||
2023-01-23 | Remove the 'loops' occlusion culler (#13169) | x2048 | |
2023-01-23 | Decrease minimum for repeat_place_time (#13165) | DS | |
2023-01-23 | Implement --debugger option to improve UX when debugging crashes (#13157) | sfan5 | |
2023-01-23 | Clear exposure compensation state textures on creation (#13151) | x2048 | |
2023-01-19 | Fix concurrency in texture source (#13150) | x2048 | |
2023-01-16 | Revisit F6 statistics formatting (#13126) | SmallJoker | |
2023-01-14 | Improve chat history (#12975) | Jude Melton-Houghton | |
2023-01-14 | Disable Prometheus in singleplayer mode | sfan5 | |
2023-01-12 | Improve `MetaDataRef:{get,set}_float` precision (#13130) | Jude Melton-Houghton | |
2023-01-12 | Increase `ftos` precision (#13141) | Jude Melton-Houghton | |
2023-01-12 | Break long lines of option help (#13136) | Jude Melton-Houghton | |
2023-01-09 | Remove mapblock cache for mesh generation. (#13124) | x2048 | |
Reduces memory consumption and improves performance | |||
2023-01-08 | Fix crash on Android with IrrlichtMt9 (#13123) | ROllerozxa | |
Caused by mouse control | |||
2023-01-08 | Clamp player wieldindex when processing hotbar item selection (#13098) | iliekprogrammar | |
2023-01-07 | Report collisionMoveSimple for client and server. (#13105) | lhofhansl | |
2023-01-06 | Remove old rollback migration code (#13082) | ROllerozxa | |
2023-01-06 | Add 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-06 | Occlusion culling algorithm based on recursive descend (#13104) | x2048 | |
Co-authored-by: DS <vorunbekannt75@web.de> | |||
2023-01-05 | Use consistent optimization flags for *BSD | sfan5 | |
This was added for seemingly no reason in c410e9182d322a8c095ef94fbadf4d8f541e6b98 (2014) | |||
2022-12-27 | Use multiple threads for mesh generation (#13062) | x2048 | |
Co-authored-by: sfan5 <sfan5@live.de> | |||
2022-12-26 | Lua API: Document shader dependencies of set_lighting() (#13079) | SmallJoker | |
2022-12-25 | Allow saturation to be controlled by the server. (#13075) | lhofhansl | |
2022-12-25 | Fully remove pageflip 3D mode (#13074) | ROllerozxa | |
2022-12-24 | Fix progress bar look on HiDPI displays (#13055) | Jean-Patrick Guerrero | |
2022-12-24 | Store `MapEditEvent` blocks in a vector (#13071) | Jude Melton-Houghton | |
2022-12-24 | Add callback on_mapblocks_changed | Jude Melton-Houghton | |
2022-12-24 | Make MapEditEvent more complete | Jude Melton-Houghton | |
SetBlocksNotSent is no longer used. | |||
2022-12-24 | Set 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-15 | Use a Lua error handler that calls tostring (#11913) | Jude Melton-Houghton | |
2022-12-12 | Fix `plantlike_rooted` world-aligned node base textures (#12994) | Jude Melton-Houghton | |
Co-authored-by: Wuzzy <Wuzzy@disroot.org> | |||
2022-12-10 | Update minetest.conf.example | updatepo.sh | |
2022-12-10 | Prevent air acceleration with 0 jump speed (#13036) | Jude Melton-Houghton | |
2022-12-10 | Avoid out-of-bounds memory access in attached node placement prediction (#13038) | Jude Melton-Houghton | |
2022-12-04 | Expose dtime_s to LBM handler | sfan5 | |
2022-12-03 | Add `minetest.get_mapgen_edges` (#12999) | Jude Melton-Houghton | |
2022-11-30 | Remove shader caching hack. (#12991) | lhofhansl | |