Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-07 | Add keybind to swap items between handsHEADdual_wielding | Elias Fleckenstein | |
2023-03-07 | Add setting to mirror hands | Elias Fleckenstein | |
2023-03-07 | Dual wielding | Lizzy Fleckenstein | |
2023-03-05 | Reduce server CPU consumed by occlusion culling. (#13260) | lhofhansl | |
Cache blocks already occluded at a specific distance. The RemoteClient typically visits the same distance multiple time - especially at larger distances, so this saves significant CPU from recalculating the occlusion state of blocks. | |||
2023-03-05 | Minor adjustments now that OpenGLES 2 is the default driver on Android (#12391) | ROllerozxa | |
2023-03-05 | Tile: Fix segfault caused by invalid PNG data | SmallJoker | |
2023-03-03 | Remove accidental emacs files. | Lars | |
2023-03-03 | Log server map send cycle time. (#13259) | lhofhansl | |
* Measure server map send time per player. | |||
2023-03-02 | Re-enable verbose logging on Android | sfan5 | |
Without recompiling, there's no way to see it in logcat otherwise. | |||
2023-03-02 | Enable connected glass by default (#13242) | PrairieWind | |
2023-03-01 | Drop dependency on IrrCompileConfig | numzero | |
The only remaining thing is IRRLICHT_SDK_VERSION via irrlicht.h | |||
2023-02-27 | Add minetest.get_player_window_information() (#12367) | rubenwardy | |
2023-02-27 | Fix for #13255: Check if client has a block even if the server has unloaded ↵ | lhofhansl | |
it. (#13256) | |||
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 | |