Skip to content

Conversation

@ryantrem
Copy link
Member

This change adds the minimum needed to easily support manual rendering in the shared Babylon Native / React Native integration layer. Android and iOS continue to use automatic rendering, but this should let us use the shared code for the React Native for Windows integration (where we need to do manual rendering). Later we should expose something like BeginRenderingView/EndRenderingView to allow for more efficient render loops, but the RNW integration as is does not use that, so that's an improvement we can make later. We also need to sort out how to do the ResetView logic in the manual rendering case, but that already has other issues we need to figure out in the RNW integration. So again, min changes needed to bring the in-progress RNW integration onto the shared code.

Copy link
Contributor

@chrisfromwork chrisfromwork left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems like it should address UWP needs

@ryantrem ryantrem merged commit 30c248f into BabylonJS:master Jan 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants