summaryrefslogtreecommitdiffstats
path: root/cmds/bootanimation
Commit message (Collapse)AuthorAgeFilesLines
* Changes needed to support Skia at r10377.Derek Sollenberger2013-08-011-1/+1
| | | | Change-Id: Id1e1c8c5938ee1a33c6fa3caabd2c28e89243eb4
* Add liblogYing Wang2013-04-091-0/+1
| | | | | Bug: 8580410 Change-Id: I746aa8258866508c3a725d0773faf4518096548f
* Use new surface flinger API.Jeff Brown2012-08-271-3/+6
| | | | Change-Id: Ic888577408a59a36481a48010e19c5e77c24e211
* update to new getDisplayInfo APIMathias Agopian2012-07-251-1/+1
| | | | Change-Id: I8051b4f9f23d3ef4791176de1bbcfafacae7d579
* Exit boot animation cleanly.Kevin Hester2012-06-192-5/+38
| | | | | | | | | | | | | | | The desc.txt file can now mark parts as 'must finish cleanly' by using 'c' as the part line prefix rather than 'p'. If so indicated, if the bootanimation is asked to quit it will do so only after waiting to finish that part. I considered either making init.c service killing smarter or promoting bootanim to be a bindable service with a requestExit method. However, these changes are probably too big/risky given our ship date. So I used a property as a mailbox between SurfaceFlinger and bootanim. Bug: 6679877 Change-Id: I1f8dd9e7da1ea80a483b31fa14c4a5645922d774
* make the boot animation 32-bits to avoid bandingMathias Agopian2012-06-111-1/+1
| | | | | | Bug: 6611693 Change-Id: Id31b711ea755c89240eaea26f6403a031cd939e4
* fix BootAnimation timingMathias Agopian2012-05-121-3/+16
| | | | | | | | | | We were including the delay of the previous frame when calculating the delay needed between a frame and the next. This caused a bad jitter in the animation timing. We also now use clock_nanosleep(). Change-Id: Iebb8cca4d57fe2f11d83b23a736e03db7a7d2006
* am f4b6628e: BootAnimation: fix bug to delay the appropriate amount of time ↵Travis Geiselbrecht2012-04-241-1/+1
|\ | | | | | | | | | | | | per frame * commit 'f4b6628e5084bf317eab5326c51cbecb8fabdc45': BootAnimation: fix bug to delay the appropriate amount of time per frame
| * BootAnimation: fix bug to delay the appropriate amount of time per frameTravis Geiselbrecht2012-04-241-1/+1
| | | | | | | | Change-Id: I300b67a97a9a685cec59df12d8d605c2b0b49180
* | fix libgui header locationMathias Agopian2012-02-273-8/+5
| | | | | | | | Change-Id: Iec71706cdd4f29c6904993648ce873e83ef9cafe
* | frameworks/base refactoringMathias Agopian2012-02-201-0/+1
| | | | | | | | | | | | create the new libandroidfw from parts of libui and libutils Change-Id: I1584995616fff5d527a2aba63921b682a6194d58
* | frameworks/base refactoring.Mathias Agopian2012-02-172-3/+3
| | | | | | | | | | | | step 2: move libutils headers to their new home: androidfw Change-Id: I14624ba23db92a81f2cb929f104386e1fab293ef
* | Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block2012-01-081-2/+2
| | | | | | | | | | | | | | See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
* | Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGESteve Block2012-01-041-1/+1
| | | | | | | | | | | | | | See https://android-git.corp.google.com/g/156801 Bug: 5449033 Change-Id: Ib08fe86d23db91ee153e9f91a99a35c42b9208ea
* | Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGESteve Block2012-01-031-3/+3
|/ | | | | | | See https://android-git.corp.google.com/g/156016 Bug: 5449033 Change-Id: I4c4e33bb9df3e39e11cd985e193e6fbab4635298
* boot animation is dithered and scaledMathias Agopian2011-11-101-3/+10
| | | | | | | | | disable dithering which shouldn't have been enabled in the first place because the frames are typically scaled. we still use a 16-bits texture format to preserve memory. Bug: 5600948 Change-Id: Ib4d6e133df4375d0d735cd4325b6e589bbc5dafe
* boot animation doesn't use EGLUtils anymoreMathias Agopian2011-08-151-2/+4
| | | | Change-Id: I0767ac2a5ab814382b41c85bd5b0786c7a025255
* Remove the simulator target from all makefiles.Jeff Brown2011-07-111-7/+0
| | | | | | Bug: 5010576 Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
* SF transactions are now O(1) wrt IPC instead of O(N).Mathias Agopian2011-06-291-2/+3
| | | | Change-Id: I57669852cbf6aabae244ea86940a08a5a27ffc43
* unify SurfaceTexture and SurfaceMathias Agopian2011-06-131-3/+0
| | | | | | | Add the concept of synchronous dequeueBuffer in SurfaceTexture Implement {Surface|SurfaceTextureClient}::setSwapInterval() Add SurfaceTexture logging fix onFrameAvailable
* clear boot-animation background with black (not transparent) pixelsMathias Agopian2011-05-061-0/+2
| | | | Change-Id: I2fcf9f303e8324cefaa2d96f1c46647f70980bb2
* Get rid of the "pid" parameter from createSurfaceMathias Agopian2011-04-201-1/+1
| | | | Change-Id: I28635e3f803e6abe965d79998e305f54a202465d
* merge libsurfaceflinger_client into libguiMathias Agopian2011-03-251-1/+1
| | | | | | | | | | | | this is the first step in unifying surfacetexture and surface. for this reason the header files were not moved, as most of them will eventually go away. NOTE: currently we keep libsurfaceflinger_client.so as an empty library to workaround prebuilt binaries wrongly linking against it. Change-Id: I130f0de2428e8579033dc41394d093f4e1431a00
* Show the encryption boot animation.Jason parks2011-01-311-4/+21
| | | | Change-Id: I15892a35238d97302b30f26bec170b9f231a3e15
* Merge 42c94791 from open-source masterJean-Baptiste Queru2010-11-041-7/+5
|\ | | | | | | Change-Id: Id17a1a787b6d46c44ba39d628129a3a27f6d70be
| * Fix the animation disappeared issueChih-Wei Huang2010-11-031-7/+5
| | | | | | | | | | | | | | The animation movie disappears due to the incorrect logic of commit c11f46259a1e8f4e7e58925aefd1ed9eaf57a7fc. Change-Id: I9c0eac2bf2950fe20e931da367036ddf38d81f52
* | am 05b20c03: Merge "bootanimation: Don\'t open non-existing bootanimation.zip"Jean-Baptiste Queru2010-08-171-6/+9
|\ \ | |/ | | | | | | | | | | Merge commit '05b20c034d5a1ffe64c15d155dd8511b77b8989b' into gingerbread-plus-aosp * commit '05b20c034d5a1ffe64c15d155dd8511b77b8989b': bootanimation: Don't open non-existing bootanimation.zip
| * bootanimation: Don't open non-existing bootanimation.zipJim Huang2010-08-101-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | While booting from AOSP image, logcat always complains as following: W/zipro ( 1001): Unable to open zip '/data/local/bootanimation.zip': No such file or directory W/zipro ( 1001): Unable to open zip '/system/media/bootanimation.zip': No such file or directory This patch avoids opening non-existing files. Change-Id: I54cc03f125a5e16dbc930515bd2e43c623b63f8f
* | more clean-up in preparation of bigger changesMathias Agopian2010-05-281-1/+1
|/ | | | | | | the most important change here is the renaming of ISurfaceFlingerClient to ISurfaceComposerClient Change-Id: I94e18b0417f50e06f21377446639c61f65f959b3
* split libsurfaceflinger_client and libcamera_client out of libuiMathias Agopian2010-02-114-6/+8
|
* am c481990b: am b4488930: am 45dd12cb: Merge change I9f3020db into eclairMathias Agopian2009-11-061-0/+15
|\ | | | | | | | | | | | | Merge commit 'c481990b630c7ff5bca155f4b1385f71097500d3' * commit 'c481990b630c7ff5bca155f4b1385f71097500d3': fix [2243164] live wallpaper screen artifacts at end of boot
| * fix [2243164] live wallpaper screen artifacts at end of bootMathias Agopian2009-11-061-0/+15
| | | | | | | | make sure to glClear() the areas not touched by the animation
* | Add back missing shared libraries used in executables in link commands. TheseDoug Kwan2009-10-041-0/+1
|/ | | | | | executables have calls to some shared libraries without explicitly linking them. Currently it works as linker links these libraries via dependencies of other libraries. This is fragile and not the right thing to do.
* improve boot animation a bitMathias Agopian2009-10-012-13/+256
|
* the boot animation is back! it broke in a recent check-inMathias Agopian2009-09-231-1/+1
|
* fix simulator buildMathias Agopian2009-09-231-0/+1
|
* fix [2132563] stuck in boot animation (framebuffer_device_open: Failed to ↵Mathias Agopian2009-09-232-4/+23
| | | | create flip chain)
* Surface::GPU and Surface::HARDWARE are now deprecated; they will be set ↵Mathias Agopian2009-08-131-2/+1
| | | | | | automatically if needed. this also ripples into the window manager API by making some constant there deprecated as well.
* make sure bootanimation will choose the right config wrt the native surfaceMathias Agopian2009-08-061-4/+6
|
* be more robust when errors occur upon EGL surface creation (ie: don't crash)Mathias Agopian2009-07-311-2/+4
|
* resolved conflicts for merge of de36313b to masterMathias Agopian2009-07-281-5/+16
|\
| * fix [1981759] -no-boot-anim has no effectMathias Agopian2009-07-281-5/+15
| |
* | am e640d259: Merge change 8832 into donutAndroid (Google) Code Review2009-07-281-1/+4
|\ \ | |/ | | | | | | | | | | Merge commit 'e640d259c29b9d919e80b2b3d3f810459135b8f3' * commit 'e640d259c29b9d919e80b2b3d3f810459135b8f3': fix [1996214] Boot animation is occasionally messed up
| * fix [1996214] Boot animation is occasionally messed upMathias Agopian2009-07-281-1/+4
| |
* | rename libsgl/libcorecg to libskiaMike Reed2009-07-101-2/+1
| |
* | merge master to master_glMathias Agopian2009-05-223-14/+14
| |
* | this should fix the buildMathias Agopian2009-05-212-4/+4
|/
* split boot animation out of SurfaceFlingerMathias Agopian2009-05-214-0/+410
Conflicts: data/etc/platform.xml