Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
native
/
453c6a781de3dc728212d66f1ca7fda2ae984974
/
libs
/
gui
/
Surface.cpp
b93bca5
am a59d7a6a: Merge "GUI: Remove unused variables"
by Andreas Gampe
· 10 years ago
7398a5a
GUI: Remove unused variables
by Andreas Gampe
· 10 years ago
dd883c0
libgui: Enable -Weverything and -Werror
by Dan Stoza
· 10 years ago
9f5a1b6
Surface: cancel the dequeued buffer when requestBuffer fails
by Jesse Hall
· 10 years ago
7cb0d39
Tunneled Video Playback support
by Rachad
· 10 years ago
1681d95
Add sticky transform to surfaceflinger.
by Ruben Brunk
· 10 years ago
29a3e90
BufferQueue: Add allocateBuffers method
by Dan Stoza
· 10 years ago
f974bff
am 38c9e132: am c1ffd351: am bd20e551: Merge "Use asynchronous lock/unlock API"
by Greg Hackmann
· 10 years ago
8f39601
Use asynchronous lock/unlock API
by Francis Hart
· 11 years ago
2f3dca1
am 9493d492: am 9eb142e3: am a9d49f99: Merge "Revert "Use asynchronous lock/unlock API""
by Greg Hackmann
· 10 years ago
02528cf
am 4b46776f: am 8a6cd189: am f60564a1: Merge "Use asynchronous lock/unlock API"
by Greg Hackmann
· 10 years ago
53ec725
Revert "Use asynchronous lock/unlock API"
by Greg Hackmann
· 10 years ago
378ef07
Use asynchronous lock/unlock API
by Francis Hart
· 11 years ago
f0eaf25
BufferQueue: Add producer buffer-released callback
by Dan Stoza
· 11 years ago
0ee14ca
Fill in sideband stream caveat
by Wonsik Kim
· 11 years ago
0f1889e
gui: Surface::dequeueBuffer no locker holds mutex while blocking in binder
by Igor Murashkin
· 11 years ago
7d2d160
gui: Update header docs for IGraphicBufferConsumer/Producer/BufferQueue
by Igor Murashkin
· 11 years ago
365857d
Make sure do disconnect from a BQ when its client dies.
by Mathias Agopian
· 11 years ago
7895e90
Surface: Fix controlledByApp parameter
by Eino-Ville Talvala
· 11 years ago
3c25621
Re-enable frame dropping for non-auto timestamps
by Andy McFadden
· 11 years ago
d9ba970
Merge "Roll back recent change"
by Andy McFadden
· 11 years ago
4b49e08
Roll back recent change
by Andy McFadden
· 11 years ago
86cd09d
Merge "Drop frames based on presentation timestamp"
by Andy McFadden
· 11 years ago
14fab7d
Drop frames based on presentation timestamp
by Andy McFadden
· 11 years ago
ba93b3f
log an error when dequeueBuffer gets a NULL Fence
by Mathias Agopian
· 11 years ago
7cdd786
Make ANW.setSwapInterval(0) work again
by Mathias Agopian
· 11 years ago
595264f
BufferQueue improvements and APIs changes
by Mathias Agopian
· 11 years ago
ea74d3b
make the warning timout of Fence::waitForever() implicit and longer
by Mathias Agopian
· 11 years ago
4c00cc1
Fix argument types in IGraphicBufferProducer methods
by Jesse Hall
· 12 years ago
35ffa6a
Surface can now be created only from an IGraphicBufferProducer
by Mathias Agopian
· 12 years ago
006a601
Fix reading NULL Surfaces from Parcels
by Jesse Hall
· 12 years ago
e3c697f
Refactoring: Rename SurfaceTextureClient to Surface
by Mathias Agopian
· 12 years ago
ac9fa42
get rid of Surface identity and token
by Mathias Agopian
· 12 years ago
2adaf04
Rename ISurfaceTexture and SurfaceTexture
by Andy McFadden
· 12 years ago
380223b
Remove unused "layer" argument from show().
by Jeff Brown
· 12 years ago
9d4e3d2
Banish DisplayID from the SurfaceFlinger API.
by Jeff Brown
· 12 years ago
6501e99
Remove freeze(), unfreeze() and setFreezeTint().
by Jeff Brown
· 12 years ago
f15a83f
SurfaceFlinger: add a crop to the layer state
by Jamie Gennis
· 12 years ago
b0e76f4
remove dependency of EGL on ndk header
by Mathias Agopian
· 13 years ago
90ac799
fix libgui header location
by Mathias Agopian
· 13 years ago
e6f43dd
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
87a96ea
Fix an issue where Surface::lock() would never update the output region
by Mathias Agopian
· 13 years ago
582270d
SurfaceTexture: fix queues-to-composer
by Jamie Gennis
· 13 years ago
e5d6eb8
Read leftover parcel data when a parceled Surface is found in the cache.
by Ted Bonkenburg
· 13 years ago
bd050ab
Add support for creating a Surface from a a SurfaceTexture.
by Ted Bonkenburg
· 13 years ago
c10d9d9
clean-up. get rid ofunused code and members in Surface[Control].cpp
by Mathias Agopian
· 13 years ago
8f9dbf9
move lock/unlock implementaion outside of Surface into SurfaceTextureClient
by Mathias Agopian
· 13 years ago
1e7fa9e
Add method to create a ParcelSurfaceTexture from android.view.Surface.
by tedbo
· 13 years ago
a67932f
unify SurfaceTexture and Surface
by Mathias Agopian
· 14 years ago
697526b
frameworks/base: android_native_buffer_t -> ANativeWindowBuffer
by Iliyan Malchev
· 14 years ago
41abd67
frameworks/base: make the ANativeWindow query() method const
by Iliyan Malchev
· 14 years ago
47d8730
remove more unused references to ISurface
by Mathias Agopian
· 14 years ago
d87f162
merge libsurfaceflinger_client into libgui
by Mathias Agopian
· 14 years ago
[Renamed from libs/surfaceflinger_client/Surface.cpp]
1d01a12
Add support for timestamps into SurfaceTexture.
by Eino-Ville Talvala
· 14 years ago
391bbe2
ANativeWindow: add query for the concrete type.
by Jamie Gennis
· 14 years ago
134f042
ANativeWindow: add queues-to-window-composer check.
by Jamie Gennis
· 14 years ago
ea72db3
Merge "Add the MIN_UNDEQUEUED_BUFFERS query to ANW."
by Jamie Gennis
· 14 years ago
9d4d6c1
Add the MIN_UNDEQUEUED_BUFFERS query to ANW.
by Jamie Gennis
· 14 years ago
bd9cbc3
surfaceflinger_client: Don't dereference NULL ptrs.
by Jamie Gennis
· 14 years ago
68f9127
Reset ANativeWindow crop on buffer geometry changes.
by Jamie Gennis
· 14 years ago
a317f1b
Fix error reporting in Surface::cancelBuffer()
by Mathias Agopian
· 14 years ago
455d18d
minor clean-up. SurfaceFlinger doesn't need libpixelflinger.so.
by Mathias Agopian
· 14 years ago
e6f096a
dump callstack on Surface use error
by Mathias Agopian
· 14 years ago
54cc83e
Implement reducing the buffer count of a Surface.
by Jamie Gennis
· 14 years ago
e9ebae2
Fix a compile warning in the Surface class.
by Jamie Gennis
· 14 years ago
8845688
am 85c5ca07: am 2f19f56a: Merge "Updade Surface (ANativeWindow) format based on its buffers format" into gingerbread
by Mathias Agopian
· 14 years ago
367dc0b
Updade Surface (ANativeWindow) format based on its buffers format
by Mathias Agopian
· 14 years ago
309d3bb
Move binder magic from the Surface class to GraphicBuffer.
by Jamie Gennis
· 14 years ago
e1c290b
am ff04e97f: am f4619308: Merge "fix [2835280] Add support for cancelling buffers to ANativeWindow" into gingerbread
by Mathias Agopian
· 14 years ago
1995755
fix [2835280] Add support for cancelling buffers to ANativeWindow
by Mathias Agopian
· 14 years ago
c479e18
resolved conflicts for merge of 48a86240 to master
by Mathias Agopian
· 14 years ago
35b48d1
Add logging of various important graphics events
by Mathias Agopian
· 14 years ago
4ad298c
am bc4389ed: am 8395b462: Merge "fix [2931513] Add support for setting the orientation of an ANativeWindow" into gingerbread
by Mathias Agopian
· 14 years ago
b661d66
fix [2931513] Add support for setting the orientation of an ANativeWindow
by Mathias Agopian
· 14 years ago
89c2dd2
Change the framework to use the new camera preview path.
by Jamie Gennis
· 14 years ago
ac07cd6
Remove some debug logging that I accidentally committed.
by Jamie Gennis
· 14 years ago
aca4e22
Re-use existing Surface objects when reading them from parcels.
by Jamie Gennis
· 14 years ago
4b5e91e
Introduce official public NativeWindow type.
by Dianne Hackborn
· 14 years ago
579b3f8
allow re-targetting of surfaces
by Mathias Agopian
· 14 years ago
a0c30e9
optimize Surface.readFromParcel()
by Mathias Agopian
· 14 years ago
b7e930d
split surface management from surface's buffers management
by Mathias Agopian
· 14 years ago
7e27f05
more clean-up in preparation of bigger changes
by Mathias Agopian
· 14 years ago
d4784a3
more clean-up of Surfaceflinger's client management
by Mathias Agopian
· 14 years ago
38ece27
oopsie. forgot to displatch SET_BUFFERS_GEOMETRY
by Mathias Agopian
· 14 years ago
631f358
fix [2712278] The preview buffer left some black borders in left and bottom edges
by Mathias Agopian
· 14 years ago
a138f89
added the notion of fixed-size buffers
by Mathias Agopian
· 14 years ago
f10d7fd
added native_window_set_buffer_count()
by Mathias Agopian
· 14 years ago
bb64124
fix the threading issue for setBuffercount()
by Mathias Agopian
· 14 years ago
b5b7f26
SharedBufferStack now can grow up to 16 buffers.
by Mathias Agopian
· 15 years ago
b296533
cleanup. waitForCondition() now uses polymorphsim instead of templtes
by Mathias Agopian
· 15 years ago
245e4d7
better fix for [2420565] Surface.lockCanvas() updates the dirty region too often
by Mathias Agopian
· 15 years ago
cc08e68
added setCrop() to android_native_window_t
by Mathias Agopian
· 15 years ago
3a80695
fix [2420565] Surface.lockCanvas() updates the dirty region too often
by Mathias Agopian
· 15 years ago
55fa251
implement connect/disconnect in our native_window_t implementations
by Mathias Agopian
· 15 years ago
9cce325
split libsurfaceflinger_client and libcamera_client out of libui
by Mathias Agopian
· 15 years ago
[Renamed (98%) from libs/ui/Surface.cpp]
9014726
return an error when Surface::lock() is called while the surface is already locked.
by Mathias Agopian
· 15 years ago
963abad
fix some aspects of [2258746] native crash in launcher2
by Mathias Agopian
· 15 years ago
d3144be
fix [2170283] SurfaceFlinger crashes on OOM.
by Mathias Agopian
· 15 years ago
9ec430a
fix [2152536] ANR in browser
by Mathias Agopian
· 15 years ago
3330b20
fix [2167050] glTexImage2D code path buggy in SurfaceFlinger
by Mathias Agopian
· 15 years ago
Next »