Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
89d90299b0c31277d4fe61f644c09cfab4ae44ee
/
include
/
surfaceflinger
/
Surface.h
3b3cddc
integrate videoeditor preview player.
by Dharmaray Kundargi
· 14 years ago
afc724b
Fix error reporting in Surface::cancelBuffer()
by Mathias Agopian
· 14 years ago
06f9ebf
minor clean-up. SurfaceFlinger doesn't need libpixelflinger.so.
by Mathias Agopian
· 14 years ago
499f518
am ff04e97f: am f4619308: Merge "fix [2835280] Add support for cancelling buffers to ANativeWindow" into gingerbread
by Mathias Agopian
· 14 years ago
8ddd2c7
fix [2835280] Add support for cancelling buffers to ANativeWindow
by Mathias Agopian
· 14 years ago
bce2e90
am bc4389ed: am 8395b462: Merge "fix [2931513] Add support for setting the orientation of an ANativeWindow" into gingerbread
by Mathias Agopian
· 14 years ago
e96aa3e
fix [2931513] Add support for setting the orientation of an ANativeWindow
by Mathias Agopian
· 14 years ago
85cfdd0
Change the framework to use the new camera preview path.
by Jamie Gennis
· 14 years ago
e3c0183
Squashed commit of the following:
by Andreas Huber
· 14 years ago
5ee65f0
Re-use existing Surface objects when reading them from parcels.
by Jamie Gennis
· 14 years ago
8b49bd1
Introduce official public NativeWindow type.
by Dianne Hackborn
· 14 years ago
5e14010
allow re-targetting of surfaces
by Mathias Agopian
· 15 years ago
fae5cb2
optimize Surface.readFromParcel()
by Mathias Agopian
· 15 years ago
7623da4
split surface management from surface's buffers management
by Mathias Agopian
· 15 years ago
770492c
more clean-up in preparation of bigger changes
by Mathias Agopian
· 15 years ago
c7b388c
more clean-up of Surfaceflinger's client management
by Mathias Agopian
· 15 years ago
2ce19af
fix [2712278] The preview buffer left some black borders in left and bottom edges
by Mathias Agopian
· 15 years ago
2be352a
added the notion of fixed-size buffers
by Mathias Agopian
· 15 years ago
25f0bda
added native_window_set_buffer_count()
by Mathias Agopian
· 15 years ago
59751db
SharedBufferStack now can grow up to 16 buffers.
by Mathias Agopian
· 15 years ago
f590f70
cleanup. waitForCondition() now uses polymorphsim instead of templtes
by Mathias Agopian
· 15 years ago
a8a0aa8
better fix for [2420565] Surface.lockCanvas() updates the dirty region too often
by Mathias Agopian
· 15 years ago
16a86ee
added setCrop() to android_native_window_t
by Mathias Agopian
· 15 years ago
8b13832
don't hardcode "mSurface" throughout our source code
by Mathias Agopian
· 15 years ago
2f7540e
implement connect/disconnect in our native_window_t implementations
by Mathias Agopian
· 15 years ago
000479f
split libsurfaceflinger_client and libcamera_client out of libui
by Mathias Agopian
· 15 years ago
[Renamed (97%) from include/ui/Surface.h]
18e0260
fix some aspects of [2258746] native crash in launcher2
by Mathias Agopian
· 15 years ago
6950e42
fix [2167050] glTexImage2D code path buggy in SurfaceFlinger
by Mathias Agopian
· 15 years ago
e611a6e
fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer
by Mathias Agopian
· 15 years ago
8f17a76
Revert "fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer"
by Mathias Agopian
· 15 years ago
486aa96
fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer
by Mathias Agopian
· 15 years ago
9779b221
fix [2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly
by Mathias Agopian
· 15 years ago
321abdb
make sure to update a surface's usage bits when it changes, instead of only the first time.
by Mathias Agopian
· 15 years ago
5cec474
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
64e89a8
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
8b76a0a
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
ccf8b94
Expose a variation of the createRenderer API that works on a plain Surface.
by Andreas Huber
· 15 years ago
1de1316
The IOMX interface now instantiates IOMXRenderers to hide the details of hardware accelerated blitting.
by Andreas Huber
· 15 years ago
5b5c914
fixed some issues with the software renderer when surfaces are made current.
by Mathias Agopian
· 15 years ago
ac2523b
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
e633f93
get rid of android_native_buffer_t::getHandle() and replace it with an handle field
by Mathias Agopian
· 16 years ago
430f2ed
removed the "bits" attribute from android_native_buffer_t.
by Mathias Agopian
· 16 years ago
dff8e58
update surfaceflinger, libui and libagl to the new gralloc api
by Mathias Agopian
· 16 years ago
69d6209
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
17f638b
more splitting of Surface/SurfaceControl. Surface.java is now implemented in terms of Surface and SurfaceControl.
by Mathias Agopian
· 16 years ago
6d2c0bc
split Surface.cpp into Surface and SurfaceControl
by Mathias Agopian
· 16 years ago
402c346
fix some issues with Surface's lifetime management.
by Mathias Agopian
· 16 years ago
1473f46
Integrate from //sandbox/mathias/donut/...@145728
by Mathias Agopian
· 16 years ago
9066cfe
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
d83a98f
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
9266c55
auto import from //branches/cupcake/...@126645
by The Android Open Source Project
· 16 years ago
f013e1a
Code drop from //branches/cupcake/...@124589
by The Android Open Source Project
· 16 years ago
54b6cfa
Initial Contribution
by The Android Open Source Project
· 16 years ago