Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix several MSVC issues numeric.h | SmallJoker | 2015-05-01 | 1 | -1/+1 |
| | | | | | -> Round negative numbers correctly CMakeLists.txt -> Link Json with the static run-time library | ||||
* | Clean scaling pre-filter for formspec/HUD. | Aaron Suen | 2015-04-01 | 1 | -1/+12 |
| | |||||
* | Fix set_bits | kwolekr | 2015-03-31 | 1 | -1/+1 |
| | |||||
* | GenElementManager: Pass opaque handles to Lua and rename to ObjDefManager | kwolekr | 2015-03-31 | 1 | -0/+22 |
| | | | | Add core.clear_registered_schematics() and refactor schematics somewhat | ||||
* | Add support for the PCG32 PRNG algo (and associated script APIs) | kwolekr | 2015-03-22 | 1 | -4/+4 |
| | |||||
* | Fix wrapDegrees family of functions | Craig Robbins | 2015-02-23 | 1 | -42/+41 |
| | | | | | | | | wrapDegrees() (renamed to modulo360f) wrapDegrees_0_360 wrapDegrees_180 Minor errors were present in previous versions; see issue #2328 | ||||
* | Performance Improvement: Use a cache which caches result for getFacePositions. | Loic Blot | 2015-02-16 | 1 | -2/+15 |
| | | | | | | | | | | | This greatly reduce the number of std::list generated by caching the result, which is always constant for each radius selected. In the callgrind map, you will see original: * 3.3M calls to std::list for 9700 calls to getFacePositions In the modified version, you will see: * 3.3K calls to std::list for 6900 call to getFacePositions Callgrind map is here: #2321 it's a huge performance improvement to l_find_node_near | ||||
* | Water fixes | gregorycu | 2015-01-18 | 1 | -0/+20 |
| | | | | | | | Change must_reflow to a deque Add overload for MapBlock::raiseModified that takes a const char*. This is a speed improvement. Comment out unused variable Optimisations to block offset calculations | ||||
* | Remove unused rangelim function (the macro still exists) | Kahrl | 2014-11-19 | 1 | -9/+0 |
| | |||||
* | Implement WieldMeshSceneNode which improves wield mesh rendering | Kahrl | 2014-11-08 | 1 | -0/+5 |
| | | | | | | | | | | | | | - Don't create and cache an extruded mesh for every (non-node) item. Instead use a single one per image resolution. - For cubic nodes reuse a single wield mesh too - Improve lighting of the wielded item - Increase far value of wield mesh scene camera, fixes #1770 - Also includes some minor refactorings of Camera and GenericCAO. | ||||
* | Refactor decoration-related code | kwolekr | 2014-10-29 | 1 | -0/+4 |
| | | | | | Split up ModApiMapgen::l_register_decoration() Define and make use of CONTAINS() and ARRLEN() macros | ||||
* | Accept hexadecimal and string values for seeds | kwolekr | 2013-11-04 | 1 | -0/+2 |
| | |||||
* | Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu | Kahrl | 2013-08-14 | 1 | -1/+0 |
| | |||||
* | Weather support | proller | 2013-07-27 | 1 | -0/+7 |
| | |||||
* | Decoration: Add Schematic decoration type | kwolekr | 2013-06-22 | 1 | -0/+16 |
| | |||||
* | Migrate to STL containers/algorithms. | Ilya Zhuravlev | 2013-03-11 | 1 | -1/+2 |
| | |||||
* | Update Copyright Years | Sfan5 | 2013-02-24 | 1 | -1/+1 |
| | |||||
* | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 | 1 | -1/+1 |
| | |||||
* | The new mapgen, noise functions, et al. | kwolekr | 2013-01-21 | 1 | -0/+1 |
| | |||||
* | Optimize headers | Perttu Ahola | 2012-06-17 | 1 | -0/+4 |
| | |||||
* | Initially split utility.h to multiple files in util/ | Perttu Ahola | 2012-06-17 | 1 | -0/+331 |