1. 479c60c Refactor how layer metadata for use by VR is propagated by Albert Chaulk · 9 years ago
  2. 6316f5b libbinder: Add support for Value, Map, and IpPrefix types by Robert Quattlebaum · 9 years ago
  3. 1db73f6 SurfaceFlinger: Add support for non-privileged clients. by Robert Carr · 9 years ago
  4. ae06083 SurfaceFlinger and libgui: Switch Z-order to signed type. by Robert Carr · 9 years ago
  5. 6cf6af0 VR: Add API to plumb surface type and owner through to SurfaceFlinger by Albert Chaulk · 9 years ago
  6. 5b443e3 Fix constructor parameters shadowing member variables am: 382ecd3d63 am: 6c79fc7bec am: 177b452c8c by Colin Cross · 9 years ago
  7. e26b762 Use uint32_t consistently for region op am: 8f279960c6 am: 19bf9a2f27 am: 66b52bae7a by Colin Cross · 9 years ago
  8. 28f36ea Fix trailing semicolon warnings am: 17576de056 am: 170ae8a510 am: df1b5a19fd by Colin Cross · 9 years ago
  9. 3dee7b7 Fix constructor parameters shadowing member variables am: 382ecd3d63 am: 6c79fc7bec by Colin Cross · 9 years ago
  10. 461b4e4 Use uint32_t consistently for region op am: 8f279960c6 am: 19bf9a2f27 by Colin Cross · 9 years ago
  11. b0300ea Fix trailing semicolon warnings am: 17576de056 am: 170ae8a510 am: df1b5a19fd by Colin Cross · 9 years ago
  12. 382ecd3 Fix constructor parameters shadowing member variables by Colin Cross · 9 years ago
  13. 8f27996 Use uint32_t consistently for region op by Colin Cross · 9 years ago
  14. 17576de Fix trailing semicolon warnings by Colin Cross · 9 years ago
  15. cb3d20d Merge \\\\"Change to include linux/android/binder.h.\\\\" am: b34400ea94 am: 173b3eff35 am: 672322d5cf by Christopher Ferris · 9 years ago
  16. be3aaf5 Merge \\\"Change to include linux/android/binder.h.\\\" am: b34400ea94 am: 173b3eff35 by Christopher Ferris · 9 years ago
  17. 173b3ef Merge \"Change to include linux/android/binder.h.\" am: b34400ea94 by Christopher Ferris · 9 years ago
  18. 0170cd0 Change to include linux/android/binder.h. by Christopher Ferris · 9 years ago
  19. bd3577e Make sure constructors initialize all members by Pablo Ceballos · 9 years ago
  20. 99e27f0 Change setPositionAppliesWithResize to apply to all geometry. by Robert Carr · 9 years ago
  21. 82364e3 SurfaceFlinger: Add mode to apply position with resize. by Robert Carr · 9 years ago
  22. c3574f7 Add setOverrideScalingMode to SurfaceControl by Robert Carr · 9 years ago
  23. acbe678 Add final crop implementation by Pablo Ceballos · 9 years ago
  24. ccdfd60 BQ: Add support for single buffer mode by Pablo Ceballos · 10 years ago
  25. 7dde599 Support SurfaceView synchronization. by Dan Stoza · 10 years ago
  26. 60d6922 libsgui: Change Rect default constructor by Pablo Ceballos · 10 years ago
  27. 2311608 libgui/SF: Propagate SECURE Layer flag changes by Dan Stoza · 10 years ago
  28. a4cff88 Fix issue #18356768: some app process may hang at Runtime#exit... by Dianne Hackborn · 11 years ago
  29. 7e790af Add tracking of parcel memory allocations. by Dianne Hackborn · 11 years ago
  30. 1f6078a Have VirtualDisplays send SF resize messages when resizing by Michael Wright · 11 years ago
  31. 4125a4f Allow "opaque" flag to be updated by Andy McFadden · 12 years ago
  32. 002e1e5 libutils clean-up by Mathias Agopian · 12 years ago
  33. ca08833 don't use compile-time configuration of libgui as much as possible by Mathias Agopian · 12 years ago
  34. 4d9b822 get rid of ISurface by Mathias Agopian · 12 years ago
  35. ac9fa42 get rid of Surface identity and token by Mathias Agopian · 12 years ago
  36. 2adaf04 Rename ISurfaceTexture and SurfaceTexture by Andy McFadden · 13 years ago
  37. 068d47f strengthen region validation by Mathias Agopian · 13 years ago
  38. 6652b3e Watch for SurfaceFlinger death by Andy McFadden · 13 years ago
  39. 00e8c7a display projection API now has a single function instead of 3 by Mathias Agopian · 13 years ago
  40. 818b460 display states can't share the dirty flags by Mathias Agopian · 13 years ago
  41. e57f292 make multi-display more real by Mathias Agopian · 13 years ago
  42. 3165cc2 libgui includes refactoring by Mathias Agopian · 13 years ago
  43. c666cae get rid of the shared-memory control block by Mathias Agopian · 13 years ago
  44. 8785578 add a layerStack attribute to Layers. by Mathias Agopian · 13 years ago
  45. 8b33f03 update SF binder protocol to support setting display attributes by Mathias Agopian · 13 years ago
  46. 6501e99 Remove freeze(), unfreeze() and setFreezeTint(). by Jeff Brown · 13 years ago
  47. f15a83f SurfaceFlinger: add a crop to the layer state by Jamie Gennis · 13 years ago
  48. 3aecbb0 fix Region const_iterator. by Mathias Agopian · 13 years ago
  49. 90ac799 fix libgui header location by Mathias Agopian · 13 years ago
  50. 864d2af libagl shouldn't export anything by Mathias Agopian · 13 years ago
  51. 5f2165f remove dependency on android_native{s_priv|buffer}.h by Mathias Agopian · 13 years ago
  52. 41f673c split ComposerService out of SurfaceComposerClient.h by Mathias Agopian · 14 years ago
  53. 41b6aab fix Surface positions are not floats by Mathias Agopian · 14 years ago
  54. c2be743 Remove some #ifdef HAVE_ANDROID_OS that were needed for the simulator build by Mike Lockwood · 14 years ago
  55. 698c087 SF transactions are now O(1) wrt IPC instead of O(N). by Mathias Agopian · 14 years ago
  56. a67932f unify SurfaceTexture and Surface by Mathias Agopian · 14 years ago
  57. 75c1535 remove last traces of copybit by Mathias Agopian · 14 years ago
  58. 9cdb01d get rid of dependency on copybit HAL module by Mathias Agopian · 14 years ago
  59. acd116d Add support for up to 32 buffers per Surface by Mathias Agopian · 14 years ago
  60. 2bd1d95 clean-up unneeded code by Mathias Agopian · 15 years ago
  61. 0a75781 fix [3259708] Graphic Buffer Mapper does not support YV12 by Mathias Agopian · 15 years ago
  62. 54cc83e Implement reducing the buffer count of a Surface. by Jamie Gennis · 15 years ago
  63. 1995755 fix [2835280] Add support for cancelling buffers to ANativeWindow by Mathias Agopian · 15 years ago
  64. 0e7f429 fix a race in SF buffer management by Mathias Agopian · 15 years ago
  65. b661d66 fix [2931513] Add support for setting the orientation of an ANativeWindow by Mathias Agopian · 15 years ago
  66. 208cb07 fix [2873058] Surface::dequeueBuffer blocks on last buffer, i.e. cannot dequeue all allocated buffers at once. by Mathias Agopian · 15 years ago
  67. 579b3f8 allow re-targetting of surfaces by Mathias Agopian · 15 years ago
  68. b7e930d split surface management from surface's buffers management by Mathias Agopian · 15 years ago
  69. 7e27f05 more clean-up in preparation of bigger changes by Mathias Agopian · 15 years ago
  70. 631f358 fix [2712278] The preview buffer left some black borders in left and bottom edges by Mathias Agopian · 15 years ago
  71. a138f89 added the notion of fixed-size buffers by Mathias Agopian · 15 years ago
  72. a0b3f1d fix a bug when reallocating a window's buffers is needed by Mathias Agopian · 15 years ago
  73. f10d7fd added native_window_set_buffer_count() by Mathias Agopian · 15 years ago
  74. bb64124 fix the threading issue for setBuffercount() by Mathias Agopian · 15 years ago
  75. d6297f7 fix some bugs in SharedBufferStack::resize by Mathias Agopian · 15 years ago
  76. b5b7f26 SharedBufferStack now can grow up to 16 buffers. by Mathias Agopian · 15 years ago
  77. c0a9164 Add support for enqueuing buffers in arbitrary order by Mathias Agopian · 15 years ago
  78. b296533 cleanup. waitForCondition() now uses polymorphsim instead of templtes by Mathias Agopian · 15 years ago
  79. 0a8cd06 fix a race condition in undoDequeue(), where 'tail' could be computed incorrectly. by Mathias Agopian · 15 years ago
  80. cc08e68 added setCrop() to android_native_window_t by Mathias Agopian · 15 years ago
  81. 1100c8b add support for up to 16 buffers per surface by Mathias Agopian · 15 years ago
  82. 9cce325 split libsurfaceflinger_client and libcamera_client out of libui by Mathias Agopian · 15 years ago
  83. 04a3f57 fix [2133133] Software OpenGL ES Lighting is buggy (GL Gears washed out bug) by Mathias Agopian · 16 years ago
  84. 18b915a implement [2396050] Add ETC1 texture support to AGL by Mathias Agopian · 16 years ago
  85. 6fee064 fix[2228133] pixelflinger ignores the "vertical stride" leading to artifacts when playing back video by Mathias Agopian · 16 years ago
  86. 38a7fa2 fix [2182249] [MR1] valgrind error in surface flinger by Mathias Agopian · 16 years ago
  87. e700501 fix [2170319] gmail bulk operation checkbox latency on passion by Mathias Agopian · 16 years ago
  88. 9ec430a fix [2152536] ANR in browser by Mathias Agopian · 16 years ago
  89. b26af23 fix [2168531] have software-only gralloc buffer side-step the HAL by Mathias Agopian · 16 years ago
  90. 3330b20 fix [2167050] glTexImage2D code path buggy in SurfaceFlinger by Mathias Agopian · 16 years ago
  91. 0b3ad46 Attempt to fix [2152536] ANR in browser by Mathias Agopian · 16 years ago
  92. 86f7329 add basic time stats for surfaces lock time by Mathias Agopian · 16 years ago
  93. c7d5601 make sure to update the tail pointer when undoing a dequeue by Mathias Agopian · 16 years ago
  94. 48d819a fix [2112575] stuck on DequeueCondition for a surface that doesn't exist anymore by Mathias Agopian · 16 years ago
  95. b58b5d7 make sure conditions will return when the status of a surface is not NO_ERROR by Mathias Agopian · 16 years ago
  96. cbb288b fix [2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly by Mathias Agopian · 16 years ago
  97. e03eaa1 Calculate specular lighting correctly by Martin Storsjo · 16 years ago
  98. 238a66e be more friendly with C by Mathias Agopian · 16 years ago
  99. eb9fd68 add a ctor to Mutex to specify the type, which can be shared. This is used by sf and af an soon will allow some optimization in the kernel for non shared mutexes by Mathias Agopian · 16 years ago
  100. ec0f1f6 implement Mutex and Condition with pthread instead of calling futex directly. by Mathias Agopian · 16 years ago