MCPcopy Create free account
hub / github.com/Snapchat/Valdi / prepareRenderBackend

Method prepareRenderBackend

valdi/src/valdi/android/NativeBridge.cpp:226–240  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

224}
225
226void ValdiAndroid::NativeBridge::prepareRenderBackend( // NOLINT
227 fbjni::alias_ref<fbjni::JClass> /* clazz */, // NOLINT
228 jlong runtimeManagerHandle,
229 jboolean useSnapDrawing) {
230 auto* wrapper = getRuntimeManagerWrapper(runtimeManagerHandle);
231 if (wrapper == nullptr) {
232 return;
233 }
234
235 if (static_cast<bool>(useSnapDrawing)) {
236 wrapper->prepareSnapDrawingRenderBackend();
237 } else {
238 wrapper->prepareAndroidRenderBackend();
239 }
240}
241
242void ValdiAndroid::NativeBridge::emitRuntimeManagerInitMetrics( // NOLINT
243 fbjni::alias_ref<fbjni::JClass> /* clazz */, // NOLINT

Callers

nothing calls this directly

Tested by

no test coverage detected