summaryrefslogtreecommitdiff
path: root/cmds/bootanimation/BootAnimation.cpp
diff options
context:
space:
mode:
authorShan Huang <shanh@google.com>2021-09-09 23:19:04 +0000
committerShan Huang <shanh@google.com>2021-09-09 23:19:04 +0000
commitbfd2d3ce722a4626b4cdb8e7977ac46239c89ce1 (patch)
treeed5ba02d49274f3fe3e1b6f73ceb91567d2757c9 /cmds/bootanimation/BootAnimation.cpp
parent522d5e32decc8d0184c6b5c6a6926ae01f29593d (diff)
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
Diffstat (limited to 'cmds/bootanimation/BootAnimation.cpp')
-rw-r--r--cmds/bootanimation/BootAnimation.cpp2
1 files changed, 2 insertions, 0 deletions
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);