mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-13 14:52:19 +00:00
Give each engine its own extensions in place of the navaraViews map
What only one engine has now travels with the engine instead of a WeakMap in navaraMode.js: engine.extensions.navara holds Navara's view, its SDK classes and the daylight reset, engine.extensions.cesium the Cesium viewer. The contract documents the field as outside the contract, and the coupling report counts its reads outside src/globe in place of the navaraViews reads (27, unchanged).
This commit is contained in:
1 parent
2213be6566
commit
48988015f1
6 files changed
+61
-47
No files matched your search
@@ -6,7 +6,7 @@
|
||||
"viewerLines": 2424,
|
||||
"navaraKindChecks": 17,
|
||||
"engineSniffCalls": 51,
|
||||
"navaraViewsReads": 27,
|
||||
"engineExtensionReads": 27,
|
||||
"groundEffectPasses": 9,
|
||||
"cesiumSdkLoads": 6,
|
||||
"screenSpaceHandlerFiles": 20,
|
||||
|
||||
Reference in new issue
Block a user