| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updated the command name lists, and masked off the additional bits in
the command word when doing the name lookup.
Made descriptor values easier to grep for and consistent with kernel
output (i.e. decimal rather than hex). Attempt to show transaction
descriptors as such (they're in a union with a pointer).
Also, the writeLines() function in Static was using a no-op
logging call to write an iovec. It looks like all callers are using
N=1, so I just added a log for the first string.
Bug 5155269
Change-Id: I417b8d77da3eb6ee1d2069ba94047210f75738bc
|
|/
|
|
| |
Change-Id: I52b112694f930e641f01fb78dc55412986023411
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
This change fixes a test issue that resulted in a deadlock.
Change-Id: I4729e8dd47c8f5fea49bfeff3cea58627ead6d04
Bug: 5174876
|
| |
| |
| |
| |
| |
| |
| | |
In queuebuffer, if the surfacetexture returns an error,
surfacetextureclient should check for that and pass on the error.
Change-Id: Ie6d70e779fac0702f372eb4df5ecb655280875ee
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
BUG=5186750
Change-Id: I74765b844d28ed780f9c9e291b8e0de94352f74b
|
|/ /
| |
| |
| | |
Change-Id: Id7253737278d5dc4ef3b6d53cd32dbac1a80103d
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
BUG=5186750
This allows us to properly reference count any globals (static or extern) that
need to potentially be cleaned up.
Change-Id: I03d2c38c1e7a4ca96c40003d2eeecb6f395d5835
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I2edaac2ad07fe1de77af58bec0d9ac4cde181f11
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The API is still hidden.
bug:5187868
Change-Id: I59e1b5774ca32be049723d1a0887faa90d8884bb
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | | |
Change-Id: If7a1b82eab4c4c82443cf8e57b444865f1e3f6b8
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | | |
Change-Id: Ic481f3a431166851947676d676749543c7afbbf7
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added Surface.setPosition(float, float) which allows to set a surface's
position in float.
Bug: 5239859
Change-Id: I903aef4ad5b5999142202fb8ea30fe216d805711
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug #5230196
Yes, 75px. Any other font size would work. Don't ask.
Change-Id: I96c7db9926a97f65128d60c8238c3640ee2444ba
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This API is intended for applications that need to read a thread's
scheduling group, while using the higher-level (C++) family of thread APIs.
Change-Id: I5e58017f74c3989b20b5b1cc2bc4483c95720520
|
| |/ /
|/| |
| | |
| | | |
Change-Id: Idb51c64271c4f2b4705ea932c715683003eff4cc
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
this caused problems where the NavigationBar would disapear or be
drawn in the wrong orientation.
Change-Id: I083c41338db83a4afd14f427caec2f31c180d734
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Remove redundant or useless operations
Change-Id: If989b4eaa9143eef4254c38b39959aeed1f2b9ab
|
|\ \ \
| | | |
| | | |
| | | | |
element. build."
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Removing unused code from element. build.
Change-Id: I4bb324a666486d6d3fa45cc1995d0e96cb99f70a
|
|\ \ \ \
| | |/ /
| |/| | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug #5205673
Change-Id: I8b0f90877df6b6c6757d35dcf6cd14e79e840b96
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
this bug was introduced recently. in some situations Surface::lock()
is not able to preserve the content of the back buffer and needs
to tell the caller to redraw everything.
Bug: 5186460
Change-Id: I14e03939ddfc1b7ad2a8b99ad79435314c60e78e
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug #5198590
Change-Id: I4333d850501ac849eeeeb247e4178dd469b9de3d
|
| | |
| | |
| | |
| | | |
Change-Id: Id4bd14f72487bd7156cd2e1930eaf97b47896273
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
BUG=5076887
Change-Id: Ic0ce9d45ee20a99add4c780233c0804d05a55e96
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I45871c20a192815eafee77f95e17a025f6dcf9d1
|
|\ \ \ \
| |_|/ /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This change fixes the NATIVE_WINDOW_QUEUES_TO_WINDOW_COMPOSER query of
Surface and SurfaceTextureClient. Surface now uses the inherited
SurfaceTextureClient implementation of this query. SurfaceTextureClient
now queries SurfaceFlinger to determine whether buffers that are queued
to its ISurfaceTexture will be sent to SurfaceFlinger (as opposed to
some other process).
Change-Id: Iff187e72f30d454229f07f896b438198978270a8
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The API is still hidden.
bug:5086125
Change-Id: I69268a95ad6aae249771d3a8dfb423ffe2d87081
|
|\ \ \ \ \
| | |_|/ /
| |/| | |
| | | | | |
next message."
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
0 was not properly blocking for the next message.
Change-Id: I0d9f0a8f799ba457197920c6a699f80f496eaa8e
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
we were not reseting mCurrentTexture in some situations
which in turn caused dequeueBuffers() return a
"FREE" buffer that was also current.
Very often it was harmless, but it created a race with
updateTexImage() which could cause the following
queueBuffers() to fail.
Bug: 5156325
Change-Id: If15a31dc869117543d220d6e5562c57116cbabdb
|
|\ \ \ \ \ \
| |/ / / / /
| | / / / /
| |/ / / /
|/| | | | |
a SurfaceTexture"
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | | |
SurfaceTexture
Change-Id: I581bf609505dfb5d4ec5957b2ef2c77df6cfb15f
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This allows the driver to not pass all the sub-params.
Change-Id: I9728a7bb39893f49193a55155994ede0400cb7a6
|