- 18 Mar, 2015 1 commit
-
-
Dan Stoza authored
Enables -Weverything and -Werror, with just a few exceptions for warnings we can't (or shouldn't need to) work around. Cherry pick of I034abec27bf4020d84af60d7acc1939c59986dd6 plus a couple of minor changes to CpuConsumer.cpp to make it work with a prior change: Uncomment CC_LOGV on line 46 Change C-style cast to static_cast on line 71 Change-Id: Iaec610477ea0122317b0578fb74caf2383d4cf08
-
- 05 Dec, 2014 3 commits
-
-
Dan Stoza authored
Enables -Weverything and -Werror, with just a few exceptions for warnings we can't (or shouldn't need to) work around. This is a squashed commit based on an initial change with a couple of fixes to avoid breaking certain targets. The source commits are: d723bd76 00d504c0 429ba89c Change-Id: I034abec27bf4020d84af60d7acc1939c59986dd6
-
Michael Lentine authored
Bug: 18102648 Change-Id: Ie6a24718e586a34424238363de80f9545951514f (cherry-picked from commit 8afa1c4a)
-
Dan Stoza authored
Enables -Weverything and -Werror, with just a few exceptions for warnings we can't (or shouldn't need to) work around. Change-Id: I034abec27bf4020d84af60d7acc1939c59986dd6
-
- 17 Nov, 2014 1 commit
-
-
Marco Nelissen authored
so we can do NULL checks again, and update calls to IInterface::asBinder() to use the new static version. Change-Id: Ia7b10eb38ca55b72278bfd33d3bf647f338b4e6a
-
- 14 Nov, 2014 1 commit
-
-
Marco Nelissen authored
so we can do NULL checks again, and update calls to IInterface::asBinder() to use the new static version. Change-Id: Ia7b10eb38ca55b72278bfd33d3bf647f338b4e6a
-
- 31 Oct, 2014 1 commit
-
-
Michael Lentine authored
Bug: 18102648 Change-Id: Ie6a24718e586a34424238363de80f9545951514f
-
- 17 Sep, 2014 1 commit
-
-
Dan Albert authored
Entering a method with this == NULL is undefined behavior. Clang whines about this. Change-Id: Ibde628395ca10dfef0d2f59e81280576f104b83c
-
- 30 Jul, 2014 1 commit
-
-
Michael Lentine authored
Modify SurfaceFlinger to use VirtualDisplaySurface in all cases when a virtual display is used. Add functionality in VirtualDisplaySurface to resize the buffers aquired in the QueueBufferOutput. Add transaction support in SurfaceFlinger for resize. Add the modification of the size in DisplayDevice. Change-Id: Iae7e3556dc06fd18d470adbbd76f7255f6e6dd6b Tested: None
-
- 13 Feb, 2013 1 commit
-
-
Mathias Agopian authored
we use the IBinder instead. Change-Id: I4aa0b58869ba43f19980013620051e5a261b062d
-
- 18 Dec, 2012 1 commit
-
-
Andy McFadden authored
The C++ class names don't match what the classes do, so rename ISurfaceTexture to IGraphicBufferProducer, and SurfaceTexture to GLConsumer. Bug 7736700 Change-Id: Ia03e468888025b5cae3c0ee1995434515dbea387
-
- 13 Aug, 2012 1 commit
-
-
Mathias Agopian authored
this change introduces a new class LightFlattenable<> which is a protocol to flatten simple objects that don't require binders or file descriptors; the benefit of this protocol is that it doesn't require the objects to have a virtual table and give us a consitant way of doing this. we also introduce an implementation of this protocol for POD structures, LightFlattenablePod<>. Parcel has been update to handle this protocol automatically. Sensor, Rect, Point and Region now use this new protocol. Change-Id: Icb3ce7fa1d785249eb666f39c2129f2fc143ea4a
-
- 11 Aug, 2012 1 commit
-
-
Mathias Agopian authored
- displays are represented by a binder on the client side - c++ clients can now create and modify displays Change-Id: I203ea5b4beae0819d742ec5171c27568f4e8354b
-
- 25 Jul, 2012 1 commit
-
-
Mathias Agopian authored
no change of functionality -- the old behavior is implemented on top of this new protocol. this new protocol will allow, eventually, to pass informations about displays and layer stacks. Change-Id: Ic6c2295e61ec8ecbc8ce01ab7664e35d928202fc
-
- 27 Feb, 2012 1 commit
-
-
Mathias Agopian authored
Change-Id: Iec71706cdd4f29c6904993648ce873e83ef9cafe
-
- 29 Jun, 2011 1 commit
-
-
Mathias Agopian authored
Change-Id: I57669852cbf6aabae244ea86940a08a5a27ffc43
-
- 26 Mar, 2011 1 commit
-
-
Mathias Agopian authored
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
-
- 18 Feb, 2010 1 commit
-
-
Mathias Agopian authored
-
- 11 Feb, 2010 1 commit
-
-
Mathias Agopian authored
-
- 13 Nov, 2009 1 commit
-
-
Jean-Baptiste Queru authored
-
- 20 May, 2009 1 commit
-
-
Mathias Agopian authored
-
- 04 Mar, 2009 2 commits
-
-
The Android Open Source Project authored
-
The Android Open Source Project authored
-
- 21 Oct, 2008 1 commit
-
-
The Android Open Source Project authored
-