1. 9cce325 split libsurfaceflinger_client and libcamera_client out of libui by Mathias Agopian · 15 years ago[Renamed (98%) from libs/ui/Surface.cpp]
  2. 9014726 return an error when Surface::lock() is called while the surface is already locked. by Mathias Agopian · 15 years ago
  3. 963abad fix some aspects of [2258746] native crash in launcher2 by Mathias Agopian · 16 years ago
  4. d3144be fix [2170283] SurfaceFlinger crashes on OOM. by Mathias Agopian · 16 years ago
  5. 9ec430a fix [2152536] ANR in browser by Mathias Agopian · 16 years ago
  6. 3330b20 fix [2167050] glTexImage2D code path buggy in SurfaceFlinger by Mathias Agopian · 16 years ago
  7. 0b3ad46 Attempt to fix [2152536] ANR in browser by Mathias Agopian · 16 years ago
  8. 68a6afe fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer by Mathias Agopian · 16 years ago
  9. 3910f54 Revert "fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer" by Mathias Agopian · 16 years ago
  10. d18afab fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer by Mathias Agopian · 16 years ago
  11. cbb288b fix [2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly by Mathias Agopian · 16 years ago
  12. 04bc12b fix [2070341] [FAST BLOCKER] can't successfully setup erc52 by Mathias Agopian · 16 years ago
  13. 1c97d2e fix a bug that caused the PixelFormat viewed by Surface to be wrong. by Mathias Agopian · 16 years ago
  14. 5051754 fix [2063336] Surface.lockSurface throws IllegalArgumentException when out of memory by Mathias Agopian · 16 years ago
  15. ba5972f make sure to update a surface's usage bits when it changes, instead of only the first time. by Mathias Agopian · 16 years ago
  16. 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 · 16 years ago
  17. 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 · 16 years ago
  18. 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 · 16 years ago
  19. 6b1f410 added NATIVE_WINDOW_FORMAT attribute to android_native_window_t by Mathias Agopian · 16 years ago
  20. 3eded94 don't crash when SurfaceBuffer::writeToParcel is given a null argument by Mathias Agopian · 16 years ago
  21. cf81c84 be more robust when errors occur upon EGL surface creation (ie: don't crash) by Mathias Agopian · 16 years ago
  22. cb6b904 fixed some issues with the software renderer when surfaces are made current. by Mathias Agopian · 16 years ago
  23. 1499859 fix [1964315] crash in the surface.cpp while browsing by Mathias Agopian · 16 years ago
  24. 1c4ec71 fix typo defining a singleton attrbutes for an object that is not a singleton -- no side effects, but useless by Mathias Agopian · 16 years ago
  25. 310f8da merge master to master_gl by Mathias Agopian · 16 years ago
  26. c5b2c0b move libbinder's header files under includes/binder by Mathias Agopian · 16 years ago
  27. 20f6878 Region now has its own implementation instead of relying on SkRegion, which allows us to break libui's dependency on libcorecg. by Mathias Agopian · 16 years ago
  28. 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
  29. 21c59d0 get rid of android_native_buffer_t::getHandle() and replace it with an handle field by Mathias Agopian · 16 years ago
  30. e71212b removed the "bits" attribute from android_native_buffer_t. by Mathias Agopian · 16 years ago
  31. 0926f50 update surfaceflinger, libui and libagl to the new gralloc api by Mathias Agopian · 16 years ago
  32. 9f88afb Squashed commit of the following: by Mathias Agopian · 16 years ago
  33. 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
  34. 01b7668 more splitting of Surface/SurfaceControl. Surface.java is now implemented in terms of Surface and SurfaceControl. by Mathias Agopian · 16 years ago
  35. 62185b7 split Surface.cpp into Surface and SurfaceControl by Mathias Agopian · 16 years ago
  36. 40b7f6e fix some issues with Surface's lifetime management. by Mathias Agopian · 16 years ago
  37. 4243e66 fix a rookie mistake causing Singleton<> to be a "multiton". Also improve the BufferMapper's debugging, but turn it off. by Mathias Agopian · 16 years ago
  38. 076b1cc Integrate from //sandbox/mathias/donut/...@145728 by Mathias Agopian · 16 years ago
  39. edbf3b6 auto import from //depot/cupcake/@135843 by The Android Open Source Project · 16 years ago
  40. d5193d9 auto import from //depot/cupcake/@135843 by The Android Open Source Project · 16 years ago
  41. e09fd9e Code drop from //branches/cupcake/...@124589 by The Android Open Source Project · 17 years ago
  42. 7c1b96a Initial Contribution by The Android Open Source Project · 17 years ago