1. c4ca7c5 ANativeWindow: add query for the concrete type. by Jamie Gennis · 13 years ago
  2. d2acedf ANativeWindow: add queues-to-window-composer check. by Jamie Gennis · 13 years ago
  3. 5a6f9fa Merge "Add the MIN_UNDEQUEUED_BUFFERS query to ANW." by Jamie Gennis · 13 years ago
  4. 96dcc97 Add the MIN_UNDEQUEUED_BUFFERS query to ANW. by Jamie Gennis · 13 years ago
  5. a1c7e0e surfaceflinger_client: Don't dereference NULL ptrs. by Jamie Gennis · 13 years ago
  6. 2ece4cd Reset ANativeWindow crop on buffer geometry changes. by Jamie Gennis · 14 years ago
  7. afc724b Fix error reporting in Surface::cancelBuffer() by Mathias Agopian · 14 years ago
  8. 06f9ebf minor clean-up. SurfaceFlinger doesn't need libpixelflinger.so. by Mathias Agopian · 14 years ago
  9. f7d63cf dump callstack on Surface use error by Mathias Agopian · 14 years ago
  10. 6c925d0 Implement reducing the buffer count of a Surface. by Jamie Gennis · 14 years ago
  11. 0b440fc Fix a compile warning in the Surface class. by Jamie Gennis · 14 years ago
  12. 32b1dd2 am 85c5ca07: am 2f19f56a: Merge "Updade Surface (ANativeWindow) format based on its buffers format" into gingerbread by Mathias Agopian · 14 years ago
  13. b9737a1 Updade Surface (ANativeWindow) format based on its buffers format by Mathias Agopian · 14 years ago
  14. 1ef773f Move binder magic from the Surface class to GraphicBuffer. by Jamie Gennis · 14 years ago
  15. 499f518 am ff04e97f: am f4619308: Merge "fix [2835280] Add support for cancelling buffers to ANativeWindow" into gingerbread by Mathias Agopian · 14 years ago
  16. 8ddd2c7 fix [2835280] Add support for cancelling buffers to ANativeWindow by Mathias Agopian · 14 years ago
  17. a5ab8ce resolved conflicts for merge of 48a86240 to master by Mathias Agopian · 14 years ago
  18. 04262e9 Add logging of various important graphics events by Mathias Agopian · 14 years ago
  19. 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
  20. e96aa3e fix [2931513] Add support for setting the orientation of an ANativeWindow by Mathias Agopian · 14 years ago
  21. 85cfdd0 Change the framework to use the new camera preview path. by Jamie Gennis · 14 years ago
  22. ff7049a Remove some debug logging that I accidentally committed. by Jamie Gennis · 14 years ago
  23. 5ee65f0 Re-use existing Surface objects when reading them from parcels. by Jamie Gennis · 14 years ago
  24. 8b49bd1 Introduce official public NativeWindow type. by Dianne Hackborn · 14 years ago
  25. 5e14010 allow re-targetting of surfaces by Mathias Agopian · 14 years ago
  26. fae5cb2 optimize Surface.readFromParcel() by Mathias Agopian · 14 years ago
  27. 7623da4 split surface management from surface's buffers management by Mathias Agopian · 14 years ago
  28. 770492c more clean-up in preparation of bigger changes by Mathias Agopian · 14 years ago
  29. c7b388c more clean-up of Surfaceflinger's client management by Mathias Agopian · 14 years ago
  30. 663badd oopsie. forgot to displatch SET_BUFFERS_GEOMETRY by Mathias Agopian · 14 years ago
  31. 2ce19af fix [2712278] The preview buffer left some black borders in left and bottom edges by Mathias Agopian · 14 years ago
  32. 2be352a added the notion of fixed-size buffers by Mathias Agopian · 14 years ago
  33. 25f0bda added native_window_set_buffer_count() by Mathias Agopian · 14 years ago
  34. 898c4c9 fix the threading issue for setBuffercount() by Mathias Agopian · 14 years ago
  35. 59751db SharedBufferStack now can grow up to 16 buffers. by Mathias Agopian · 14 years ago
  36. f590f70 cleanup. waitForCondition() now uses polymorphsim instead of templtes by Mathias Agopian · 14 years ago
  37. a8a0aa8 better fix for [2420565] Surface.lockCanvas() updates the dirty region too often by Mathias Agopian · 14 years ago
  38. 16a86ee added setCrop() to android_native_window_t by Mathias Agopian · 14 years ago
  39. db3647f fix [2420565] Surface.lockCanvas() updates the dirty region too often by Mathias Agopian · 14 years ago
  40. 2f7540e implement connect/disconnect in our native_window_t implementations by Mathias Agopian · 14 years ago
  41. 000479f split libsurfaceflinger_client and libcamera_client out of libui by Mathias Agopian · 14 years ago[Renamed (98%) from libs/ui/Surface.cpp]
  42. 116e541 return an error when Surface::lock() is called while the surface is already locked. by Mathias Agopian · 15 years ago
  43. 18e0260 fix some aspects of [2258746] native crash in launcher2 by Mathias Agopian · 15 years ago
  44. 0da41a3 fix [2170283] SurfaceFlinger crashes on OOM. by Mathias Agopian · 15 years ago
  45. 4961c95 fix [2152536] ANR in browser by Mathias Agopian · 15 years ago
  46. 6950e42 fix [2167050] glTexImage2D code path buggy in SurfaceFlinger by Mathias Agopian · 15 years ago
  47. 0c4cec7 Attempt to fix [2152536] ANR in browser by Mathias Agopian · 15 years ago
  48. e611a6e fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer by Mathias Agopian · 15 years ago
  49. 8f17a76 Revert "fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer" by Mathias Agopian · 15 years ago
  50. 486aa96 fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer by Mathias Agopian · 15 years ago
  51. 9779b22 fix [2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly by Mathias Agopian · 15 years ago
  52. 9e2be20 fix [2070341] [FAST BLOCKER] can't successfully setup erc52 by Mathias Agopian · 15 years ago
  53. 18b6b49 fix a bug that caused the PixelFormat viewed by Surface to be wrong. by Mathias Agopian · 15 years ago
  54. b2f8450 fix [2063336] Surface.lockSurface throws IllegalArgumentException when out of memory by Mathias Agopian · 15 years ago
  55. 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
  56. 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
  57. 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
  58. 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
  59. 25ec00f added NATIVE_WINDOW_FORMAT attribute to android_native_window_t by Mathias Agopian · 15 years ago
  60. 4e0df8e don't crash when SurfaceBuffer::writeToParcel is given a null argument by Mathias Agopian · 15 years ago
  61. abac010 be more robust when errors occur upon EGL surface creation (ie: don't crash) by Mathias Agopian · 15 years ago
  62. 5b5c914 fixed some issues with the software renderer when surfaces are made current. by Mathias Agopian · 15 years ago
  63. 8d9a5eff fix [1964315] crash in the surface.cpp while browsing by Mathias Agopian · 15 years ago
  64. 1837beb fix typo defining a singleton attrbutes for an object that is not a singleton -- no side effects, but useless by Mathias Agopian · 15 years ago
  65. 947f4f4 merge master to master_gl by Mathias Agopian · 15 years ago
  66. 0795272 move libbinder's header files under includes/binder by Mathias Agopian · 15 years ago
  67. 6158b1b Region now has its own implementation instead of relying on SkRegion, which allows us to break libui's dependency on libcorecg. by Mathias Agopian · 15 years ago
  68. 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 · 15 years ago
  69. e633f93 get rid of android_native_buffer_t::getHandle() and replace it with an handle field by Mathias Agopian · 15 years ago
  70. 430f2ed removed the "bits" attribute from android_native_buffer_t. by Mathias Agopian · 15 years ago
  71. dff8e58 update surfaceflinger, libui and libagl to the new gralloc api by Mathias Agopian · 15 years ago
  72. 2b1927f Squashed commit of the following: by Mathias Agopian · 15 years ago
  73. 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 · 15 years ago
  74. 17f638b more splitting of Surface/SurfaceControl. Surface.java is now implemented in terms of Surface and SurfaceControl. by Mathias Agopian · 15 years ago
  75. 6d2c0bc split Surface.cpp into Surface and SurfaceControl by Mathias Agopian · 15 years ago
  76. 402c346 fix some issues with Surface's lifetime management. by Mathias Agopian · 15 years ago
  77. a6b40ba fix a rookie mistake causing Singleton<> to be a "multiton". Also improve the BufferMapper's debugging, but turn it off. by Mathias Agopian · 15 years ago
  78. 1473f46 Integrate from //sandbox/mathias/donut/...@145728 by Mathias Agopian · 15 years ago
  79. 9066cfe auto import from //depot/cupcake/@135843 by The Android Open Source Project · 15 years ago
  80. d83a98f auto import from //depot/cupcake/@135843 by The Android Open Source Project · 15 years ago
  81. f013e1a Code drop from //branches/cupcake/...@124589 by The Android Open Source Project · 16 years ago
  82. 54b6cfa Initial Contribution by The Android Open Source Project · 16 years ago