From bfd2d3ce722a4626b4cdb8e7977ac46239c89ce1 Mon Sep 17 00:00:00 2001 From: Shan Huang Date: Thu, 9 Sep 2021 23:19:04 +0000 Subject: [PATCH] Fix AOSP boot animation black screen issue. Bug: 197740038 Test: Force stock android animation on a pixel phone in BootAnimation.cpp. (Remember to disable dynamic coloring.) Check stock android animation. Change-Id: I3c3979c344a351ec261bb12127cff971d6050367 --- cmds/bootanimation/BootAnimation.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmds/bootanimation/BootAnimation.cpp b/cmds/bootanimation/BootAnimation.cpp index 7ed0bed43833..6eecc092689b 100644 --- a/cmds/bootanimation/BootAnimation.cpp +++ b/cmds/bootanimation/BootAnimation.cpp @@ -789,6 +789,8 @@ bool BootAnimation::android() { // clear screen glDisable(GL_DITHER); glDisable(GL_SCISSOR_TEST); + glUseProgram(mImageShader); + glClearColor(0,0,0,1); glClear(GL_COLOR_BUFFER_BIT); eglSwapBuffers(mDisplay, mSurface);