1. 33c025c Only copyLayer if valid rendertarget by John Reck · 8 years ago
  2. 0b8d067 Fix copyLayerInto by John Reck · 8 years ago
  3. 975591a Add fine-grained debug layer by John Reck · 9 years ago
  4. 2de7771 Normalize GL_UNPACK_ALIGNMENT by John Reck · 9 years ago
  5. d2dfd8f Add TextureView support to new renderer/reorderer by Chris Craik · 9 years ago
  6. 818c9fb Initial version of clipped saveLayer in new pipeline by Chris Craik · 9 years ago
  7. ac02eb9 Remove confusing behavior of Rect::intersect() and rename by Chris Craik · 9 years ago
  8. 64e445b CanvasState frame init refactor by Chris Craik · 9 years ago
  9. b9ce116d Switch several enums to enum classes by Chris Craik · 9 years ago
  10. 5686bae Dump GL errors and crash on failure to allocate texture for layer by Chris Craik · 9 years ago
  11. c08f4ad Unflip TextureView getBitmap readback by Chris Craik · 9 years ago
  12. e5c6584 Constructor cleanup by Chris Craik · 9 years ago
  13. 6b109c7 Fix glop rendering within unclipped saveLayers by Chris Craik · 9 years ago
  14. 26bf342 Glop TextureLayer support by Chris Craik · 9 years ago
  15. f27133d Glop layer mesh rendering by Chris Craik · 9 years ago
  16. 117bdbc Glop ColorFilter & VertexBuffer support, initial enable by Chris Craik · 9 years ago
  17. 44eb2c0 Refactor blending and texture gl state by Chris Craik · 9 years ago
  18. 65fe5ee Move scissor state to RenderState by Chris Craik · 10 years ago
  19. d41c4d8 Add overrides and switch to nullptr keyword for all files by Chris Craik · 10 years ago
  20. 06e7fe5 resolve merge conflicts of f2235b6 to master. by Chris Craik · 10 years ago
  21. 70850ea Improve logging around performance critical events by Chris Craik · 10 years ago
  22. 984162f Replace StatefulBaseRenderer inheritance with CanvasState member by Tom Hudson · 10 years ago
  23. 107843d Remove status return from all uirenderer::Renderer functions by Tom Hudson · 10 years ago
  24. 0e89e2b Layer changes by John Reck · 10 years ago
  25. 8a226d2 Don't track TextureLayer lifecycles in RenderState by Chris Craik · 10 years ago
  26. ec4cefc Add layer/texture creation tracing by John Reck · 10 years ago
  27. 1103b32 SkBitmap::Config is deprecated, use SkColorType by Mike Reed · 10 years ago
  28. 3b20251 No-fail invokeFunctor by John Reck · 10 years ago
  29. 11a8d4f am 678886fd: am b1fc06a4: am 5e7ef948: Merge "hwui: fix possible null pointer de-refrence" by Chris Craik · 10 years ago
  30. 1fa4cef hwui: fix possible null pointer de-refrence by Digish Pandya · 10 years ago
  31. 797b95b Define light position (using new lighting spec) in Java by Chris Craik · 10 years ago
  32. a64a2be Combine projection matrix, and viewport management by Chris Craik · 10 years ago
  33. 9757ac0 Fix TextureView texture filtering. by Chris Craik · 10 years ago
  34. 04fc583 Refactor HardwareLayer by John Reck · 10 years ago
  35. d6b65f6 Use const access to snapshot from OpenGLRenderer by Chris Craik · 11 years ago
  36. 14e5130 Move Snapshot management to intermediate StatefulBaseRenderer class by Chris Craik · 11 years ago
  37. 448455f Use global indices array to draw layers by Romain Guy · 11 years ago
  38. 4c2547f Avoid 9patch cache lookups when possible by Romain Guy · 11 years ago
  39. be1b127 Assume a texture is unbound after deleting it Bug #9316260 by Romain Guy · 11 years ago
  40. 8aa195d Introduce Caches::bindTexture() to reduce glBindTexture calls by Romain Guy · 11 years ago
  41. 0908764 First OpenGL ES 3.0 based optimization by Romain Guy · 11 years ago
  42. ce4a7df Don't crash when making a layer larger than supported dimensions Bug #8437401 by Romain Guy · 11 years ago
  43. 96885eb Avoid multiple font cache texture uploads Bug #8378964 by Romain Guy · 11 years ago
  44. 624234f Take only the scale params into account to rasterize text by Romain Guy · 11 years ago
  45. 6c5b9be Fix T-junctions in layers' generated meshes by Chris Craik · 11 years ago
  46. 3bbacf2 Add a RenderBuffer object to store stencil buffers. Bug #7146141 by Romain Guy · 11 years ago
  47. c3fedaf Fix graphical corruption on QCOM GPU Bug #7146141 by Romain Guy · 11 years ago
  48. 2055aba Allow layers with a stencil buffer to be resized on the fly Bug #7146141 by Romain Guy · 12 years ago
  49. 8ce0030 Implement clipRect with a transform, clipRegion & clipPath Bug #7146141 by Romain Guy · 12 years ago
  50. 7c25aab Defer layer rendering to avoid stalls Bug #7326824 by Romain Guy · 12 years ago
  51. 98d3a64 Assign default texture id of 0 by Chet Haase · 12 years ago
  52. 56257af Revert "Deleting objects on the wrong thread is a silly idea Bug #7195815" by Dave Burke · 12 years ago
  53. 8a13749 Deleting objects on the wrong thread is a silly idea Bug #7195815 by Romain Guy · 12 years ago
  54. 61d3704 Merge "Polygonal rendering of simple fill shapes" into jb-mr1-dev by Chris Craik · 12 years ago
  55. 11cb642 Update layers in a single batch at the beginning of a frame Bug #7186819 by Romain Guy · 12 years ago
  56. 710f46d Polygonal rendering of simple fill shapes by Chris Craik · 12 years ago
  57. 35643dd Minimize state changes when updating layers by Romain Guy · 12 years ago
  58. 603f6de Fix occasional crash bug with layers by Chet Haase · 12 years ago
  59. 45e4c3d Discard framebuffer commands when we redraw the entire buffer by Romain Guy · 12 years ago
  60. e49d7ec Fix memory corruption in LayerRenderer::copyLayer by Romain Guy · 12 years ago
  61. 4ff0cf4 Add new debug tool to track hardware layers updates by Romain Guy · 12 years ago
  62. 586cae3 Improve rendering speed by disabling scissor tests by Romain Guy · 12 years ago
  63. 44b2fe3 Track canvas clearing for swap buffers logic. by Chet Haase · 12 years ago
  64. 5c88fc7 Prevent crash when flushing the layers cache Bug #6258973 by Romain Guy · 12 years ago
  65. 8564c8d Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE by Steve Block · 13 years ago
  66. 5baa3a6 Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE by Steve Block · 13 years ago
  67. a1d3c91 Further reduce the number of GL commands sent to the driver by Romain Guy · 13 years ago
  68. 39d252a Various OpenGL optimizations by Romain Guy · 13 years ago
  69. 3e263fa Keep shaders to render properly by Romain Guy · 13 years ago
  70. 9c4b79a Discard framebuffer rendering queues when discarding layers Bug #5581817 by Romain Guy · 13 years ago
  71. d21b6e1 Optimize away unnecessary state changes by Romain Guy · 13 years ago
  72. 7077506 Revert "Discard framebuffer rendering queues when discarding layers" by Dave Burke · 13 years ago
  73. da96f8a Discard framebuffer rendering queues when discarding layers Bug #5581817 by Romain Guy · 13 years ago
  74. 5cd5c3f Return early when we cannot allocate a hardware layer Bug #5462308 by Romain Guy · 13 years ago
  75. 7953745 Reduce the size of libhwui by 50% by Romain Guy · 13 years ago
  76. a9dc86b Correctly apply transforms when getting a TextureView's bitmap Bug #5439406 by Romain Guy · 13 years ago
  77. 8a3957d Add reminder in the code to fix T-junctions by Romain Guy · 13 years ago
  78. 65b345f Reclaim more memory, more often. by Romain Guy · 13 years ago
  79. eea6069 Improve layers debugging by Romain Guy · 13 years ago
  80. ec19b4a Use NEAREST filtering mode for TextureView.getBitmap(). by Romain Guy · 13 years ago
  81. 9ace8f5 Use NEAREST filtering for layers whenever possible. by Romain Guy · 13 years ago
  82. 4a5a715 Don't set texture parameters on every frame. by Romain Guy · 13 years ago
  83. 80429c4 Properly tear down TextureView by Romain Guy · 13 years ago
  84. a948927 Add the ability to specify the opacity of a TextureView by Romain Guy · 13 years ago
  85. d6b2a00 Add error checking to LayerRenderer::copyLayer by Romain Guy · 13 years ago
  86. 77a8116 Add TextureView.getBitmap() by Romain Guy · 13 years ago
  87. 8f0095c Allows to render with an OpenGL context inside a TextureView. by Romain Guy · 13 years ago
  88. aa6c24c New widget: TextureView Bug #4343984 by Romain Guy · 13 years ago
  89. 9fc2781 Correctly compute tex coords for rect layers. Bug #4192695 by Romain Guy · 13 years ago
  90. 4066767 Optimize rect-shaped layers. by Romain Guy · 13 years ago
  91. 6217a71 Fix performance issue in Launcher Bug #3515248 by Romain Guy · 13 years ago
  92. 40a787f Properly initialize FBO textures for linear filtering. by Romain Guy · 13 years ago
  93. 09b7c91 Allocate layers from the layers pool. Bug #3413433 by Romain Guy · 13 years ago
  94. 62687ec Don't clobber the local dirty rect after rendering a layer. by Romain Guy · 13 years ago
  95. beff8d8 Fix incorrect dirty rectangle transformation in hardware layers. Bug #3413433 by Romain Guy · 13 years ago
  96. 3a3133d Update layers based on the dirty region. Bug #3413433 by Romain Guy · 13 years ago
  97. a45c056 Merge "Fix display List bugs" into honeycomb by Chet Haase · 14 years ago
  98. 678e0ad Fix display List bugs by Chet Haase · 14 years ago
  99. 4f09f54 Don't draw the same triangles several times. Bug #3388197 by Romain Guy · 14 years ago
  100. 7d7b549 Enable partial invalidates when rendering with OpenGL. by Romain Guy · 14 years ago