Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_frameworks_native
/
8ed81827565ff2294757d220b8390e88396cf506
/
include
/
gui
/
Surface.h
8ed8182
libgui: Plumb attach/detach through Surface
by Dan Stoza
· 10 years ago
6c45010
DO NOT MERGE Cherry-pick dataSpace and BufferItem changes
by Eino-Ville Talvala
· 10 years ago
966b98b
Surface: Permit an IProducerListener on connect
by Dan Stoza
· 10 years ago
3be1c6b
libgui: Enable -Weverything and -Werror
by Dan Stoza
· 10 years ago
7cb0d39
Tunneled Video Playback support
by Rachad
· 10 years ago
1681d95
Add sticky transform to surfaceflinger.
by Ruben Brunk
· 11 years ago
29a3e90
BufferQueue: Add allocateBuffers method
by Dan Stoza
· 11 years ago
399184a
Add sideband streams to BufferQueue and related classes
by Jesse Hall
· 11 years ago
3f84483
SurfaceFlinger now uses GLES 2.x when available
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
35ffa6a
Surface can now be created only from an IGraphicBufferProducer
by Mathias Agopian
· 12 years ago
cf0b8c8
get rid of Surface::getISurfaceTexture()
by Mathias Agopian
· 12 years ago
c4905eb
fix build: SurfaceTextureClient to Surface rename
by Mathias Agopian
· 12 years ago
f25c508
fix build: SurfaceTextureClient to Surface rename
by Mathias Agopian
· 12 years ago
e3c697f
Refactoring: Rename SurfaceTextureClient to Surface
by Mathias Agopian
· 12 years ago
6d9b9df
remove access ANDROID_VIEW_SURFACE_JNI_ID
by Mathias Agopian
· 12 years ago
ac9fa42
get rid of Surface identity and token
by Mathias Agopian
· 12 years ago
882e3a3
Add some comments.
by Andy McFadden
· 12 years ago
2adaf04
Rename ISurfaceTexture and SurfaceTexture
by Andy McFadden
· 12 years ago
0273adb
Added some comments
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
· 13 years ago
90ac799
fix libgui header location
by Mathias Agopian
· 13 years ago
[Renamed (96%) from include/surfaceflinger/Surface.h]
5f2165f
remove dependency on android_native{s_priv|buffer}.h
by Mathias Agopian
· 13 years ago
bd050ab
Add support for creating a Surface from a a SurfaceTexture.
by Ted Bonkenburg
· 14 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
· 14 years ago
1e7fa9e
Add method to create a ParcelSurfaceTexture from android.view.Surface.
by tedbo
· 14 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
1d01a12
Add support for timestamps into SurfaceTexture.
by Eino-Ville Talvala
· 14 years ago
9d4d6c1
Add the MIN_UNDEQUEUED_BUFFERS query to ANW.
by Jamie Gennis
· 14 years ago
b678316
integrate videoeditor preview player.
by Dharmaray Kundargi
· 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
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
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
8b42e8a
Squashed commit of the following:
by Andreas Huber
· 14 years ago
aca4e22
Re-use existing Surface objects when reading them from parcels.
by Jamie Gennis
· 15 years ago
4b5e91e
Introduce official public NativeWindow type.
by Dianne Hackborn
· 15 years ago
579b3f8
allow re-targetting of surfaces
by Mathias Agopian
· 15 years ago
a0c30e9
optimize Surface.readFromParcel()
by Mathias Agopian
· 15 years ago
b7e930d
split surface management from surface's buffers management
by Mathias Agopian
· 15 years ago
7e27f05
more clean-up in preparation of bigger changes
by Mathias Agopian
· 15 years ago
d4784a3
more clean-up of Surfaceflinger's client management
by Mathias Agopian
· 15 years ago
631f358
fix [2712278] The preview buffer left some black borders in left and bottom edges
by Mathias Agopian
· 15 years ago
a138f89
added the notion of fixed-size buffers
by Mathias Agopian
· 15 years ago
f10d7fd
added native_window_set_buffer_count()
by Mathias Agopian
· 15 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
e4e8cf1
don't hardcode "mSurface" throughout our source code
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 (97%) from include/ui/Surface.h]
963abad
fix some aspects of [2258746] native crash in launcher2
by Mathias Agopian
· 15 years ago
3330b20
fix [2167050] glTexImage2D code path buggy in SurfaceFlinger
by Mathias Agopian
· 15 years ago
68a6afe
fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer
by Mathias Agopian
· 15 years ago
3910f54
Revert "fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer"
by Mathias Agopian
· 15 years ago
d18afab
fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer
by Mathias Agopian
· 15 years ago
cbb288b
fix [2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly
by Mathias Agopian
· 15 years ago
ba5972f
make sure to update a surface's usage bits when it changes, instead of only the first time.
by Mathias Agopian
· 15 years ago
5221271
second take, hopefully this time it doesn't break one of the builds: "SurfaceFlinger will now allocate buffers based on the usage specified by the clients. This allows to allocate the right kind of buffer automatically, without having the user to specify anything."
by Mathias Agopian
· 15 years ago
b2fd466
Revert "SurfaceFlinger will now allocate buffers based on the usage specified by the clients. This allows to allocate the right kind of buffer automatically, without having the user to specify anything."
by Fred Quintana
· 15 years ago
df37b62
SurfaceFlinger will now allocate buffers based on the usage specified by the clients. This allows to allocate the right kind of buffer automatically, without having the user to specify anything.
by Mathias Agopian
· 15 years ago
e186431
Expose a variation of the createRenderer API that works on a plain Surface.
by Andreas Huber
· 15 years ago
764d4ab
The IOMX interface now instantiates IOMXRenderers to hide the details of hardware accelerated blitting.
by Andreas Huber
· 15 years ago
cb6b904
fixed some issues with the software renderer when surfaces are made current.
by Mathias Agopian
· 15 years ago
7189c00
move opengl/include/EGL/android_natives.h to include/ui/egl/android_natives.h and don't include it from egl.h
by Mathias Agopian
· 16 years ago
21c59d0
get rid of android_native_buffer_t::getHandle() and replace it with an handle field
by Mathias Agopian
· 16 years ago
e71212b
removed the "bits" attribute from android_native_buffer_t.
by Mathias Agopian
· 16 years ago
0926f50
update surfaceflinger, libui and libagl to the new gralloc api
by Mathias Agopian
· 16 years ago
18d8446
cleanup, remove unused fields. Also make sure that we don't systematically allocate a Surface in Surface.java if only a SurfaceControl is needed (Common case).
by Mathias Agopian
· 16 years ago
01b7668
more splitting of Surface/SurfaceControl. Surface.java is now implemented in terms of Surface and SurfaceControl.
by Mathias Agopian
· 16 years ago
62185b7
split Surface.cpp into Surface and SurfaceControl
by Mathias Agopian
· 16 years ago
40b7f6e
fix some issues with Surface's lifetime management.
by Mathias Agopian
· 16 years ago
076b1cc
Integrate from //sandbox/mathias/donut/...@145728
by Mathias Agopian
· 16 years ago
edbf3b6
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
d5193d9
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
8a7a675
auto import from //branches/cupcake/...@126645
by The Android Open Source Project
· 16 years ago
e09fd9e
Code drop from //branches/cupcake/...@124589
by The Android Open Source Project
· 16 years ago
7c1b96a
Initial Contribution
by The Android Open Source Project
· 16 years ago