Andrei Kortunov
|
14b756a692
|
Use a generic logging system for RecastNavigation
|
2019-04-08 20:31:21 +04:00 |
|
Bret Curtis
|
7808cbbfe8
|
Merge pull request #2292 from akortunov/fallback
Make fallback map static to simplify constructors
|
2019-04-07 17:43:59 +02:00 |
|
Bret Curtis
|
a5504f8cc1
|
Merge pull request #2297 from Capostrophic/esm
Make sure the record hasn't ended in getHString hack (bug #4938)
|
2019-03-31 21:15:23 +02:00 |
|
Capostrophic
|
4b6fc5f720
|
Make sure the record hasn't ended in getHString hack (bug #4938)
|
2019-03-30 20:11:22 +03:00 |
|
Andrei Kortunov
|
368d1f9d25
|
Merge pull request #2191 from akortunov/viewer
Do not store Viewer reference in the ViewData
|
2019-03-30 08:24:44 +04:00 |
|
Andrei Kortunov
|
cae456a4aa
|
Merge pull request #2294 from Capostrophic/arguments
Ignore extra arguments to PlayLoopSound3D too
|
2019-03-30 08:18:39 +04:00 |
|
Capostrophic
|
7ef7555c19
|
Ignore extra arguments to PlayLoopSound3D too
|
2019-03-30 01:06:01 +03:00 |
|
Andrei Kortunov
|
a302ec9c65
|
Make fallback map static to simplify constructors
|
2019-03-29 15:30:49 +04:00 |
|
Capostrophic
|
17dce28705
|
Improve compiler messages
|
2019-03-29 00:59:26 +03:00 |
|
bzzt
|
c8d2107b80
|
Do not store Viewer reference in the ViewData
|
2019-03-28 09:51:45 +04:00 |
|
Bret Curtis
|
1e9eac568f
|
Merge pull request #2249 from akortunov/cache
Implement generic caching system
|
2019-03-25 13:32:23 +01:00 |
|
Bret Curtis
|
6cbf1288ff
|
Merge pull request #1929 from Capostrophic/elseif
Ignore the rest of the line after else operator (bug #3006)
|
2019-03-24 16:35:49 +01:00 |
|
Capostrophic
|
cbce1a1b7c
|
Ignore the rest of the line after else (bug #3006)
|
2019-03-24 18:34:33 +03:00 |
|
Bret Curtis
|
8f8bba66d9
|
Merge pull request #2178 from Capostrophic/declaration
Ignore extra text after a local variable declaration (bug #4867)
|
2019-03-24 16:33:21 +01:00 |
|
Capostrophic
|
786f3e5fc3
|
Remove unused and unfinished blendmap packing feature
|
2019-03-22 22:15:28 +03:00 |
|
Capostrophic
|
af47ec7756
|
Skip extra text after variable declaration (bug #4867)
|
2019-03-21 17:00:40 +03:00 |
|
Bret Curtis
|
5e12073b47
|
Merge pull request #2272 from akortunov/optimize_terrain
Do not block loading while compiling composite maps
|
2019-03-21 09:17:02 +01:00 |
|
Andrei Kortunov
|
b466bfee40
|
Enable light sources directly to avoid virtual calls
|
2019-03-21 10:27:50 +04:00 |
|
Andrei Kortunov
|
0e1f5f68b6
|
Do not allow different threads to compile the same composite map
|
2019-03-21 08:52:13 +04:00 |
|
Andrei Kortunov
|
cad45e96ac
|
Remove redundant mCompile set - we do not use data from it anyway
|
2019-03-21 08:42:48 +04:00 |
|
bzzt
|
c2986b3bd7
|
Do not block the loading thread while compiling composite maps in the
draw thread
|
2019-03-20 21:42:53 +04:00 |
|
Bret Curtis
|
26feedfcae
|
Merge pull request #2268 from akortunov/scanfix
Fix some issues from the Coverity Scan report
|
2019-03-19 17:27:48 +01:00 |
|
Bret Curtis
|
19dcbf2b3d
|
Merge pull request #2266 from Capostrophic/vsync
Vsync tweaks
|
2019-03-19 09:23:48 +01:00 |
|
Andrei Kortunov
|
b2fca46206
|
Fix a couple of minor issues in shadows
|
2019-03-19 09:14:07 +04:00 |
|
Andrei Kortunov
|
7995a92672
|
Initialize missing variables
|
2019-03-19 09:12:31 +04:00 |
|
Capostrophic
|
9b65f0dbca
|
Vsync tweaks
Try to use adaptive vsync if available
Don't use vsync if unavailable
|
2019-03-18 21:45:02 +03:00 |
|
Bret Curtis
|
b819690e82
|
Merge pull request #2264 from akortunov/optimize_terrain
Delete composite map layers in the background thread
|
2019-03-18 13:52:17 +01:00 |
|
bzzt
|
aa5a071aef
|
Delete composite map layers in the background thread
|
2019-03-18 14:00:50 +04:00 |
|
Bret Curtis
|
d56733149c
|
Merge pull request #2201 from akortunov/optimize_terrain
Optimize terrain
|
2019-03-18 08:59:10 +01:00 |
|
Bret Curtis
|
45221418bd
|
Merge pull request #2260 from elsid/fix_clean_unused_navmeshes
Fix clean unused navmeshes
|
2019-03-18 08:57:46 +01:00 |
|
bzzt
|
6029ed4ecc
|
Reject empty quad tree nodes at the cell level without land data
|
2019-03-18 10:27:29 +04:00 |
|
bzzt
|
36fa51b6ad
|
Fix bounding box calculation for terrain shapes
|
2019-03-18 10:27:09 +04:00 |
|
elsid
|
4624f31788
|
Report navigator stats
|
2019-03-17 22:15:18 +03:00 |
|
elsid
|
8adc83f6e2
|
Fix clean unused navmeshes
weak_ptr doesn't have constructor for shared_ptr&& type, so ptr wasn't
moved, just copied.
|
2019-03-17 21:28:34 +03:00 |
|
elsid
|
2c78d530a2
|
Use static vector to store stat names
|
2019-03-17 20:50:15 +03:00 |
|
Bret Curtis
|
ab69ad65ed
|
Merge pull request #2234 from Capostrophic/terrain
Some more improvements from bzzt's branch
|
2019-03-17 18:07:19 +01:00 |
|
Capostrophic
|
de572226e4
|
Update optimizer with upstream improvements
|
2019-03-17 07:59:16 +03:00 |
|
bzzt
|
b42ad0f610
|
Inline certain terrain storage functions
|
2019-03-17 07:27:27 +03:00 |
|
bzzt
|
e131e6699c
|
Match vertex colors data type to source
|
2019-03-17 07:24:22 +03:00 |
|
elsid
|
c91deaf7af
|
Use std::vector::data method to avoid reference binding to null pointer
|
2019-03-16 00:46:00 +03:00 |
|
elsid
|
dd0b45ede6
|
Do not pass nullptr to std::memcmp
|
2019-03-14 22:15:57 +03:00 |
|
Bret Curtis
|
7917f1fc84
|
Merge pull request #2252 from akortunov/terrain
Do not allocate empty callbacks in the RigGeometry
|
2019-03-14 14:53:35 +01:00 |
|
bzzt
|
4ab93aeffe
|
Do not allocate empty callbacks in the RigGeometry
|
2019-03-14 12:37:41 +04:00 |
|
Andrei Kortunov
|
2ed05a5195
|
Implement generic caching system
|
2019-03-14 09:10:19 +04:00 |
|
elsid
|
8e09468f45
|
Don't set display list usage for navmesh
|
2019-03-12 00:05:55 +03:00 |
|
Bret Curtis
|
7b1a62fc1d
|
Merge pull request #2247 from akortunov/loadtex
Allow to override texture records in the game
|
2019-03-11 21:05:30 +01:00 |
|
Andrei Kortunov
|
943279abbb
|
Consider land texture with given ID and index as override for base texture with the same ID and index (bug #4736)
|
2019-03-11 20:19:19 +04:00 |
|
Bret Curtis
|
7efdddd53c
|
Merge pull request #2242 from elsid/make_shared
Use std::make_shared
|
2019-03-11 07:53:02 +01:00 |
|
Bret Curtis
|
cb1a5f3679
|
Merge pull request #2245 from elsid/navigator_refactor
Refactor navigator related code
|
2019-03-11 07:51:43 +01:00 |
|
Bret Curtis
|
7b793b8809
|
Merge pull request #2244 from elsid/navmesh_cache_item_refactor
Make NavMeshCacheItem consistent
|
2019-03-11 07:51:22 +01:00 |
|