1. e8e5458 GrTextureProducer cleanup, phase two: Producer, Adjuster, Maker by Brian Osman · 8 years ago
  2. 3b66ab6 GrTextureProducer cleanup, phase one: Bitmap and Image makers by Brian Osman · 8 years ago
  3. e8eed32 remove SkPixelRef::refEncodedData() by Hal Canary · 8 years ago
  4. 7992da3 Support decoding images to multiple formats, depending on usage by Brian Osman · 8 years ago
  5. 514baff Rename GrTextureParams to GrSamplerParams by Brian Salomon · 8 years ago
  6. 7b8400d Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode by Brian Osman · 8 years ago
  7. 145dbcd Remove SkAutoTDelete. by Ben Wagner · 8 years ago
  8. 7ecc596 Remove SkAutoTDeleteArray by Ben Wagner · 8 years ago
  9. 7d954ad remove xfermode from public api by Mike Reed · 8 years ago
  10. 1105224 Rename GrDrawContext to GrRenderTargetContext by Brian Osman · 8 years ago
  11. 618d304 GrConstColorProcessor uses 4f colors in the destination space by Brian Osman · 8 years ago
  12. 526972e Rename all color space factories from New* to Make* by Brian Osman · 8 years ago
  13. 72ae431 New helpers for converting SkColor to GrColor4f by Brian Osman · 8 years ago
  14. a29a956 Add SkRRectsGaussianEdgeMaskFilter by Robert Phillips · 8 years ago
  15. 8bf4e67 Use legacy color filter API when doing legacy paint conversion by Brian Osman · 8 years ago
  16. e54c75f remove SkError by Mike Klein · 8 years ago
  17. 374772b Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints" by reed · 8 years ago
  18. c245574 Revert[7] "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
  19. 2b2fc7d Revert[6] "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
  20. 3ed485f Revert[5] "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
  21. 1834242 Revert[4] "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
  22. 2cbcd12 Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" by Mike Reed · 8 years ago
  23. 70cdb39 Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints"" by Mike Reed · 8 years ago
  24. ce02e71 Revert "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
  25. 0591897 replace SkXfermode obj with SkBlendMode enum in paints by Mike Reed · 8 years ago
  26. c68d4aa Helper functions to do SkColor -> GrColor4f by Brian Osman · 8 years ago
  27. 27a3aa5 Make GrRenderableConfigForColorSpace argument const by brianosman · 8 years ago
  28. 2695eaa Fix some GPU image filter code to preserve precision and color space by brianosman · 8 years ago
  29. c71a9b7 Revert of Support Float32 output from SkColorSpaceXform (patchset #7 id:140001 of https://codereview.chromium.org/2339233003/ ) by msarett · 8 years ago
  30. 43d6651 Support Float32 output from SkColorSpaceXform by msarett · 8 years ago
  31. 5a7ae7e Gamut transformation of the paint color in Ganesh by brianosman · 8 years ago
  32. 4cea3b9 Push usage of GrColor4f into OverrideInput by brianosman · 8 years ago
  33. ffae30d Convert SkAutoTUnref<SkData> to sk_sp<SkData>. by bungeman · 8 years ago
  34. efded51 Always supply a color space (sRGB for now) with F16 by brianosman · 8 years ago
  35. 8fe485b Just pass the draw context to paint conversion by brianosman · 8 years ago
  36. c7ec7c9 remove/deprecate SkBitmap::getTexture, as it now always returns false by reed · 8 years ago
  37. 1638c0d Add destination color space to AsFPArgs. Eliminates last XFORMTODO. by brianosman · 8 years ago
  38. 839345d Bundle SkShader::asFragmentProcessor arguments in a struct by brianosman · 8 years ago
  39. 396fcdb Cleanup of code that converts from GPU-backed resources to SkImageInfo by brianosman · 8 years ago
  40. f292a0c Remove SkGrPixelRef by robertphillips · 8 years ago
  41. dddbe38 Adding an SkColorSpace to SkImage_Gpu by brianosman · 8 years ago
  42. 0e1161d Never allow dither for non-legacy (sRGB or F16) targets. by brianosman · 8 years ago
  43. a4535a3 GrColor4f is yet another 4f color type, unfortunately. by brianosman · 8 years ago
  44. 7e5e594 Never use CPU-built mips for Gray_8. by brianosman · 8 years ago
  45. 52ede1d More removal of SkColorProfileType... by brianosman · 8 years ago
  46. 802acec Revert of More removal of SkColorProfileType... (patchset #2 id:20001 of https://codereview.chromium.org/2071393002/ ) by egdaniel · 8 years ago
  47. 944876f More removal of SkColorProfileType... by brianosman · 8 years ago
  48. 7d2f607 Don't try to set gamma treatment if texture creation fails. by brianosman · 8 years ago
  49. b109b8c Lots of progress on switching to SkColorSpace rather than SkColorProfileType by brianosman · 8 years ago
  50. ab82418 Revert of Lots of progress switching to SkColorSpace rather than SkColorProfileType (patchset #10 id:180001 of https://codereview.chromium.org/2069173002/ ) by brianosman · 8 years ago
  51. 6a61a87 Lots of progress on switching to SkColorSpace rather than SkColorProfileType by brianosman · 8 years ago
  52. fe19987 Better (?) interface for controlling sRGB-ness of mipmaps on GrTexture by brianosman · 8 years ago
  53. 6644d93 respect srgb gamma when building mips by reed · 8 years ago
  54. 06ca8ec sk_sp for Ganesh. by bungeman · 8 years ago
  55. 982eb7f Add new SkSourceGammaTreatment enum, used in situations like mipmap construction, where we need to know if we should respect (vs. ignore) the gamma encoding of sRGB tagged images. Plumb that extensively. by brianosman · 8 years ago
  56. 186d2d4 Plumbing mipmaps to the point of creation. by cblume · 8 years ago
  57. 9837740 Simplify GrSWMaskHelper by robertphillips · 8 years ago
  58. 677da9d Minor GrRenderTarget retraction by robertphillips · 9 years ago
  59. 9ac5b91 Add missing F16 case to reverse pixel config conversion by brianosman · 9 years ago
  60. b8e0960 Make is_ktx safer by scroggo · 9 years ago
  61. 898235c SkSurfaceProps now has a gamma-correct ("AllowSRGBInputs") flag. That's propagated in a few places so that the backend can do the right thing for L32 vs S32 mode. by brianosman · 9 years ago
  62. 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 9 years ago
  63. eb3429c 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
  64. 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
  65. 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
  66. 85f9269 Convert Gray8 images to N32 before uploading. Previously, we were by brianosman · 9 years ago
  67. a635936 sRGB support in Ganesh. Several pieces: by brianosman · 9 years ago
  68. 8bea890 Propogate SkBudgeted for NewFromDeferredTextureImageData by ericrk · 9 years ago
  69. c571c00 Revert of sRGB support in Ganesh. Several pieces: (patchset #12 id:220001 of https://codereview.chromium.org/1789663002/ ) by brianosman · 9 years ago
  70. 9e3f1bf sRGB support in Ganesh. Several pieces: by brianosman · 9 years ago
  71. 4984c3c Update Skia's YUV API by msarett · 9 years ago
  72. 0d99686 Restore SkImage::NewTextureFromPixmap changes. by bsalomon · 9 years ago
  73. 2366408 TBR=robertphillips@google.com by bsalomon · 9 years ago
  74. 6ceeebd unify peekPixels around pixmap parameter by reed · 9 years ago
  75. 045afea Add SkImage::NewTextureFromPixmap by bsalomon · 9 years ago
  76. 1590f3b Revert of Update Skia's YUV API (patchset #5 id:160001 of https://codereview.chromium.org/1716523002/ ) by msarett · 9 years ago
  77. 095d31c Update Skia's YUV API by msarett · 9 years ago
  78. e79586b Revert of respect sRGB when converting from sk to gr configs (patchset #1 id:1 of https://codereview.chromium.org/1756913003/ ) by brianosman · 9 years ago
  79. c6663dc respect sRGB when converting from sk to gr configs by reed · 9 years ago
  80. 744898a Revert of Progress on gamma-correctness in the GPU backend. Fixed conversion of color and profile type to pix… (patchset #1 id:1 of https://codereview.chromium.org/1750383002/ ) by brianosman · 9 years ago
  81. a6f5819 Progress on gamma-correctness in the GPU backend. Fixed conversion of color and profile type to pixel config, which makes many things "just work". by brianosman · 9 years ago
  82. e9c8442 Revert of Progress on gamma-correctness in the GPU backend. Fixed conversion of color and profile type to pix… (patchset #3 id:40001 of https://codereview.chromium.org/1746253002/ ) by brianosman · 9 years ago
  83. eef9802 Progress on gamma-correctness in the GPU backend. Fixed conversion of color and profile type to pixel config, which makes many things "just work". by brianosman · 9 years ago
  84. 55f2d2d Creating functions for uploading a mipmapped texture. by cblume · 9 years ago
  85. 5ec26ae Move Budgeted enum out of SkSurface, use in GrTextureProvider by bsalomon · 9 years ago
  86. bd500f0 Revert of Move Budgeted enum out of SkSurface, use in GrTextureProvider (patchset #6 id:100001 of https://codereview.chromium.org/1728093005/ ) by bsalomon · 9 years ago
  87. 57599fe Move Budgeted enum out of SkSurface, use in GrTextureProvider by bsalomon · 9 years ago
  88. 4f03794 Alter SkXfermode's asFragmentProcessor & asXPFactory contracts by robertphillips · 9 years ago
  89. 3601f28 add kRGBA_F16_SkColorType by reed · 9 years ago
  90. f267c1e Add ability to extract YUV planes from SkImage by bsalomon · 9 years ago
  91. c4b7272 Don't create a GXPFactory when blend is SrcOver by egdaniel · 9 years ago
  92. f234272 Revert of Make specialized SrcOver XPFactory (patchset #3 id:40001 of https://codereview.chromium.org/1455273006/ ) by egdaniel · 9 years ago
  93. a7006d4 Make specialized SrcOver XPFactory by egdaniel · 9 years ago
  94. 33a5fce Initial implementation of GPU no filter NinePatch by joshualitt · 9 years ago
  95. b1b0199 Convert SkGpuDevice::drawTextureAdjuster to SkGpuDevice::drawTextureProducer by bsalomon · 9 years ago
  96. c55271f Separate out natively-texture image/bmp draws from cached-as-texture image/bmp draws by bsalomon · 9 years ago
  97. c75be34 Clarify subrect semantics for GrTextureAdjuster and handle mip maps correctly. by bsalomon · 9 years ago
  98. 89fe56b Pull texture-backed bitmap resampler out of GrTextureParamsAdjuster code into its own class. by bsalomon · 9 years ago
  99. 100b8f8 Remove min texture size support by bsalomon · 9 years ago
  100. 045802d Rewrite GrTextureMaker to disentangle bitmap case from base class and give GPU object a say in what copying needs to be done. by bsalomon · 9 years ago