summaryrefslogtreecommitdiffstats
path: root/src/LightingThread.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2024-11-02Apply new clang-formattingclang-format-codebaseAlexander Harkness1-42/+55
2023-05-16Removed all Printf-family functions from StringUtils.Mattes D1-4/+4
2022-01-14syntaxTiger Wang1-1/+1
2022-01-14fixed compile error in jenkins and more warningsx12xx12x1-1/+1
2021-03-28Fix Windows XP to 7 compatibility (#5167)Tiger Wang1-1/+1
2021-03-05Prepare ChunkData for BlockState storage (#5105)Tiger Wang1-10/+10
2020-04-16Using Super.Mattes D1-2/+2
2020-04-03Pulled the BlockID and BlockInfo headers from Globals.h. (#4591)Mattes D1-0/+28
2019-09-24NBTChunkSerializer: Cleaned up interface.Mattes D1-1/+1
2019-09-06Separated chunk generator from world / plugin interfaces.Mattes D1-2/+2
2018-07-26CheckBasicStyle: Check number of empty lines between functions (#4267)peterbell101-2/+0
2018-07-22cIsThread: Reset m_ShouldTerminate after the thread has stopped (#4258)peterbell101-1/+1
2018-02-21cLightingThread: Faster chunk reading (#4185)peterbell101-12/+23
2017-10-21cWorld Threads: Seperate initialization and thread start.peterbell101-20/+6
2017-09-07Lighting now generally consistent with vanilla (#3988)Alexander Harkness1-1/+2
2017-08-02Removed double includes (#3885)Lukas Pioch1-1/+0
2017-06-20Lighting Optimisations (#3785)peterbell101-69/+23
2017-06-09Fixed skylight going down through transparent blocks.Mattes D1-1/+12
2016-02-05Bulk clearing of whitespaceLogicParrot1-30/+30
2015-10-04Fixed a race condition between chunk loader and generator.Mattes D1-3/+3
2015-07-31Unified the doxy-comment format.Mattes D1-1/+1
2015-07-29Silenced and fixed many warning messages across multiple files.Samuel Barney1-12/+12
2015-05-30Made cLightingThread own its callbackstycho1-4/+4
2015-05-24Made -Weverything an error.tycho1-3/+3
2015-01-17Fixed CppCheck: (performance) Possible inefficient checking for emptiness.Kirill Kirilenko1-1/+1
2014-12-12LightingThread: Fixed a memory leak.Mattes D1-2/+2
2014-12-10Lighting thread: skip chunks that are already lit.Mattes D1-0/+10
2014-10-23En masse NULL -> nullptr replaceTiger Wang1-4/+4
2014-10-20En masse NULL -> nullptr replaceTiger Wang1-4/+4
2014-08-21Added initializers for class members.Mattes D1-1/+5
2014-07-17Normalized comments.madmaxoft1-2/+2
2014-07-17Fixed basic whitespace problems.madmaxoft1-1/+1
2014-06-16Fixed GCC compilation.madmaxoft1-1/+1
2014-05-29Added comments, reformatted code.madmaxoft1-1/+1
2014-05-21Renamed cChunkBuffer to cChunkDataTycho1-1/+1
2014-05-09Lighting thread disabled its chunkstays before deleting them.Mattes D1-0/+2
2014-04-26Implemented Chunk Sparsing with segmentsTycho1-7/+4
2014-04-12ChunkStay must be disabled while being deleted.ProtoProxy_1.7.2_001madmaxoft1-0/+1
2014-04-12Fixed member construction order.madmaxoft1-2/+2
2014-04-12Lighting reads blocktypes only for blocks under heightmap.madmaxoft1-14/+78
2014-03-10Removed Some unnessicary macrosTycho1-6/+0
2014-03-01g_BlockXXX => cBlockInfo::XXXandrew1-2/+2
2014-02-10Rewritten Lua ChunkStay API into a single function, cWorld:ChunkStay().madmaxoft1-1/+13
2014-02-08Moved a forgotten comment back to its place.madmaxoft1-2/+2
2014-02-08Fixed lighting thread queueing.madmaxoft1-2/+4
2014-02-08Initial ChunkStay code.madmaxoft1-79/+72
2014-01-07More MSVC warning fixes.madmaxoft1-1/+1
2013-12-31fixed warnings in LightingThread.cppTycho Bickerstaff1-0/+1
2013-12-31take Z axis into account when calculating neighboors in LightingThread::ChunkReadyTycho Bickerstaff1-1/+1
2013-11-24Moved source to srcAlexander Harkness1-0/+0
2013-05-09Fixed a few out-of-bounds readsmadmaxoft@gmail.com1-3/+6
2013-05-07Replaced MIN / MAX with std::min and std::maxmadmaxoft@gmail.com1-1/+1
2013-05-05Lighting: Fixed underwater lighting (FS #369)madmaxoft@gmail.com1-37/+60
2013-04-13Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick()madmaxoft@gmail.com1-1/+1
2013-01-25Merged the usable portion of the "gens" branch.madmaxoft@gmail.com1-0/+4
2012-11-16Fixed crashes caused LightingThread overwriting memory where it shouldn't (yay valgrind!)madmaxoft@gmail.com1-3/+3
2012-11-13Fixed a valgrind error in lighting thread (uninitialized var value)madmaxoft1-0/+1
2012-09-24Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com1-2/+2
2012-06-14Attempt to bring sanity to newlines across systems.cedeel@gmail.com1-531/+531
2012-05-25Merged the composable_generator branch into the trunkmadmaxoft@gmail.com1-25/+442
2012-03-10Fixed *nix threading issue;madmaxoft@gmail.com1-1/+1
2012-02-17Added the skeleton of the cLightingThread objectmadmaxoft@gmail.com1-0/+114