Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to latest bgfx #40

Merged
merged 5 commits into from
Aug 26, 2024
Merged

Update to latest bgfx #40

merged 5 commits into from
Aug 26, 2024

Conversation

okwasniewski
Copy link

Hey,

I'm doing another sync for visionOS work, especially to bring in the fix:

bwrsandman and others added 5 commits August 2, 2024 15:38
Release EGL's per-thread resources before unloading the EGL library to
avoid a potential crash when the render thread is terminated.

Co-authored-by: Sami Kyöstilä <[email protected]>
* Implements optional code path for immersive rendering based on the type of nwh

* Reverted change in SwapChainMtl destructor
@okwasniewski
Copy link
Author

cc: @ryantrem

@ryantrem
Copy link
Member

Were you able to test this in Babylon React Native as well?
Which platforms have you tested with these changes in both BN and BRN (e.g. Windows, iOS, Android)?

@okwasniewski
Copy link
Author

Hey @ryantrem,

I didn't check it in Babylon React Native (yet). I'm going to try integrating my visionOS PR to Babylon React Native next week so I'm going to check other platforms too. I've tested visionOS and iOS. Could you test Windows and Android?

I don't have any Windows/Android devices (I can test Android on a simulator but Im not sure if it works).

Im running into some build issues on Windows on my PR, so it will probably need some additional work

@CedricGuillemet CedricGuillemet self-requested a review August 14, 2024 15:40
@CedricGuillemet
Copy link

I usually do a PR to check validation tests with BabylonNative. So, it needs a bgfx.cmake update and a BN PR.
If BN Validation tests are fine then BRN should be no problem.

@ryantrem
Copy link
Member

ryantrem commented Aug 21, 2024

@okwasniewski Just checking, you haven't created a BN PR with this change to run it through validation tests yet, correct?

@okwasniewski
Copy link
Author

@ryantrem

@okwasniewski Just checking, you haven't created a BN PR with this change to run it through validation tests yet, correct?

I'm sorry I've been busy with other stuff, I will create syncing PR tomorrow

@ryantrem
Copy link
Member

No worries, I just remembered this and wanted to make sure you weren't waiting on us!

@ryantrem
Copy link
Member

The BN draft PR to test this is here, correct?
BabylonJS/BabylonNative#1408

@okwasniewski
Copy link
Author

The BN draft PR to test this is here, correct?

BabylonJS/BabylonNative#1408

Yes, exactly

@ryantrem ryantrem merged commit 207e246 into BabylonJS:master Aug 26, 2024
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.

6 participants