| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Id1e1c8c5938ee1a33c6fa3caabd2c28e89243eb4
|
|
|
|
|
| |
Bug: 8580410
Change-Id: I746aa8258866508c3a725d0773faf4518096548f
|
|
|
|
| |
Change-Id: Ic888577408a59a36481a48010e19c5e77c24e211
|
|
|
|
| |
Change-Id: I8051b4f9f23d3ef4791176de1bbcfafacae7d579
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Bug: 6611693
Change-Id: Id31b711ea755c89240eaea26f6403a031cd939e4
|
|
|
|
|
|
|
|
|
|
| |
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
|
|\
| |
| |
| |
| |
| |
| | |
per frame
* commit 'f4b6628e5084bf317eab5326c51cbecb8fabdc45':
BootAnimation: fix bug to delay the appropriate amount of time per frame
|
| |
| |
| |
| | |
Change-Id: I300b67a97a9a685cec59df12d8d605c2b0b49180
|
| |
| |
| |
| | |
Change-Id: Iec71706cdd4f29c6904993648ce873e83ef9cafe
|
| |
| |
| |
| |
| |
| | |
create the new libandroidfw from parts of libui and libutils
Change-Id: I1584995616fff5d527a2aba63921b682a6194d58
|
| |
| |
| |
| |
| |
| | |
step 2: move libutils headers to their new home: androidfw
Change-Id: I14624ba23db92a81f2cb929f104386e1fab293ef
|
| |
| |
| |
| |
| |
| |
| | |
See https://android-git.corp.google.com/g/#/c/157220
Bug: 5449033
Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
|
| |
| |
| |
| |
| |
| |
| | |
See https://android-git.corp.google.com/g/156801
Bug: 5449033
Change-Id: Ib08fe86d23db91ee153e9f91a99a35c42b9208ea
|
|/
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/156016
Bug: 5449033
Change-Id: I4c4e33bb9df3e39e11cd985e193e6fbab4635298
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I0767ac2a5ab814382b41c85bd5b0786c7a025255
|
|
|
|
|
|
| |
Bug: 5010576
Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
|
|
|
|
| |
Change-Id: I57669852cbf6aabae244ea86940a08a5a27ffc43
|
|
|
|
|
|
|
| |
Add the concept of synchronous dequeueBuffer in SurfaceTexture
Implement {Surface|SurfaceTextureClient}::setSwapInterval()
Add SurfaceTexture logging
fix onFrameAvailable
|
|
|
|
| |
Change-Id: I2fcf9f303e8324cefaa2d96f1c46647f70980bb2
|
|
|
|
| |
Change-Id: I28635e3f803e6abe965d79998e305f54a202465d
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I15892a35238d97302b30f26bec170b9f231a3e15
|
|\
| |
| |
| | |
Change-Id: Id17a1a787b6d46c44ba39d628129a3a27f6d70be
|
| |
| |
| |
| |
| |
| |
| | |
The animation movie disappears due to the incorrect logic of
commit c11f46259a1e8f4e7e58925aefd1ed9eaf57a7fc.
Change-Id: I9c0eac2bf2950fe20e931da367036ddf38d81f52
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '05b20c034d5a1ffe64c15d155dd8511b77b8989b' into gingerbread-plus-aosp
* commit '05b20c034d5a1ffe64c15d155dd8511b77b8989b':
bootanimation: Don't open non-existing bootanimation.zip
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
|
|
|
| |
the most important change here is the renaming of
ISurfaceFlingerClient to ISurfaceComposerClient
Change-Id: I94e18b0417f50e06f21377446639c61f65f959b3
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Merge commit 'c481990b630c7ff5bca155f4b1385f71097500d3'
* commit 'c481990b630c7ff5bca155f4b1385f71097500d3':
fix [2243164] live wallpaper screen artifacts at end of boot
|
| |
| |
| |
| | |
make sure to glClear() the areas not touched by the animation
|
|/
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
| |
create flip chain)
|
|
|
|
|
|
| |
automatically if needed.
this also ripples into the window manager API by making some constant there deprecated as well.
|
| |
|
| |
|
|\ |
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'e640d259c29b9d919e80b2b3d3f810459135b8f3'
* commit 'e640d259c29b9d919e80b2b3d3f810459135b8f3':
fix [1996214] Boot animation is occasionally messed up
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
Conflicts:
data/etc/platform.xml
|