There seems to be a version mismatch in the program that prevents it from being used to render something. It runs just fine when playground is not enabled, but crashes on OpenGL if the playground is enabled.
Reproduce by running the following command:
(cd out/host_debug_unopt_arm64; ./impeller_unittests --gtest_filter="Play/InteropPlaygroundTest.CanCreateFragmentProgramColorFilters/OpenGLES" --enable_playground)
Once #188889 lands, this will be reproducible even without enabling the Playground feature. But that same PR will disable this test by default on OpenGL platforms so you will need to comment out the GTEST_SKIP code in the test to reproduce it.
There seems to be a version mismatch in the program that prevents it from being used to render something. It runs just fine when playground is not enabled, but crashes on OpenGL if the playground is enabled.
Reproduce by running the following command:
Once #188889 lands, this will be reproducible even without enabling the Playground feature. But that same PR will disable this test by default on OpenGL platforms so you will need to comment out the GTEST_SKIP code in the test to reproduce it.