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