aboutsummaryrefslogtreecommitdiff
path: root/src/client/clientmap.cpp
AgeCommit message (Expand)Author
2023-02-20Fix rounding errors when slicing the shadow draw list (#13226)x2048
2023-02-16Add mesh-holding blocks to shadow drawlist. (#13203)lhofhansl
2023-02-08Generalize mesh chunking, and make it configurable. (#13179)lhofhansl
2023-02-01Separate drawlist from non-rendered blocks. (#13176)lhofhansl
2023-01-318x block meshes (#13133)x2048
2023-01-23Remove the 'loops' occlusion culler (#13169)x2048
2023-01-06Occlusion culling algorithm based on recursive descend (#13104)x2048
2022-11-03Reduce exposure of various internals (#12885)Loïc Blot
2022-10-28Fix incorrect culling introduced by ##12710 (#12887)lhofhansl
2022-10-09Optimize lighting calculation (#12797)Jude Melton-Houghton
2022-09-18Client map: do frustum culling via planes (#12710)DS
2022-09-06Code optimizations / refactor (#12704)Herman Semenov
2022-08-13Reduce the use of porting::getTimeMs() when rendering frames (#12679)x2048
2022-07-09Release shadow mapping resources when not needed (#12497)x2048
2022-06-03Properly keep noclip state in Game and ClientMapsfan5
2022-05-22Fixes needed to use irrArray backed by std::vector (#12263)paradust7
2022-05-21Improve shadow filters (#12195)x2048
2022-04-08Spacing fixesShadowNinja
2022-04-07Remove obsolete commented code (follow up to #12166)Dmitry Kostenko
2022-04-07Adjust shadowmap distortion to use entire SM texture (#12166)x2048
2022-04-02Add depth sorting for node faces (#11696)x2048
2021-10-01Improvements to colored shadows (#11516)x2048
2021-09-27Order drawlist by distance to the camera when rendering (#11651)x2048
2021-07-25Distribute shadow map update over multiple frames to reduce stutter (#11422)x2048
2021-06-06Shadow mapping render pass (#11244)Liso
2021-05-03refacto: protect some RenderingEngine::get_scene_managerLoic Blot
2021-04-05Reserve vectors before pushing and other code quality changes (#11161)sfan5
2021-02-26Keep mapblocks in memory if they're in range (#10714)hecks
2020-12-23Minor profiler fixes.Lars
2020-12-05Implement mapblock camera offset correctly (#10702)hecks
2020-11-25Fix camera panning glitches (partially revert 10489.)Lars
2020-10-19Minor clientmap improvements.Lars
2020-10-13Avoid drawing invisible blocks on the client.Lars
2020-10-05Remove unused functions reported by cppcheck (#10463)SmallJoker
2019-08-23Occlusion: Check for light_propagates and do mapblock bounds checksSmallJoker
2019-08-23Occlusion: Begin cleanupSmallJoker
2019-08-13Fix unnecessary exception use in Map::getSectorXXX (#8792)Jozef Behran
2019-08-13Better F6 profiler (#8750)SmallJoker
2019-08-10Merge pull request #8776 from osjc/FixGetNodeJozef Behran
2018-11-28Move client-specific files to 'src/client' (#7902)Quentin Bazin