Skip to content
Snippets Groups Projects
  1. Mar 17, 2015
  2. Mar 07, 2015
  3. Mar 05, 2015
  4. Mar 04, 2015
  5. Mar 02, 2015
  6. Feb 27, 2015
  7. Feb 23, 2015
    • Zeno-'s avatar
      Fix wrapDegrees family of functions · 3b6480c5
      Zeno- authored
      wrapDegrees() (renamed to modulo360f)
      wrapDegrees_0_360
      wrapDegrees_180
      
      Minor errors were present in previous versions; see issue #2328
      3b6480c5
  8. Feb 21, 2015
  9. Feb 16, 2015
    • Loïc Blot's avatar
      Performance Improvement: Use a cache which caches result for getFacePositions. · 7c8793cb
      Loïc Blot authored
      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
      7c8793cb
  10. Feb 12, 2015
  11. Feb 11, 2015
  12. Feb 05, 2015
  13. Jan 18, 2015
    • gregorycu's avatar
      Water fixes · db3466db
      gregorycu authored
      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
      db3466db
  14. Jan 16, 2015
  15. Jan 15, 2015
  16. Jan 03, 2015
  17. Nov 25, 2014
  18. Nov 21, 2014
    • Rafael Reilova's avatar
      serialize.h: use machine native byte swapping if available, fall-back to... · f7d65091
      Rafael Reilova authored
      serialize.h: use machine native byte swapping if available, fall-back to previous generic method if not (supported for GCC using endian.h, detection done in cmake) write/readARGB8() - just write 32-bit color in one op, instead of 4 1-byte ops cleanup: removed unneeded buffer init for some serialize-out functions use a #define for the fixed point factor in read/writeF1000()
      
      nodemetadata.cpp, nodetimer.cpp
      	optimzation: simpler deserialize node position method
      
      staticobject.cpp:
      	cleanup: use util/serialize.h inlines instead of its own de/serialization
      
      serialize.cpp:
      	minor optimization/cleanup: avoid generation of unneeded string temporary
      
      CMakeLists.txt, cmake_config.h.in: detection of endian.h
      
      config.h: added HAVE_ENDIAN_H
      
      Commits due to feedback squashed
      
      Signed-off-by: default avatarCraig Robbins <kde.psych@gmail.com>
      f7d65091
  19. Nov 19, 2014
  20. Nov 08, 2014
    • Kahrl's avatar
      Implement WieldMeshSceneNode which improves wield mesh rendering · 9b551d5c
      Kahrl authored
      - 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.
      9b551d5c
  21. Nov 02, 2014
  22. Oct 29, 2014
  23. Oct 09, 2014
  24. Oct 05, 2014
  25. Oct 03, 2014
  26. Sep 28, 2014
  27. Sep 21, 2014
  28. Jun 29, 2014
    • sapier's avatar
      Add support for Android 2.3+ · 1cc40c0a
      sapier authored
      There have been plenty of ppl involved in creating this version.
      I don't wanna mention names as I'm sure I'd forget someone so I
      just tell where help has been done:
      - The partial android versions done by various ppl
      - Testing on different android devices
      - reviewing code (especially the in core changes)
      - testing controls
      - reviewing texts
      
      A big thank you to everyone helping this to be completed!
      1cc40c0a
    • sapier's avatar
      Fix msvc2012 build · ee7af21e
      sapier authored
      ee7af21e
    • sapier's avatar
      Add formspec api versioning · ebf7ea50
      sapier authored
      ebf7ea50
  29. Apr 19, 2014
  30. Apr 12, 2014
  31. Mar 21, 2014
  32. Mar 15, 2014
  33. Mar 14, 2014
Loading