1. 8ed8182 libgui: Plumb attach/detach through Surface by Dan Stoza · 10 years ago
  2. 6c45010 DO NOT MERGE Cherry-pick dataSpace and BufferItem changes by Eino-Ville Talvala · 10 years ago
  3. 966b98b Surface: Permit an IProducerListener on connect by Dan Stoza · 10 years ago
  4. 3be1c6b libgui: Enable -Weverything and -Werror by Dan Stoza · 10 years ago
  5. 7cb0d39 Tunneled Video Playback support by Rachad · 10 years ago
  6. 1681d95 Add sticky transform to surfaceflinger. by Ruben Brunk · 11 years ago
  7. 29a3e90 BufferQueue: Add allocateBuffers method by Dan Stoza · 11 years ago
  8. 399184a Add sideband streams to BufferQueue and related classes by Jesse Hall · 11 years ago
  9. 3f84483 SurfaceFlinger now uses GLES 2.x when available by Mathias Agopian · 11 years ago
  10. 7cdd786 Make ANW.setSwapInterval(0) work again by Mathias Agopian · 11 years ago
  11. 595264f BufferQueue improvements and APIs changes by Mathias Agopian · 11 years ago
  12. 35ffa6a Surface can now be created only from an IGraphicBufferProducer by Mathias Agopian · 12 years ago
  13. cf0b8c8 get rid of Surface::getISurfaceTexture() by Mathias Agopian · 12 years ago
  14. c4905eb fix build: SurfaceTextureClient to Surface rename by Mathias Agopian · 12 years ago
  15. f25c508 fix build: SurfaceTextureClient to Surface rename by Mathias Agopian · 12 years ago
  16. e3c697f Refactoring: Rename SurfaceTextureClient to Surface by Mathias Agopian · 12 years ago
  17. 6d9b9df remove access ANDROID_VIEW_SURFACE_JNI_ID by Mathias Agopian · 12 years ago
  18. ac9fa42 get rid of Surface identity and token by Mathias Agopian · 12 years ago
  19. 882e3a3 Add some comments. by Andy McFadden · 12 years ago
  20. 2adaf04 Rename ISurfaceTexture and SurfaceTexture by Andy McFadden · 12 years ago
  21. 0273adb Added some comments by Andy McFadden · 12 years ago
  22. 380223b Remove unused "layer" argument from show(). by Jeff Brown · 12 years ago
  23. 9d4e3d2 Banish DisplayID from the SurfaceFlinger API. by Jeff Brown · 12 years ago
  24. 6501e99 Remove freeze(), unfreeze() and setFreezeTint(). by Jeff Brown · 12 years ago
  25. f15a83f SurfaceFlinger: add a crop to the layer state by Jamie Gennis · 13 years ago
  26. 90ac799 fix libgui header location by Mathias Agopian · 13 years ago[Renamed (96%) from include/surfaceflinger/Surface.h]
  27. 5f2165f remove dependency on android_native{s_priv|buffer}.h by Mathias Agopian · 13 years ago
  28. bd050ab Add support for creating a Surface from a a SurfaceTexture. by Ted Bonkenburg · 14 years ago
  29. c10d9d9 clean-up. get rid ofunused code and members in Surface[Control].cpp by Mathias Agopian · 13 years ago
  30. 8f9dbf9 move lock/unlock implementaion outside of Surface into SurfaceTextureClient by Mathias Agopian · 14 years ago
  31. 1e7fa9e Add method to create a ParcelSurfaceTexture from android.view.Surface. by tedbo · 14 years ago
  32. a67932f unify SurfaceTexture and Surface by Mathias Agopian · 14 years ago
  33. 697526b frameworks/base: android_native_buffer_t -> ANativeWindowBuffer by Iliyan Malchev · 14 years ago
  34. 41abd67 frameworks/base: make the ANativeWindow query() method const by Iliyan Malchev · 14 years ago
  35. 47d8730 remove more unused references to ISurface by Mathias Agopian · 14 years ago
  36. 1d01a12 Add support for timestamps into SurfaceTexture. by Eino-Ville Talvala · 14 years ago
  37. 9d4d6c1 Add the MIN_UNDEQUEUED_BUFFERS query to ANW. by Jamie Gennis · 14 years ago
  38. b678316 integrate videoeditor preview player. by Dharmaray Kundargi · 14 years ago
  39. a317f1b Fix error reporting in Surface::cancelBuffer() by Mathias Agopian · 14 years ago
  40. 455d18d minor clean-up. SurfaceFlinger doesn't need libpixelflinger.so. by Mathias Agopian · 14 years ago
  41. e1c290b am ff04e97f: am f4619308: Merge "fix [2835280] Add support for cancelling buffers to ANativeWindow" into gingerbread by Mathias Agopian · 14 years ago
  42. 1995755 fix [2835280] Add support for cancelling buffers to ANativeWindow by Mathias Agopian · 14 years ago
  43. 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
  44. b661d66 fix [2931513] Add support for setting the orientation of an ANativeWindow by Mathias Agopian · 14 years ago
  45. 89c2dd2 Change the framework to use the new camera preview path. by Jamie Gennis · 14 years ago
  46. 8b42e8a Squashed commit of the following: by Andreas Huber · 14 years ago
  47. aca4e22 Re-use existing Surface objects when reading them from parcels. by Jamie Gennis · 15 years ago
  48. 4b5e91e Introduce official public NativeWindow type. by Dianne Hackborn · 15 years ago
  49. 579b3f8 allow re-targetting of surfaces by Mathias Agopian · 15 years ago
  50. a0c30e9 optimize Surface.readFromParcel() by Mathias Agopian · 15 years ago
  51. b7e930d split surface management from surface's buffers management by Mathias Agopian · 15 years ago
  52. 7e27f05 more clean-up in preparation of bigger changes by Mathias Agopian · 15 years ago
  53. d4784a3 more clean-up of Surfaceflinger's client management by Mathias Agopian · 15 years ago
  54. 631f358 fix [2712278] The preview buffer left some black borders in left and bottom edges by Mathias Agopian · 15 years ago
  55. a138f89 added the notion of fixed-size buffers by Mathias Agopian · 15 years ago
  56. f10d7fd added native_window_set_buffer_count() by Mathias Agopian · 15 years ago
  57. b5b7f26 SharedBufferStack now can grow up to 16 buffers. by Mathias Agopian · 15 years ago
  58. b296533 cleanup. waitForCondition() now uses polymorphsim instead of templtes by Mathias Agopian · 15 years ago
  59. 245e4d7 better fix for [2420565] Surface.lockCanvas() updates the dirty region too often by Mathias Agopian · 15 years ago
  60. cc08e68 added setCrop() to android_native_window_t by Mathias Agopian · 15 years ago
  61. e4e8cf1 don't hardcode "mSurface" throughout our source code by Mathias Agopian · 15 years ago
  62. 55fa251 implement connect/disconnect in our native_window_t implementations by Mathias Agopian · 15 years ago
  63. 9cce325 split libsurfaceflinger_client and libcamera_client out of libui by Mathias Agopian · 15 years ago[Renamed (97%) from include/ui/Surface.h]
  64. 963abad fix some aspects of [2258746] native crash in launcher2 by Mathias Agopian · 15 years ago
  65. 3330b20 fix [2167050] glTexImage2D code path buggy in SurfaceFlinger by Mathias Agopian · 15 years ago
  66. 68a6afe fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer by Mathias Agopian · 15 years ago
  67. 3910f54 Revert "fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer" by Mathias Agopian · 15 years ago
  68. d18afab fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer by Mathias Agopian · 15 years ago
  69. cbb288b fix [2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly by Mathias Agopian · 15 years ago
  70. 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
  71. 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
  72. 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
  73. 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
  74. e186431 Expose a variation of the createRenderer API that works on a plain Surface. by Andreas Huber · 15 years ago
  75. 764d4ab The IOMX interface now instantiates IOMXRenderers to hide the details of hardware accelerated blitting. by Andreas Huber · 15 years ago
  76. cb6b904 fixed some issues with the software renderer when surfaces are made current. by Mathias Agopian · 15 years ago
  77. 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
  78. 21c59d0 get rid of android_native_buffer_t::getHandle() and replace it with an handle field by Mathias Agopian · 16 years ago
  79. e71212b removed the "bits" attribute from android_native_buffer_t. by Mathias Agopian · 16 years ago
  80. 0926f50 update surfaceflinger, libui and libagl to the new gralloc api by Mathias Agopian · 16 years ago
  81. 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
  82. 01b7668 more splitting of Surface/SurfaceControl. Surface.java is now implemented in terms of Surface and SurfaceControl. by Mathias Agopian · 16 years ago
  83. 62185b7 split Surface.cpp into Surface and SurfaceControl by Mathias Agopian · 16 years ago
  84. 40b7f6e fix some issues with Surface's lifetime management. by Mathias Agopian · 16 years ago
  85. 076b1cc Integrate from //sandbox/mathias/donut/...@145728 by Mathias Agopian · 16 years ago
  86. edbf3b6 auto import from //depot/cupcake/@135843 by The Android Open Source Project · 16 years ago
  87. d5193d9 auto import from //depot/cupcake/@135843 by The Android Open Source Project · 16 years ago
  88. 8a7a675 auto import from //branches/cupcake/...@126645 by The Android Open Source Project · 16 years ago
  89. e09fd9e Code drop from //branches/cupcake/...@124589 by The Android Open Source Project · 16 years ago
  90. 7c1b96a Initial Contribution by The Android Open Source Project · 16 years ago