Skip to content

Commit 119409a

Browse files
authored
Integrate the NativePerformanceLogger BabylonNative lib (#307)
1 parent 8eb6d4d commit 119409a

File tree

9 files changed

+12
-1
lines changed

9 files changed

+12
-1
lines changed

Modules/@babylonjs/react-native-windows/windows/BabylonReactNative/BabylonReactNative.vcxproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@
144144
$(BabylonNativeBuildDir)\Plugins\NativeEngine\$(Configuration);
145145
$(BabylonNativeBuildDir)\Plugins\NativeInput\$(Configuration);
146146
$(BabylonNativeBuildDir)\Plugins\NativeOptimizations\$(Configuration);
147+
$(BabylonNativeBuildDir)\Plugins\NativeTracing\$(Configuration);
147148
$(BabylonNativeBuildDir)\Plugins\NativeXr\$(Configuration);
148149
$(BabylonNativeBuildDir)\Polyfills\Window\$(Configuration);
149150
$(BabylonNativeBuildDir)\Polyfills\XMLHttpRequest\$(Configuration);
@@ -191,6 +192,7 @@
191192
NativeEngine.lib;
192193
NativeInput.lib;
193194
NativeOptimizations.lib;
195+
NativeTracing.lib;
194196
NativeXr.lib;
195197
nvtt.lib;
196198
OGLCompilerd.lib;
@@ -249,6 +251,7 @@
249251
NativeEngine.lib;
250252
NativeInput.lib;
251253
NativeOptimizations.lib;
254+
NativeTracing.lib;
252255
NativeXr.lib;
253256
nvtt.lib;
254257
OGLCompiler.lib;

Modules/@babylonjs/react-native-windows/windows/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ target_link_libraries(BabylonNative
4343
NativeEngine
4444
NativeInput
4545
NativeOptimizations
46+
NativeTracing
4647
NativeXr
4748
Window
4849
XMLHttpRequest

Modules/@babylonjs/react-native/android/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ target_link_libraries(BabylonNative
7979
NativeEngine
8080
NativeInput
8181
NativeOptimizations
82+
NativeTracing
8283
NativeXr
8384
Window
8485
XMLHttpRequest

Modules/@babylonjs/react-native/ios/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ target_link_libraries(BabylonNative
5757
NativeEngine
5858
NativeInput
5959
NativeOptimizations
60+
NativeTracing
6061
NativeXr
6162
Window
6263
XMLHttpRequest

Modules/@babylonjs/react-native/react-native-babylon.podspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ Pod::Spec.new do |s|
3535
'NativeEngine',
3636
'NativeInput',
3737
'NativeOptimizations',
38+
'NativeTracing',
3839
'NativeXR',
3940
'SPIRV',
4041
'spirv-cross-core',

Modules/@babylonjs/react-native/shared/BabylonNative.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
#include <Babylon/Plugins/NativeEngine.h>
77
#include <Babylon/Plugins/NativeInput.h>
88
#include <Babylon/Plugins/NativeOptimizations.h>
9+
#include <Babylon/Plugins/NativeTracing.h>
910
#include <Babylon/Plugins/NativeXr.h>
1011
#include <Babylon/Polyfills/Window.h>
1112
#include <Babylon/Polyfills/XMLHttpRequest.h>
@@ -50,6 +51,7 @@ namespace Babylon
5051
Plugins::NativeCapture::Initialize(m_env);
5152
m_nativeInput = &Plugins::NativeInput::CreateForJavaScript(m_env);
5253
Plugins::NativeOptimizations::Initialize(m_env);
54+
Plugins::NativeTracing::Initialize(m_env);
5355

5456
// Initialize Babylon Native polyfills
5557
Polyfills::Window::Initialize(m_env);

Package/gulpfile.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -473,6 +473,7 @@ const validate = async () => {
473473
'Assembled/ios/libs/libNativeEngine.a',
474474
'Assembled/ios/libs/libNativeInput.a',
475475
'Assembled/ios/libs/libNativeOptimizations.a',
476+
'Assembled/ios/libs/libNativeTracing.a',
476477
'Assembled/ios/libs/libNativeXr.a',
477478
'Assembled/ios/libs/libOGLCompiler.a',
478479
'Assembled/ios/libs/libOSDependent.a',

Package/iOS/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ set(PACKAGED_LIBS
2121
NativeEngine
2222
NativeInput
2323
NativeOptimizations
24+
NativeTracing
2425
NativeXr
2526
SPIRV
2627
spirv-cross-core

0 commit comments

Comments
 (0)