1. 397536c Consolidate GPU buffer implementations by cdalton · 9 years ago
  2. b3c9e4f Revert of Re-enable CPU mipmap generation for Ganesh. Aniso mips were landed a while ago. However, the CPU bu… (patchset #1 id:1 of https://codereview.chromium.org/1835003002/ ) by brianosman · 9 years ago
  3. b0ac1af Re-enable CPU mipmap generation for Ganesh. Aniso mips were landed a while ago. However, the CPU builder fails when it sees Index8 (among other things), so change the code to fallback to GPU in that case. Additionally, if we're going to be mipping an sRGB image, don't use the CPU code (which is not yet gamma correct). Unfortunately, this means that we will often be using the GPU path, still - with recent codec changes, most images are coming in tagged as sRGB. by brianosman · 9 years ago
  4. 384b5e9 got Vulkan compiling on Linux again by ethannicholas · 9 years ago
  5. 28ef445 added support for glMinSampleShading by ethannicholas · 9 years ago
  6. fd7bd45 Revise layer, extension and feature setup for Vulkan by jvanverth · 9 years ago
  7. 64d094d Require sRGB write control for sRGB support. Add flag to GrPaint to suppress linear -> sRGB conversion on write. Use that to fix YUV conversion, which directly produces sRGB data. (Technically, it produces data in whatever the color space of the JPEG might be). by brianosman · 9 years ago
  8. f8c3ba4 Revert of Consolidate GPU buffer implementations (patchset #10 id:180001 of https://codereview.chromium.org/1825393002/ ) by robertphillips · 9 years ago
  9. 8b1bff2 Consolidate GPU buffer implementations by cdalton · 9 years ago
  10. 6b3eacb Change type of SkGlyph::fAdvance[XY] to float. by benjaminwagner · 9 years ago
  11. e8597a4 Delete SkImageDecoder by msarett · 9 years ago
  12. e267893 Remove debug prints in GrVkGpu by egdaniel · 9 years ago
  13. 2302de9 Switch new SkImageFilter internal methods over to sk_sp by robertphillips · 9 years ago
  14. 85f9269 Convert Gray8 images to N32 before uploading. Previously, we were by brianosman · 9 years ago
  15. 1579e3c Switch SkBlurImageFilter over to new onFilterImage interface by robertphillips · 9 years ago
  16. 910f7ec Revert of Delete SkImageDecoder (patchset #9 id:150001 of https://codereview.chromium.org/1820503002/ ) by msarett · 9 years ago
  17. f037fde Delete SkImageDecoder by msarett · 9 years ago
  18. e8f3062 switch surface to sk_sp by reed · 9 years ago
  19. 041c870 Revert of Delete SkImageDecoder (patchset #8 id:130001 of https://codereview.chromium.org/1820503002/ ) by msarett · 9 years ago
  20. 5b6e73e Delete SkImageDecoder by msarett · 9 years ago
  21. 6383ac0 Make GrGLGetDriverInfo work for null strings. by bsalomon · 9 years ago
  22. 9c79d7e Revert of Switch SkBlurImageFilter over to new onFilterImage interface (patchset #15 id:270001 of https://codereview.chromium.org/1785643003/ ) by robertphillips · 9 years ago
  23. 22281c1 Set up cache in vulkan to reuse GrVkPrograms (aka VkPipelines) by egdaniel · 9 years ago
  24. 3c935bc Switch SkBlurImageFilter over to new onFilterImage interface by robertphillips · 9 years ago
  25. 39b5495 Revert of Delete SkImageDecoder (patchset #7 id:110001 of https://codereview.chromium.org/1820503002/ ) by msarett · 9 years ago
  26. 1d417a8 Add unit test for vertex attribute count. by bsalomon · 9 years ago
  27. f799706 Delete SkImageDecoder by msarett · 9 years ago
  28. 633b356 GrVkGpu initialization cleanup. by jvanverth · 9 years ago
  29. 7dbd45d Make max number of vertex attributes be checked dynamically by bsalomon · 9 years ago
  30. fe170d2 Fix borrowed GrVkImage::Resource. by jvanverth · 9 years ago
  31. 343a63d SkRecord: infer return type for visit() and mutate(). by mtklein · 9 years ago
  32. cfcd181 Fully implement onResetContext for Vulkan by egdaniel · 9 years ago
  33. e5e7984 Change signatures of filter bounds methods to return a rect. by senorblanco · 9 years ago
  34. 2cab66b fix release build vulkan by egdaniel · 9 years ago
  35. ddf9835 Minor fixes to avoid NVPR in Vulkan and provide good GrVkGpu teardown. by jvanverth · 9 years ago
  36. 3c48100 Make the debug interface a GrGLTestInterface subclass. by bsalomon · 9 years ago
  37. 7b2707d nanobench: Reduce the total number of statistics being captured. by jcgregorio · 9 years ago
  38. a635936 sRGB support in Ganesh. Several pieces: by brianosman · 9 years ago
  39. ba73ad0 Fix uninitialized fCurrProgramID in GrGLCreateNullInterface by fmalita · 9 years ago
  40. c2dc1b2 Add DescriptorPool and set manager to GrVkProgram by egdaniel · 9 years ago
  41. 56cb377 Fix ANGLE build by bsalomon · 9 years ago
  42. 470d77a Use dynamic state from vulkan pipelines by egdaniel · 9 years ago
  43. d2497f3 Enable extension support and debug layer. by jvanverth · 9 years ago
  44. b5a94e3 Store null GL context's state in interface object by bsalomon · 9 years ago
  45. fd359ca Implement Vulkan GrBackendObject for textures. by jvanverth · 9 years ago
  46. 8bea890 Propogate SkBudgeted for NewFromDeferredTextureImageData by ericrk · 9 years ago
  47. a439334 Reland of "switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ )" by reed · 9 years ago
  48. f28ad89 Revert of switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ ) by reed · 9 years ago
  49. 9fbee18 switch patheffects over to sk_sp by reed · 9 years ago
  50. 37bd7c3 Switch SkSpecialImage & SkSpecialSurface classes over to smart pointers by robertphillips · 9 years ago
  51. c571c00 Revert of sRGB support in Ganesh. Several pieces: (patchset #12 id:220001 of https://codereview.chromium.org/1789663002/ ) by brianosman · 9 years ago
  52. 9e3f1bf sRGB support in Ganesh. Several pieces: by brianosman · 9 years ago
  53. 0e1853c Update how we send draws to gpu backend to reduce state setting. by egdaniel · 9 years ago
  54. 852f15d free -> reset by mtklein · 9 years ago
  55. c85ce7c Use sktarray.begin() instead of &sktarray[0]. by bungeman · 9 years ago
  56. 43812e2 Revert of free -> reset (patchset #3 id:40001 of https://codereview.chromium.org/1811723002/ ) by bungeman · 9 years ago
  57. e1849d1 Allow SkGpuDevice::drawSprite to handle subset SkBitmaps by robertphillips · 9 years ago
  58. c5035e7 Add SkSpecialImage::extractSubset & NewFromPixmap by robertphillips · 9 years ago
  59. 0e3738d free -> reset by mtklein · 9 years ago
  60. 18300a3 detach -> release by mtklein · 9 years ago
  61. 19dea94 Revert of Add SkSpecialImage::extractSubset & NewFromPixmap (patchset #5 id:80001 of https://codereview.chromium.org/1787883002/ ) by robertphillips · 9 years ago
  62. 5f939ab Use std::unique_ptr. by mtklein · 9 years ago
  63. af1e21e GrTessellator: don't reuse the previous vertex buffer on a cache miss. by senorblanco · 9 years ago
  64. e7ec417 Revert of Use std::unique_ptr. (patchset #10 id:170001 of https://codereview.chromium.org/1780933003/ ) by mtklein · 9 years ago
  65. 2505814 Add SkSpecialImage::extractSubset & NewFromPixmap by robertphillips · 9 years ago
  66. 2691d76 Use std::unique_ptr. by mtklein · 9 years ago
  67. c161310 Begin tracking GL_TEXTURE_ and GL_DRAW_INDIRECT_ buffer bindings by cdalton · 9 years ago
  68. dbb429a Create new buffer (if necessary) on vkMap by jvanverth · 9 years ago
  69. b4ecabd Fix BGRA/RGBA readback conversions on mac by ericrk · 9 years ago
  70. c04ce67 Add caps and GL API for buffer texture by cdalton · 9 years ago
  71. 5f2d8e2 Add sampler precision to GrTextureAccess by cdalton · 9 years ago
  72. 9c3f143 Add support for vertex and geometry shader textures by cdalton · 9 years ago
  73. 41b952c Add deferred texture upload API. by bsalomon · 9 years ago
  74. 6266dca Reject dashes from GrAADFR by bsalomon · 9 years ago
  75. 218c846 Revert of Use std::unique_ptr. (patchset #8 id:130001 of https://codereview.chromium.org/1780933003/ ) by mtklein · 9 years ago
  76. 3dd9ed3 Use std::unique_ptr. by mtklein · 9 years ago
  77. ae47aee Fix some bugs and performance issues with skiaserve by joshualitt · 9 years ago
  78. a6b439a Fix 32bit win Vulkan build by bsalomon · 9 years ago
  79. 977c07d Revert of Use std::unique_ptr. (patchset #7 id:120001 of https://codereview.chromium.org/1780933003/ ) by mtklein · 9 years ago
  80. cf371bb Use correct gradient calculation for rotated distance fields. by jvanverth · 9 years ago
  81. 20c1e3a Use std::unique_ptr. by mtklein · 9 years ago
  82. 6599eff GrTessellator: abstract vertex allocation into caller. by senorblanco · 9 years ago
  83. e6d665e Fix readback of 565 on Mac and enable tests by bsalomon · 9 years ago
  84. 4984c3c Update Skia's YUV API by msarett · 9 years ago
  85. 0d99686 Restore SkImage::NewTextureFromPixmap changes. by bsalomon · 9 years ago
  86. 2366408 TBR=robertphillips@google.com by bsalomon · 9 years ago
  87. 5671c5b SkImage now has makeShader to return sk_sp by reed · 9 years ago
  88. 6ceeebd unify peekPixels around pixmap parameter by reed · 9 years ago
  89. 045afea Add SkImage::NewTextureFromPixmap by bsalomon · 9 years ago
  90. 0fcfb75 Fix some issues for Linux Vulkan build by jvanverth · 9 years ago
  91. 5b592e8 Reenable dev bounds clip reduction by bsalomon · 9 years ago
  92. 7467ab8 Fix nullptr access in GrTextureProvider::createMipMappedTexture by bsalomon · 9 years ago
  93. e699d0c Don't allow nullptr in texels array params (unless using a transfer buffer). by bsalomon · 9 years ago
  94. d5e3b9e Fill out more information in GrVkCaps by egdaniel · 9 years ago
  95. 910114a Buffer fix for VkProgram caching by jvanverth · 9 years ago
  96. b0666ad Fix up GrAuditTrail to allow arbitrary reordering by joshualitt · 9 years ago
  97. 08e65e7 Lazy init batch unique ID by joshualitt · 9 years ago
  98. e6eaa32 Small GrTessellator refactor and cleanup. by senorblanco · 9 years ago
  99. cdaa97b Circle GP/batch housecleaning by bsalomon · 9 years ago
  100. 8d988b3 Add support for 2x2 matrices by cdalton · 9 years ago