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

feat: new architecture support #659

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

okwasniewski
Copy link
Contributor

@okwasniewski okwasniewski commented Sep 23, 2024

Describe the change

This PR introduces new architecture support. It builds off the #654 PR. (So it would be great if we could land it first)

You can review only this commit: 45b44ad

Known issues

  • Reloading metro causes a crash on iOS (although hot reload works).

TODO

  • Android support

Screenshots

image

Testing

Try to build the app using new architecture

@okwasniewski
Copy link
Contributor Author

okwasniewski commented Sep 23, 2024

When I do a full reload of metro, I get this error:

libc++abi: terminating due to uncaught exception of type std::runtime_error: ResetView must not be called before Initialize.

Have you run into this issue before? It comes from BabylonNative source code so my guess is that we are calling reset() at wrong time

Edit: Looks like its caused by the order in which invalidate is now called.

This function is called later in new architecture 👎🏻

+ (void)invalidate
{
    BabylonNative::Deinitialize();
}

@okwasniewski
Copy link
Contributor Author

okwasniewski commented Sep 23, 2024

Everything works as expected when I add an early return in the dispose function. Is it possible that we don't need this for new architecture? I don't know the backstory but maybe it addressed issue with deinitializing the native view on old arch?

    public dispose(): void {
        if (!this.isDisposed) {
+          return;
            super.dispose();

            BabylonNative.resetInitializationPromise();
            reset();

            this._isDisposed = true;
        }
    }

@okwasniewski
Copy link
Contributor Author

On Android Im getting instant crash when building TestApp.

Not sure if this is reproducible on your end?

I'm attaching my logcat stacktrace below:

