Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed a race condition between chunk loader and generator. | Mattes D | 2015-10-04 | 1 | -1/+1 |
| | | | | | | When using ChunkWorx to generate multiple chunks, the server would sometimes fail an assert because it would generate a chunk even when it was successfully loaded. This was caused by chunks queued in cWorld's m_SetChunkDataQueue and thus being marked as "InQueue" although they were already loaded. Solved by adding a new parameter to chunk coord callbacks specifying whether the operation succeeded or failed, and using that instead of the chunk presence flag to decide whether to generate or not. | ||||
* | Unified the doxy-comment format. | Mattes D | 2015-07-31 | 1 | -3/+14 |
| | |||||
* | Fixed minor errors in Tycho's code | Tiger Wang | 2015-06-22 | 1 | -38/+26 |
| | | | | Everything should work now :) | ||||
* | Reinstate "Chunk queue collapsing" | Tiger Wang | 2015-06-10 | 1 | -142/+100 |
| | | | | | This reinstates commit f36acb683594daff5af3971dcbe3c3a171628b78 and reverts commit adfbc42c021e1bcfcb355933c0fd784306ce0e18. | ||||
* | Revert "Chunk queue collapsing" | worktycho | 2015-06-07 | 1 | -100/+142 |
| | |||||
* | Fix iterating | tycho | 2015-06-05 | 1 | -3/+1 |
| | |||||
* | Made the list of chunks to stream an unordered_set | tycho | 2015-06-05 | 1 | -4/+4 |
| | | | | This should increase performance of chunk streaming | ||||
* | Rewrote ChunkSending queue for significantly improved performance | tycho | 2015-06-05 | 1 | -143/+74 |
| | |||||
* | Moved Chunk Broadcasts over to the regular queue | tycho | 2015-06-05 | 1 | -58/+87 |
| | |||||
* | Made cLightingThread own its callbacks | tycho | 2015-05-30 | 1 | -7/+16 |
| | |||||
* | Made -Weverything an error. | tycho | 2015-05-24 | 1 | -1/+1 |
| | |||||
* | Make -Werror disabling file only | tycho | 2015-05-19 | 1 | -4/+0 |
| | | | | Ad fix a load of warnings | ||||
* | Forgotten m_SendChunksMediumPriority.empty() check. | Howaner | 2014-10-28 | 1 | -1/+1 |
| | |||||
* | Use 3 priorities. | Howaner | 2014-10-23 | 1 | -4/+40 |
| | |||||
* | Merge branch 'master' into ChunkLoader | Howaner | 2014-10-23 | 1 | -8/+8 |
|\ | | | | | | | | | | | | | Conflicts: src/ChunkSender.cpp src/ClientHandle.cpp src/World.h | ||||
| * | En masse NULL -> nullptr replace | Tiger Wang | 2014-10-23 | 1 | -8/+8 |
| | | |||||
* | | style. | Howaner | 2014-10-21 | 1 | -1/+2 |
| | | |||||
* | | Use two lists and 2 chunk send prioritys. | Howaner | 2014-10-21 | 1 | -13/+35 |
| | | |||||
* | | Stream 4 chunks per tick. Added priority. | Howaner | 2014-10-06 | 1 | -4/+9 |
| | | |||||
* | | Optimized chunk loader | Howaner | 2014-10-02 | 1 | -12/+9 |
|/ | |||||
* | Removed more unessicary includes | Tycho | 2014-09-26 | 1 | -0/+1 |
| | |||||
* | remove y-coord from chunks | LO1ZB | 2014-08-28 | 1 | -7/+7 |
| | |||||
* | Normalized comments. | madmaxoft | 2014-07-17 | 1 | -2/+2 |
| | | | | | This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign. | ||||
* | ChunkSender is now warnings clean | Tycho Bickerstaff | 2013-12-21 | 1 | -1/+1 |
| | |||||
* | Fixed the rest of constructor reorders. | madmaxoft | 2013-12-20 | 1 | -2/+2 |
| | |||||
* | Fixed compiler warning when iterating over a fixed array of items (ARRAYCOUNT). | madmaxoft | 2013-12-20 | 1 | -1/+1 |
| | |||||
* | Moved source to src | Alexander Harkness | 2013-11-24 | 1 | -0/+295 |