-
Notifications
You must be signed in to change notification settings - Fork 62
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
Android hardware artifacting fix #38
Android hardware artifacting fix #38
Conversation
Thank you for this! We were having this exact problem. |
Having the same problem. Will use this library once patched! |
Awesome! @VincentCATILLON any update or timeline on when this will be released? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @leezumstein,
what a nice job, thanks for your (very nice) contribution 🚀
I got few questions and improvements suggestions
@@ -64,7 +69,7 @@ describe('index', () => { | |||
expect(handleAnimationEnd).toHaveBeenCalledTimes(1); | |||
}); | |||
|
|||
it('should not start is autoStart is disabled', () => { | |||
it('should not start if autoStart is disabled', () => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Co-authored-by: Vincent Catillon <contact@vincent-catillon.fr>
@VincentCATILLON Thanks for taking the time to look at the PR, really appreciate all the feedback. All of your comments should now be addressed; simplified a lot needed to correct the Android artifacting issues. |
Thanks a lot, i really appreciate our communication on this PR. |
@leezumstein Just added you as a contributor: 26e3f5a 🎉 |
Description
Making two tweaks to handle artifacting issues that are occurring on different Android devices.
Changes
{ perspective: 100 }
transform to the transform array (see documentation here).renderToHardwareTextureAndroid
prop that defaults totrue
(see documentation here)renderToHardwareTextureAndroid
propValidation
Please Note: To verify the artifacting issue is resolved, you'll need an Android device such as a Pixel 4, a recent Samsung device, or any of the OnePlus devices.
npm
if already done, so you can confirm the presence of artifacting before testing> npm unlink
> npm run android
> npm run copy-files
Result
You should no longer have artifacting issues when running the application. Example before and after below on a OnePlus 7 Pro.
Related issues