1. 70850ea Improve logging around performance critical events by Chris Craik · 10 years ago
  2. 0e89e2b Layer changes by John Reck · 10 years ago
  3. 8a226d2 Don't track TextureLayer lifecycles in RenderState by Chris Craik · 10 years ago
  4. ec4cefc Add layer/texture creation tracing by John Reck · 10 years ago
  5. 1103b32 SkBitmap::Config is deprecated, use SkColorType by Mike Reed · 10 years ago
  6. 3b20251 No-fail invokeFunctor by John Reck · 10 years ago
  7. 11a8d4f am 678886fd: am b1fc06a4: am 5e7ef948: Merge "hwui: fix possible null pointer de-refrence" by Chris Craik · 10 years ago
  8. 1fa4cef hwui: fix possible null pointer de-refrence by Digish Pandya · 10 years ago
  9. 797b95b Define light position (using new lighting spec) in Java by Chris Craik · 10 years ago
  10. a64a2be Combine projection matrix, and viewport management by Chris Craik · 10 years ago
  11. 9757ac0 Fix TextureView texture filtering. by Chris Craik · 11 years ago
  12. 04fc583 Refactor HardwareLayer by John Reck · 11 years ago
  13. d6b65f6 Use const access to snapshot from OpenGLRenderer by Chris Craik · 11 years ago
  14. 14e5130 Move Snapshot management to intermediate StatefulBaseRenderer class by Chris Craik · 11 years ago
  15. 448455f Use global indices array to draw layers by Romain Guy · 11 years ago
  16. 4c2547f Avoid 9patch cache lookups when possible by Romain Guy · 11 years ago
  17. be1b127 Assume a texture is unbound after deleting it Bug #9316260 by Romain Guy · 11 years ago
  18. 8aa195d Introduce Caches::bindTexture() to reduce glBindTexture calls by Romain Guy · 11 years ago
  19. 0908764 First OpenGL ES 3.0 based optimization by Romain Guy · 12 years ago
  20. ce4a7df Don't crash when making a layer larger than supported dimensions Bug #8437401 by Romain Guy · 12 years ago
  21. 96885eb Avoid multiple font cache texture uploads Bug #8378964 by Romain Guy · 12 years ago
  22. 624234f Take only the scale params into account to rasterize text by Romain Guy · 12 years ago
  23. 6c5b9be Fix T-junctions in layers' generated meshes by Chris Craik · 12 years ago
  24. 3bbacf2 Add a RenderBuffer object to store stencil buffers. Bug #7146141 by Romain Guy · 12 years ago
  25. c3fedaf Fix graphical corruption on QCOM GPU Bug #7146141 by Romain Guy · 12 years ago
  26. 2055aba Allow layers with a stencil buffer to be resized on the fly Bug #7146141 by Romain Guy · 12 years ago
  27. 8ce0030 Implement clipRect with a transform, clipRegion & clipPath Bug #7146141 by Romain Guy · 12 years ago
  28. 7c25aab Defer layer rendering to avoid stalls Bug #7326824 by Romain Guy · 12 years ago
  29. 98d3a64 Assign default texture id of 0 by Chet Haase · 12 years ago
  30. 56257af Revert "Deleting objects on the wrong thread is a silly idea Bug #7195815" by Dave Burke · 12 years ago
  31. 8a13749 Deleting objects on the wrong thread is a silly idea Bug #7195815 by Romain Guy · 12 years ago
  32. 61d3704 Merge "Polygonal rendering of simple fill shapes" into jb-mr1-dev by Chris Craik · 12 years ago
  33. 11cb642 Update layers in a single batch at the beginning of a frame Bug #7186819 by Romain Guy · 12 years ago
  34. 710f46d Polygonal rendering of simple fill shapes by Chris Craik · 12 years ago
  35. 35643dd Minimize state changes when updating layers by Romain Guy · 12 years ago
  36. 603f6de Fix occasional crash bug with layers by Chet Haase · 12 years ago
  37. 45e4c3d Discard framebuffer commands when we redraw the entire buffer by Romain Guy · 12 years ago
  38. e49d7ec Fix memory corruption in LayerRenderer::copyLayer by Romain Guy · 12 years ago
  39. 4ff0cf4 Add new debug tool to track hardware layers updates by Romain Guy · 12 years ago
  40. 586cae3 Improve rendering speed by disabling scissor tests by Romain Guy · 12 years ago
  41. 44b2fe3 Track canvas clearing for swap buffers logic. by Chet Haase · 12 years ago
  42. 5c88fc7 Prevent crash when flushing the layers cache Bug #6258973 by Romain Guy · 13 years ago
  43. 8564c8d Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE by Steve Block · 13 years ago
  44. 5baa3a6 Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE by Steve Block · 13 years ago
  45. a1d3c91 Further reduce the number of GL commands sent to the driver by Romain Guy · 13 years ago
  46. 39d252a Various OpenGL optimizations by Romain Guy · 13 years ago
  47. 3e263fa Keep shaders to render properly by Romain Guy · 13 years ago
  48. 9c4b79a Discard framebuffer rendering queues when discarding layers Bug #5581817 by Romain Guy · 13 years ago
  49. d21b6e1 Optimize away unnecessary state changes by Romain Guy · 13 years ago
  50. 7077506 Revert "Discard framebuffer rendering queues when discarding layers" by Dave Burke · 13 years ago
  51. da96f8a Discard framebuffer rendering queues when discarding layers Bug #5581817 by Romain Guy · 13 years ago
  52. 5cd5c3f Return early when we cannot allocate a hardware layer Bug #5462308 by Romain Guy · 13 years ago
  53. 7953745 Reduce the size of libhwui by 50% by Romain Guy · 13 years ago
  54. a9dc86b Correctly apply transforms when getting a TextureView's bitmap Bug #5439406 by Romain Guy · 13 years ago
  55. 8a3957d Add reminder in the code to fix T-junctions by Romain Guy · 13 years ago
  56. 65b345f Reclaim more memory, more often. by Romain Guy · 13 years ago
  57. eea6069 Improve layers debugging by Romain Guy · 13 years ago
  58. ec19b4a Use NEAREST filtering mode for TextureView.getBitmap(). by Romain Guy · 13 years ago
  59. 9ace8f5 Use NEAREST filtering for layers whenever possible. by Romain Guy · 13 years ago
  60. 4a5a715 Don't set texture parameters on every frame. by Romain Guy · 13 years ago
  61. 80429c4 Properly tear down TextureView by Romain Guy · 13 years ago
  62. a948927 Add the ability to specify the opacity of a TextureView by Romain Guy · 13 years ago
  63. d6b2a00 Add error checking to LayerRenderer::copyLayer by Romain Guy · 13 years ago
  64. 77a8116 Add TextureView.getBitmap() by Romain Guy · 13 years ago
  65. 8f0095c Allows to render with an OpenGL context inside a TextureView. by Romain Guy · 13 years ago
  66. aa6c24c New widget: TextureView Bug #4343984 by Romain Guy · 13 years ago
  67. 9fc2781 Correctly compute tex coords for rect layers. Bug #4192695 by Romain Guy · 13 years ago
  68. 4066767 Optimize rect-shaped layers. by Romain Guy · 14 years ago
  69. 6217a71 Fix performance issue in Launcher Bug #3515248 by Romain Guy · 14 years ago
  70. 40a787f Properly initialize FBO textures for linear filtering. by Romain Guy · 14 years ago
  71. 09b7c91 Allocate layers from the layers pool. Bug #3413433 by Romain Guy · 14 years ago
  72. 62687ec Don't clobber the local dirty rect after rendering a layer. by Romain Guy · 14 years ago
  73. beff8d8 Fix incorrect dirty rectangle transformation in hardware layers. Bug #3413433 by Romain Guy · 14 years ago
  74. 3a3133d Update layers based on the dirty region. Bug #3413433 by Romain Guy · 14 years ago
  75. a45c056 Merge "Fix display List bugs" into honeycomb by Chet Haase · 14 years ago
  76. 678e0ad Fix display List bugs by Chet Haase · 14 years ago
  77. 4f09f54 Don't draw the same triangles several times. Bug #3388197 by Romain Guy · 14 years ago
  78. 7d7b549 Enable partial invalidates when rendering with OpenGL. by Romain Guy · 14 years ago
  79. c88e357 Fix regression with hardware layers. by Romain Guy · 14 years ago
  80. 42f3a4b Make embedded hardware layers work. Bug #3369474 by Romain Guy · 14 years ago
  81. fb13abd Fix 9patch rendering in ExpandableListView. by Romain Guy · 14 years ago
  82. f219da5 Don't blend transparent pixels when rendering layers. by Romain Guy · 14 years ago
  83. ada830f Cleanup implementation of hardware layers. by Romain Guy · 14 years ago
  84. 1fc883b Add logging to the new layers API. by Romain Guy · 14 years ago
  85. 57066eb Cleanup GL objects on the correct thread. by Romain Guy · 14 years ago
  86. a9d0711 Don't break the build! by Romain Guy · 14 years ago
  87. 6c319ca Better backend for hardware layers. by Romain Guy · 14 years ago