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