1. 65fb1c6 Add border API to surface control by YCairn Overturf · 6 months ago
  2. a5a581d Merge "[Lut] fix over-saturated issue on GPU composition" into main by Sally Qi · 6 months ago
  3. f22d783 [Lut] fix over-saturated issue on GPU composition by Sally Qi · 6 months ago
  4. df868ba Introduce a dependency monitor for fences by Alec Mouri · 6 months ago
  5. fc767ee Trace whether RenderEngine is in a protected context or not by Noelle Scobie · 6 months ago
  6. 74f7ca0 Remove com.android.graphics.libgui.flags.Flags.edgeExtensionShader by Marzia Favaro · 6 months ago
  7. 7ad24b9 Merge "Trace each config option in RenderEngine's shader priming" into main by Treehugger Robot · 7 months ago
  8. 6faad80 Trace each config option in RenderEngine's shader priming by Noelle Scobie · 7 months ago
  9. 1612eba Merge changes I31a0224a,Ib3fe4e95 into main am: bf69c0cf4e am: 4343b06d5c by Aditya Kumar · 7 months ago
  10. 778b884 Wreorder-init-list: Fix the order of initialization by Aditya Kumar · 7 months ago
  11. 870725d Implicit capture of 'this' with a capture default of '=' is deprecated by Aditya Kumar · 7 months ago
  12. e65d311 Merge "[Lut] SkImageInfo width was wrong." into main by Sally Qi · 7 months ago
  13. f4adf46 [Lut] SkImageInfo width was wrong. by Sally Qi · 7 months ago
  14. ea74a6c Split blur into low sample and high sample shaders. by Shan Huang · 8 months ago
  15. cfdc5b6 Move uses of SkSurface::makeImageSnapshot to makeTemporaryImage. by Greg Daniel · 7 months ago
  16. c92fd97 Merge "Take the ceil() of the width and height of the new render target." into main by Shan Huang · 8 months ago
  17. c1d9a62 Take the ceil() of the width and height of the new render target. by Shan Huang · 8 months ago
  18. 4061859 Implement functions for managing Graphite memory budget. by Greg Daniel · 9 months ago
  19. f0af2e9 Merge "Have Kawase2 use the original color space of the input." into main by Shan Huang · 9 months ago
  20. 1d3f9f7 Have Kawase2 use the original color space of the input. by Shan Huang · 9 months ago
  21. e7409b1 Merge "Fix RE VulkanInterface's VK_CHECK macro's error message" into main by Noelle Scobie · 9 months ago
  22. e549fd9 Merge "[Lut shader] in Adaptive mode, GPU path outputs gamma 2p2 encoding for HDR layer." into main by Sally Qi · 9 months ago
  23. dc97866 Fix RE VulkanInterface's VK_CHECK macro's error message by Noelle Scobie · 9 months ago
  24. 27aa241 [Lut shader] in Adaptive mode, GPU path outputs gamma 2p2 encoding for by Sally Qi · 9 months ago
  25. 544a431 [Lut Shader] Skip the Lut if the Lut building process fails. by Sally Qi · 9 months ago
  26. bb68e3d Merge "[Lut shader] Fix the issue if using HLG/PQ transfer function." into main by Sally Qi · 9 months ago
  27. e57f9e4 Rework how SF generates gainmapped screenshots by Alec Mouri · 9 months ago
  28. 7051e5b Merge "SF: Remove a redundant word from comment." into main am: 8389f57b45 am: a9f27dae05 by Sally Qi · 9 months ago
  29. a9f27da Merge "SF: Remove a redundant word from comment." into main am: 8389f57b45 by Sally Qi · 9 months ago
  30. 997897a SF: Remove a redundant word from comment. by zhengchuanlong · 9 months ago
  31. 27cb4c8 Merge "Tweak Kawase2 to use fewer passes and fewer samples." into main by Shan Huang · 9 months ago
  32. 999f99f [Lut shader] Fix the issue if using HLG/PQ transfer function. by Sally Qi · 10 months ago
  33. d7e9d2a Merge "[LUT shader] add CIE_Y shader" into main by Sally Qi · 10 months ago
  34. c1beabf [LUT shader] add CIE_Y shader by Sally Qi · 10 months ago
  35. fc4f281 Tweak Kawase2 to use fewer passes and fewer samples. by Shan Huang · 10 months ago
  36. 9cea07c [Lut HAL backend] skip libtonemap if the lut(s) is in use by Sally Qi · 10 months ago
  37. b658b15 [Lut shader] Fix gamma correction by Sally Qi · 10 months ago
  38. ef00658 [Lut HAL backend] implementation 3rd patch. by Sally Qi · 11 months ago
  39. a481464 Note Ganesh vs. Graphite in RenderEngine's dumpsys section by Nolan Scobie · 10 months ago
  40. 35d16c1 Merge "Cache edge extension shader" into main by Marzia Favaro · 12 months ago
  41. 7354b39 Cache edge extension shader by Marzia Favaro · 1 year, 2 months ago
  42. de3019c Merge "Support capturing a gainmapped screenshot" into main by Alec Mouri · 12 months ago
  43. bc3f360 [RenderEngine] Update Ganesh includes to specify new location by Nolan Scobie · 1 year ago
  44. 1b1853f Support capturing a gainmapped screenshot by Alec Mouri · 1 year, 2 months ago
  45. 73fc95c Enforce shader compilation success, copy SkRuntimeShaderBuilder to avoid leaks by Marzia Favaro · 1 year, 1 month ago
  46. 2526c33 Merge "Add Kawase blur with dual filtering" into main by Treehugger Robot · 1 year, 1 month ago
  47. 2631520 Add Kawase blur with dual filtering by Robin Lee · 4 years, 1 month ago
  48. aa0812b Update call to deprecated Graphite accessor by Kaylee Lubick · 1 year, 1 month ago
  49. ac3edda Merge "Migrate renderengine atrace calls to perfetto" into main by Vishnu Nair · 1 year, 2 months ago
  50. 40d8001 Migrate renderengine atrace calls to perfetto by Vishnu Nair · 1 year, 2 months ago
  51. f785a28 Merge changes I359350a2,I4c0f5adb,Ie673d1f1 into main am: 9393e39c9f am: fc4d8c6035 by Ryan Prichard · 1 year, 2 months ago
  52. fc4d8c6 Merge changes I359350a2,I4c0f5adb,Ie673d1f1 into main am: 9393e39c9f by Ryan Prichard · 1 year, 2 months ago
  53. dcc9d9b Edge extension effect: shader reimplementation by Marzia Favaro · 1 year, 8 months ago
  54. 3bd7ec3 Sample from texel centers in downchunk shaders by Alec Mouri · 1 year, 2 months ago
  55. 40800e1 librenderengine: avoid vector<const T> by Ryan Prichard · 1 year, 2 months ago
  56. 7ac74d3 Merge "Use dimming ratio when detecting hdr type for local TMO" into main by Alec Mouri · 1 year, 2 months ago
  57. a32eade Use dimming ratio when detecting hdr type for local TMO by Alec Mouri · 1 year, 2 months ago
  58. 31c2f17 Merge "Support per-layer color transforms when local tonemapping" into main by Alec Mouri · 1 year, 2 months ago
  59. 77c511c Support per-layer color transforms when local tonemapping by Alec Mouri · 1 year, 2 months ago
  60. 1a25e4e [native] Update deprecated GrVk type names by Kaylee Lubick · 1 year, 3 months ago
  61. 925b0c1 Update deprecated GrVk type references by Kaylee Lubick · 1 year, 3 months ago
  62. fe0aa3b Merge "Introduce MouriMap" into main by Alec Mouri · 1 year, 3 months ago
  63. 229c522 Merge "Plumb in local tonemapping flag into renderengine" into main by Alec Mouri · 1 year, 3 months ago
  64. 5697ad6 Remove extra check for brightening layers by Alec Mouri · 1 year, 3 months ago
  65. f2ea10c Introduce MouriMap by Alec Mouri · 1 year, 3 months ago
  66. a7e752e Plumb in local tonemapping flag into renderengine by Alec Mouri · 1 year, 4 months ago
  67. 158510e Merge "Create more expressive shader cache config." into main by Treehugger Robot · 1 year, 4 months ago
  68. 3348c74 Create more expressive shader cache config. by Russell Myers · 1 year, 4 months ago
  69. da9ba7b Cleanup old boolean constexprs. by Alec Mouri · 1 year, 4 months ago
  70. fdec757 Merge "Revert "Fix ping pong progress in the Kawase implementation."" into main am: 0893c1c3c5 am: 2eba151e2c by Liana Kazanova · 1 year, 4 months ago
  71. 0893c1c Merge "Revert "Fix ping pong progress in the Kawase implementation."" into main by Liana Kazanova · 1 year, 4 months ago
  72. 2db35e7 Revert "Fix ping pong progress in the Kawase implementation." by Alec Mouri · 1 year, 4 months ago
  73. bebdf4e Merge "Fix ping pong progress in the Kawase implementation." into main am: 922151488d am: 1e923712af by Leon Scroggins · 1 year, 4 months ago
  74. 9221514 Merge "Fix ping pong progress in the Kawase implementation." into main by Leon Scroggins · 1 year, 4 months ago
  75. 3f9eb6d Log insufficient VK API versions in VulkanInterface::init by Nolan Scobie · 1 year, 4 months ago
  76. 921965f Merge "Remove bail on VK_PHYSICAL_DEVICE_TYPE_CPU from VulkanInterface::init" into main by Nolan Scobie · 1 year, 4 months ago
  77. ad2db94 Merge "Remove some comments regarding caching protected buffers" into main by Treehugger Robot · 1 year, 5 months ago
  78. 137e839 Remove bail on VK_PHYSICAL_DEVICE_TYPE_CPU from VulkanInterface::init by Nolan Scobie · 1 year, 5 months ago
  79. 2526b2f Fix RE's VulkanInterface destruction & unnecessary initialization by Nolan Scobie · 1 year, 5 months ago
  80. 4f16b05 Merge "Add a sysprop to switch between blur algorithms" into main by Robin Lee · 1 year, 5 months ago
  81. 93c8a61 [native] Use public version of SkMultiPictureDocument.h by Kevin Lubick · 1 year, 5 months ago
  82. 9bb855d Fix -Wfortify-source warning (2nd) by Yi Kong · 1 year, 5 months ago
  83. 7338bd9 Add a sysprop to switch between blur algorithms by Robin Lee · 1 year, 5 months ago
  84. a3e4bf4 Fix ping pong progress in the Kawase implementation. by linkai · 1 year, 5 months ago
  85. ea45828 Remove some comments regarding caching protected buffers by Leon Scroggins III · 2 years ago
  86. 576e77f Add support for enabling GraphiteVkRenderEngine in SurfaceFlinger by Nolan Scobie · 1 year, 5 months ago
  87. 609e597 Add Graphite variants of *VkRenderEngine, *GpuContext, & *BackendTexture by Nolan Scobie · 1 year, 6 months ago
  88. c98ec41 Merge "Rename SkiaGpuContext::isAbandoned to isAbandonedOrDeviceLost" into main by Nolan Scobie · 1 year, 6 months ago
  89. 17ffe90 Rename SkiaGpuContext::isAbandoned to isAbandonedOrDeviceLost by Nolan Scobie · 1 year, 6 months ago
  90. ff9f64a Merge changes I5685cb9d,Ia78cd845 into main by Treehugger Robot · 1 year, 6 months ago
  91. 342d394 Move SkiaGpuContext creation in SkiaVkRenderEngine to virtual function by Nolan Scobie · 1 year, 6 months ago
  92. 1e06f2d Move Ganesh flush calls from drawLayersInternal to flushAndSubmit by Nolan Scobie · 1 year, 6 months ago
  93. bbf362d Delete border rendering code from SurfaceFlinger. by Melody Hsu · 1 year, 6 months ago
  94. 02c160c Split Ganesh-specific parts of SkiaVkRenderEngine into subclass by Nolan Scobie · 1 year, 6 months ago
  95. ca05028 Create and plumb SkiaBackendTexture abstraction layer over GrBackendTexture by Nolan Scobie · 1 year, 6 months ago
  96. fc125ec Add and plumb abstraction layer over GrDirectContext by Nolan Scobie · 1 year, 6 months ago
  97. 17e2551 Make AutoBackendTexture remember which context it was created with by Nolan Scobie · 1 year, 6 months ago
  98. 7fcacac Merge "Refactor SkiaVkRenderEngine's VulkanInterface and DestroySemaphoreInfo" into main by Treehugger Robot · 1 year, 6 months ago
  99. f52ad20 Refactor SkiaVkRenderEngine's VulkanInterface and DestroySemaphoreInfo by Nolan Scobie · 1 year, 6 months ago
  100. 9f20708 [native] Migrate deprecated GrBackendSemaphore methods by Kevin Lubick · 1 year, 6 months ago