Logcat error
2024-09-23 16:07:24.437 16446-16446 EGL_emulation           com.microsoft.reacttestapp           E  tid 16446: eglCreateContext(1755): error 0x3004 (EGL_BAD_ATTRIBUTE)
2024-09-23 16:07:24.446 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2798 GL error 0x502 condition [!GLESv2Validation::pixelSizedFormat(ctx, internalformat, format, type)]
2024-09-23 16:07:24.446 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.446 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.446 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.446 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.446 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.446 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.446 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.449 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.449 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.450 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.450 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.450 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.450 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.451 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.451 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.452 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.453 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.453 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.453 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.454 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.454 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.455 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.455 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.455 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.456 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.457 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.457 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.458 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.458 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.460 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.484 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           W  error internal format: 0x822a is invalid
2024-09-23 16:07:24.484 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2796 GL error 0x501 condition [!GLESv2Validation::pixelFormat(ctx, internalformat) && !GLESv2Validation::pixelInternalFormat(internalformat)]
2024-09-23 16:07:24.489 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           W  error internal format: 0x8f98 is invalid
2024-09-23 16:07:24.489 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2796 GL error 0x501 condition [!GLESv2Validation::pixelFormat(ctx, internalformat) && !GLESv2Validation::pixelInternalFormat(internalformat)]
2024-09-23 16:07:24.504 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           W  error internal format: 0x822c is invalid
2024-09-23 16:07:24.504 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2796 GL error 0x501 condition [!GLESv2Validation::pixelFormat(ctx, internalformat) && !GLESv2Validation::pixelInternalFormat(internalformat)]
2024-09-23 16:07:24.509 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           W  error internal format: 0x8f99 is invalid
2024-09-23 16:07:24.509 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2796 GL error 0x501 condition [!GLESv2Validation::pixelFormat(ctx, internalformat) && !GLESv2Validation::pixelInternalFormat(internalformat)]
2024-09-23 16:07:24.513 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2798 GL error 0x502 condition [!GLESv2Validation::pixelSizedFormat(ctx, internalformat, format, type)]
2024-09-23 16:07:24.515 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           W  error internal format: 0x805b is invalid
2024-09-23 16:07:24.515 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2796 GL error 0x501 condition [!GLESv2Validation::pixelFormat(ctx, internalformat) && !GLESv2Validation::pixelInternalFormat(internalformat)]
2024-09-23 16:07:24.520 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           W  error internal format: 0x8f9b is invalid
2024-09-23 16:07:24.520 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2796 GL error 0x501 condition [!GLESv2Validation::pixelFormat(ctx, internalformat) && !GLESv2Validation::pixelInternalFormat(internalformat)]
2024-09-23 16:07:24.523 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2794 GL error 0x500 condition [!GLESv2Validation::pixelType(ctx, type)]
2024-09-23 16:07:24.524 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2794 GL error 0x500 condition [!GLESv2Validation::pixelType(ctx, type)]
2024-09-23 16:07:24.524 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2794 GL error 0x500 condition [!GLESv2Validation::pixelType(ctx, type)]
2024-09-23 16:07:24.524 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2794 GL error 0x500 condition [!GLESv2Validation::pixelType(ctx, type)]
2024-09-23 16:07:24.530 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glTexImage2D:2795 GL error 0x500 condition [!GLESv2Validation::pixelFormat(ctx, format)]
2024-09-23 16:07:24.531 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.531 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.532 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x8cac type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.532 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.532 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.532 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.532 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.533 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.534 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.534 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x8cac type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.534 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.534 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.534 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.534 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.534 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.535 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.535 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x8cac type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.535 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.536 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.536 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.536 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.536 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.536 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x8cac type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.536 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.537 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.537 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.537 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.537 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.537 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x8cac type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.537 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.538 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.538 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.538 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.551 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.551 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x8cac type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.551 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.552 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.552 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.552 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.552 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.554 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.554 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x8cac type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.554 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.554 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.554 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.555 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.555 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x8d64 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.555 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.557 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.558 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.558 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.561 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9274 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.561 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.563 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.564 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.564 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.565 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3582 GL error 0x501 condition [!ctx->m_state->compressedTexImageSizeCompatible(internalformat, width, height, 1, imageSize)]
2024-09-23 16:07:24.568 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9278 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.568 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.568 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.568 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.568 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.569 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.569 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.573 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.573 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.574 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.574 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.576 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.576 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.576 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.576 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.576 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.576 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.578 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.581 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.581 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.581 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.581 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.581 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.581 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.583 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.585 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.585 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.585 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.586 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.586 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.586 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.586 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.587 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.587 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.587 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.588 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.588 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.588 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.589 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.589 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.589 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.589 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.589 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.589 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.592 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.592 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.592 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.592 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.592 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.592 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.593 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.593 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.593 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.593 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.593 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.593 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.594 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.594 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.594 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.596 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.596 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.596 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.600 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.600 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.600 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.601 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.601 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.601 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.601 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.603 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.603 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.603 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.603 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.603 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.603 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.604 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.605 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.605 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.605 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6
2024-09-23 16:07:24.605 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glRenderbufferStorage:3136 GL error 0x500 condition [!GLESv2Validation::rboFormat(ctx, internalformat)]
2024-09-23 16:07:24.605 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5284 GL error 0x500 condition [!GLESv2Validation::unsizedFormat(internalformat) && !GLESv2Validation::colorRenderableFormat(ctx, internalformat) && !GLESv2Validation::depthRenderableFormat(ctx, internalformat) && !GLESv2Validation::stencilRenderableFormat(ctx, internalformat)]
2024-09-23 16:07:24.605 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glGetInternalformativ:5279 GL error 0x500 condition [!GLESv2Validation::internalFormatTarget(ctx, target)]
2024-09-23 16:07:24.605 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.606 16446-16446 emuglGLESv2_enc         com.microsoft.reacttestapp           E  device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glCompressedTexImage2D:3561 GL error 0x500 condition [!GLESv2Validation::supportedCompressedFormat(ctx, internalformat)]
2024-09-23 16:07:24.607 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferAttachmentCompleteness: tex not color renderable. format: 0x9276 type 0x1406 maj min 3 0 floatext 1 hfloatext 1
2024-09-23 16:07:24.607 16446-16446 eglCodecCommon          com.microsoft.reacttestapp           D  checkFramebufferCompleteness: color attachment 0 not complete: 0x8cd6

@okwasniewski
Copy link
Contributor Author

Well.. I got Android (Old Arch to work in the Release build variant) not sure if this is a known issue?

CleanShot 2024-09-24 at 12 09 13@2x

@Override
public List<NativeModule> createNativeModules(ReactApplicationContext reactContext) {
return Arrays.<NativeModule>asList(new BabylonModule(reactContext));
}

@NonNull
@Override
public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
return Arrays.<ViewManager>asList(new EngineViewManager());
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Add comment here to explain how EngineViewManager is picked for arch

@okwasniewski
Copy link
Contributor Author

Hey @bghgary @CedricGuillemet @ryantrem

Here are the resources I've used for this migration:

Im going to get back to working on this when we get this 0.73+ JSI access issue fixed

@CedricGuillemet
Copy link
Contributor

@okwasniewski I get the same build error for RNTA Windows when the RN versions in package.json are different from current master values.

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