summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added "Renderer faces" metricLaG19242019-01-274-1/+10
|
* Added const-keyword to WorldLaG19242019-01-276-64/+73
|
* GameState double-bufferingLaG19242019-01-2712-62/+51
|
* Added slow GameState syncLaG19242019-01-278-58/+55
|
* Refactored GameStateLaG19242019-01-274-680/+742
|
* Updated .gitignoreLaG19242019-01-261-1/+1
|
* Removed previous implementation of ShaderLaG19242019-01-2621-185/+99
|
* Implemented new Shader classLaG19242019-01-266-19/+178
|
* Added Framebuffer classLaG19242019-01-256-13/+214
|
* Merge pull request #30 from uis246/iss29LaG19242018-12-203-53/+32
|\ | | | | #29 fix
| * Fixes #29uis2018-12-203-53/+32
| |
* | Merge pull request #28 from uis246/iss11LaG19242018-10-203-9/+16
|\| | | | | #11 Single field for ip and port
| * #11 Single field for ip and portuis2018-10-173-9/+16
|/
* Update README.mdbuild-2LaG19242018-08-251-41/+8
|
* Smooth sunset and dawnLaG19242018-08-241-1/+1
|
* Fixed crash when connection lostLaG19242018-08-211-22/+26
|
* Fixed uninitialized variableLaG19242018-08-211-1/+1
|
* Added BlockStatesLaG19242018-08-211-4/+149
|
* Added Linux linker flag to produce recognisable executableLaG19242018-08-211-0/+1
|
* Fixed rendering errorsLaG19242018-08-214-8/+12
|
* Fixed linux compilation errorsLaG19242018-08-213-4/+8
|
* Update glm to 0.9.9.0LaG19242018-08-21265-21407/+24609
|
* Smooth sun movementLaG19242018-08-213-1/+9
|
* More correct block rotatingLaG19242018-08-213-80/+61
|
* More correct face culling for rotated blocksLaG19242018-08-204-168/+48
|
* Correct face culling for rotated blocksLaG19242018-08-114-7/+134
|
* Support rotation in BlockStatesLaG19242018-08-103-27/+55
|
* Moved ParsedFace and FaceDirection out of BlockModelLaG19242018-08-094-76/+66
|
* Workaround for liquidsLaG19242018-08-096-0/+34
|
* More BlockStatesLaG19242018-08-092-4/+218
|
* Changeable brightnessLaG19242018-08-094-3/+18
|
* Refactored BlockLaG19242018-08-093-35/+10
|
* Replaced sdl2_image with stb_imageLaG19242018-08-095-130/+7476
|
* Implemented Creative FlightLaG19242018-08-085-3/+32
|
* Disabled collisions for double plants and flowersLaG19242018-08-081-2/+2
|
* Added more BlockStatesLaG19242018-08-081-1/+128
|
* Added to HUD id of selected blockLaG19242018-08-081-0/+5
|
* Basic BlockState supportLaG19242018-08-084-36/+140
|
* More data saved in SettingsLaG19242018-08-073-20/+69
|
* TextureAtlas padding small texturesLaG19242018-08-061-10/+24
|
* Implemented Settings ManagerLaG19242018-08-064-8/+91
|
* Separate lighting for each block faceLaG19242018-08-052-40/+95
|
* Change OpenGL context profile to coreLaG19242018-08-051-0/+1
|
* Fixed FOVLaG19242018-08-051-1/+1
|
* Added ERROR-textureLaG19242018-08-053-4/+10
|
* Refactored AssetManagerLaG19242018-08-055-324/+325
|
* Removed previous implementation of texture atlasLaG19242018-08-0510-28125/+14
|
* Replaced usage of old texture atlasLaG19242018-08-059-16/+42
|
* Implemented texture atlasLaG19242018-08-054-2/+167
|
* Loading texture data in AssetTreeLaG19242018-08-032-1/+59
|
* BlockModels are using asset tree nowLaG19242018-07-012-178/+218
|
* Tree-based asset managementLaG19242018-06-302-3/+64
|
* Replaced fallback model to diamond block modelLaG19242018-03-302-20/+2
|
* Improved frustum culling: replaced box testing to sphere testing #6LaG19242018-03-304-107/+81
|
* Num of parsing threads now depends from num of CPU coresLaG19242018-03-281-1/+1
|
* Minor Section optimizationsLaG19242018-03-284-27/+16
|
* Moved model parsing to startup stage and implemented model rotationLaG19242018-03-283-134/+203
|
* Removed that ugly texture of night skyLaG19242018-03-182-5/+2
|
* Optimized update of RendererSectionLaG19242018-03-173-32/+35
|
* New lock-free RendererSectionData parsingLaG19242018-03-172-134/+144
|
* Improved RendererSectionData parsing data localityLaG19242018-03-163-44/+133
|
* Optimized light parsingLaG19242018-03-133-6/+30
|
* Implemented basic lightingLaG19242018-03-139-67/+206
|
* Fixed holes when block on section border destroyedLaG19242018-03-083-7/+46
|
* Some parsing optimizationsLaG19242018-03-083-9/+13
|
* Minor RendererSectionData parsing memory optimizationLaG19242018-03-083-186/+175
|
* Simplified Section classLaG19242018-03-062-55/+4
|
* Merge pull request #4 from QiZD90/masterLaG19242018-02-2520-1235/+1549
|\ | | | | Bare-bones block placement
| * min/max functionsElisey Puzko2018-02-254-79/+85
| |
| * Some nice hack to avoid conflict of std::min and min macroElisey Puzko2018-02-251-16/+20
| |
| * I forgot about these functionsElisey Puzko2018-02-231-3/+3
| |
| * Some more tabs -> spaces conversionsElisey Puzko2018-02-232-143/+143
| |
| * Mouse capture fixElisey Puzko2018-02-233-6/+5
| |
| * Removed redundant headerElisey Puzko2018-02-231-2/+0
| |
| * Bare-bones face detection for a block placementElisey Puzko2018-02-235-4/+82
| |
| * Quick fix.Elisey Puzko2018-02-221-5/+11
| | | | | | | | A quick fix for a segfault caused by the block placement when there aren't any selected blocks.
| * Bare-bones blocks placementElisey Puzko2018-02-227-446/+498
| |
| * New event: SelectedBlockChangedElisey Puzko2018-02-206-269/+307
| |
| * Another attempt at increasing readabilityElisey Puzko2018-02-183-115/+194
| |
| * Small changes to conform Google C++ styleguideElisey Puzko2018-02-1810-239/+293
|/
* Raycast debug renderLaG19242018-02-063-0/+24
|
* Simplified raycastLaG19242018-02-063-80/+25
|
* Added visualisation of selected blockLaG19242018-02-051-0/+18
|
* Block selection implemented with mouse-lookLaG19242018-02-035-8/+103
|
* Implemented basic diggingLaG19242018-02-034-10/+46
|
* Implemented Position type serializationLaG19242018-02-031-1/+2
|
* Added packet PlayerDiggingLaG19242018-02-031-5/+27
|
* Backported to CMake 3.5LaG19242018-01-311-2/+2
|
* Default CMAKE_BUILD_TYPELaG19242018-01-201-0/+4
|
* Fixed some UB detected by GCC UB-sanitizerLaG19242018-01-202-2/+8
|
* Cleanup Linux build flagsLaG19242018-01-201-4/+3
|
* Special workaround to build WinRel without consolebuild-1LaG19242018-01-142-3/+6
|
* Implemented basic chat-component parsingLaG19242018-01-141-21/+17
|
* Fixed chat errorLaG19242018-01-141-0/+1
|
* Fixed segfault on connecting to serverLaG19242018-01-131-6/+6
|
* Removed GlobalState thread. His tasks assigned to Render thread.LaG19242018-01-133-117/+94
|
* Replaced all usages of NC to new implementationLaG19242018-01-133-64/+47
|
* New implementation of NC is using event-systemLaG19242018-01-132-39/+35
|
* Finally removed all SFML referencesLaG19242018-01-133-371/+3
|
* Updated to 1.12.2LaG19242018-01-133-9/+9
|
* Directory renamedLaG19242018-01-13281-2/+2
|
* Backported to C++14LaG19242018-01-133-7/+7
|
* Added togglable VSync optionLaG19242018-01-131-0/+10
|
* There is no more latency in PUSH_EVENT, so DIRECT_EVENT_CALL can be replaced with PUSH_EVENTLaG19242018-01-131-1/+1
|
* Added more mutexes -> It's working fine nowLaG19242018-01-132-29/+37
|
* Fixed some incorrect types for eventsLaG19242018-01-133-5/+5
|
* Single mutex for event systemLaG19242018-01-132-29/+24
|
* EventData is meaningless from nowLaG19242018-01-131-1/+0
|
* Tried to fix deadlockLaG19242018-01-133-27/+37
|
* All usages of previous event-system replaced with new event-systemLaG19242018-01-136-146/+140
|
* Implemented new event systemLaG19242018-01-132-0/+179
|
* Removed previous implementation of event-systemLaG19242018-01-132-371/+0
|
* Disabled VSyncLaG19242018-01-131-0/+2
|
* Fixed compilation errorsLaG19242018-01-1314-19/+35
|
* Fixed CMake errorLaG19242018-01-131-1/+1
|
* Fixed shader compilation errorsLaG19242018-01-132-2/+2
|
* Section parser now in a separate fileLaG19242018-01-136-352/+367
|
* Minor shader optimizationLaG19242018-01-132-12/+12
|
* Created .gitignoreLaG19242018-01-131-0/+11
|
* Created README.mdLaG19242018-01-131-0/+64
|
* Refactored #include directivesLaG19242018-01-1341-129/+182
|
* 2017-10-15LaG19242018-01-136-129/+158
|
* 2017-10-14LaG19242018-01-1313-141/+296
|
* 2017-10-09LaG19242018-01-1323-483/+490
|
* 2017-10-07LaG19242018-01-133-15/+126
|
* 2017-09-30LaG19242018-01-1311-232/+320
|
* 2017-09-24LaG19242018-01-139-33/+156
|
* 2017-09-23LaG19242018-01-139-155/+263
|
* 2017-09-20LaG19242018-01-136-242/+156
|
* 2017-09-19LaG19242018-01-138-33/+97
|
* 2017-09-17LaG19242018-01-1313-396/+121
|
* 2017-09-16LaG19242018-01-1315-320/+170
|
* 2017-09-15LaG19242018-01-1326-385/+687
|
* 2017-09-03LaG19242018-01-1315-86/+466
|
* 2017-08-29LaG19242018-01-1324-136/+24937
|
* 2017-08-27LaG19242018-01-1328-2860/+803
|
* 2017-08-23LaG19242017-08-2312-105/+214
|
* 2017-08-20LaG19242017-08-2027-457/+467
|
* 2017-08-19LaG19242017-08-1956-4902/+142
|
* 2017-08-18LaG19242017-08-1814-305/+649
|
* 2017-08-17LaG19242017-08-179-353/+343
|
* 2017-08-16LaG19242017-08-1624-107/+1178
|
* 2017-08-12LaG19242017-08-1219-88/+232
|
* 2017-08-07LaG19242017-08-0728-402/+801
|
* 2017-08-05LaG19242017-08-0511-42/+50
|
* 2017-08-03LaG19242017-08-0359-4402/+382
|
* 2017-07-29LaG19242017-07-29107-291/+8440
|
* 2017-07-26LaG19242017-07-267-14/+382
|
* 2017-07-24LaG19242017-07-2435-64/+2616
|
* 2017-07-21LaG19242017-07-2116-334/+667
|
* 2017-06-21LaG19242017-06-2144-1044/+1092
|
* 2017-06-20LaG19242017-06-2016-720/+487
|
* 2017-06-17LaG19242017-06-1730-1666/+2018
|
* 2017-06-14LaG19242017-06-1413-10813/+28978
|
* 2017-06-07LaG19242017-06-0715-4400/+440
|
* 2017-05-31LaG19242017-05-3133-1740/+499
|
* 2017-05-28LaG19242017-05-2822-949/+164
|
* 2017-05-26LaG19242017-05-2631-71/+23348
|
* 2017-05-21LaG19242017-05-2116-105/+695
|
* 2017-05-18LaG19242017-05-1897-4143/+7991
|
* 2017-05-13LaG19242017-05-1356-124/+3852
|
* 2017-05-12LaG19242017-05-12291-518/+91921
|
* 2017-05-10LaG19242017-05-1016-347/+719
|
* 2017-04-23LaG19242017-04-218-51/+65
|
* 2017-04-21LaG19242017-04-2125-365/+1143
|
* 2017-04-15LaG19242017-04-1532-0/+15150