- e8e5458 GrTextureProducer cleanup, phase two: Producer, Adjuster, Maker by Brian Osman · 8 years ago
- 3b66ab6 GrTextureProducer cleanup, phase one: Bitmap and Image makers by Brian Osman · 8 years ago
- e8eed32 remove SkPixelRef::refEncodedData() by Hal Canary · 8 years ago
- 7992da3 Support decoding images to multiple formats, depending on usage by Brian Osman · 8 years ago
- 514baff Rename GrTextureParams to GrSamplerParams by Brian Salomon · 8 years ago
- 7b8400d Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode by Brian Osman · 8 years ago
- 145dbcd Remove SkAutoTDelete. by Ben Wagner · 8 years ago
- 7ecc596 Remove SkAutoTDeleteArray by Ben Wagner · 8 years ago
- 7d954ad remove xfermode from public api by Mike Reed · 8 years ago
- 1105224 Rename GrDrawContext to GrRenderTargetContext by Brian Osman · 8 years ago
- 618d304 GrConstColorProcessor uses 4f colors in the destination space by Brian Osman · 8 years ago
- 526972e Rename all color space factories from New* to Make* by Brian Osman · 8 years ago
- 72ae431 New helpers for converting SkColor to GrColor4f by Brian Osman · 8 years ago
- a29a956 Add SkRRectsGaussianEdgeMaskFilter by Robert Phillips · 8 years ago
- 8bf4e67 Use legacy color filter API when doing legacy paint conversion by Brian Osman · 8 years ago
- e54c75f remove SkError by Mike Klein · 8 years ago
- 374772b Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints" by reed · 8 years ago
- c245574 Revert[7] "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
- 2b2fc7d Revert[6] "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
- 3ed485f Revert[5] "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
- 1834242 Revert[4] "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
- 2cbcd12 Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" by Mike Reed · 8 years ago
- 70cdb39 Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints"" by Mike Reed · 8 years ago
- ce02e71 Revert "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
- 0591897 replace SkXfermode obj with SkBlendMode enum in paints by Mike Reed · 8 years ago
- c68d4aa Helper functions to do SkColor -> GrColor4f by Brian Osman · 8 years ago
- 27a3aa5 Make GrRenderableConfigForColorSpace argument const by brianosman · 8 years ago
- 2695eaa Fix some GPU image filter code to preserve precision and color space by brianosman · 8 years ago
- c71a9b7 Revert of Support Float32 output from SkColorSpaceXform (patchset #7 id:140001 of https://codereview.chromium.org/2339233003/ ) by msarett · 8 years ago
- 43d6651 Support Float32 output from SkColorSpaceXform by msarett · 8 years ago
- 5a7ae7e Gamut transformation of the paint color in Ganesh by brianosman · 8 years ago
- 4cea3b9 Push usage of GrColor4f into OverrideInput by brianosman · 8 years ago
- ffae30d Convert SkAutoTUnref<SkData> to sk_sp<SkData>. by bungeman · 8 years ago
- efded51 Always supply a color space (sRGB for now) with F16 by brianosman · 8 years ago
- 8fe485b Just pass the draw context to paint conversion by brianosman · 8 years ago
- c7ec7c9 remove/deprecate SkBitmap::getTexture, as it now always returns false by reed · 8 years ago
- 1638c0d Add destination color space to AsFPArgs. Eliminates last XFORMTODO. by brianosman · 8 years ago
- 839345d Bundle SkShader::asFragmentProcessor arguments in a struct by brianosman · 8 years ago
- 396fcdb Cleanup of code that converts from GPU-backed resources to SkImageInfo by brianosman · 8 years ago
- f292a0c Remove SkGrPixelRef by robertphillips · 8 years ago
- dddbe38 Adding an SkColorSpace to SkImage_Gpu by brianosman · 8 years ago
- 0e1161d Never allow dither for non-legacy (sRGB or F16) targets. by brianosman · 8 years ago
- a4535a3 GrColor4f is yet another 4f color type, unfortunately. by brianosman · 8 years ago
- 7e5e594 Never use CPU-built mips for Gray_8. by brianosman · 8 years ago
- 52ede1d More removal of SkColorProfileType... by brianosman · 8 years ago
- 802acec Revert of More removal of SkColorProfileType... (patchset #2 id:20001 of https://codereview.chromium.org/2071393002/ ) by egdaniel · 8 years ago
- 944876f More removal of SkColorProfileType... by brianosman · 8 years ago
- 7d2f607 Don't try to set gamma treatment if texture creation fails. by brianosman · 8 years ago
- b109b8c Lots of progress on switching to SkColorSpace rather than SkColorProfileType by brianosman · 8 years ago
- 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
- 6a61a87 Lots of progress on switching to SkColorSpace rather than SkColorProfileType by brianosman · 8 years ago
- fe19987 Better (?) interface for controlling sRGB-ness of mipmaps on GrTexture by brianosman · 8 years ago
- 6644d93 respect srgb gamma when building mips by reed · 8 years ago
- 06ca8ec sk_sp for Ganesh. by bungeman · 8 years ago
- 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
- 186d2d4 Plumbing mipmaps to the point of creation. by cblume · 8 years ago
- 9837740 Simplify GrSWMaskHelper by robertphillips · 8 years ago
- 677da9d Minor GrRenderTarget retraction by robertphillips · 9 years ago
- 9ac5b91 Add missing F16 case to reverse pixel config conversion by brianosman · 9 years ago
- b8e0960 Make is_ktx safer by scroggo · 9 years ago
- 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
- 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 9 years ago
- 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
- 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
- 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
- 85f9269 Convert Gray8 images to N32 before uploading. Previously, we were by brianosman · 9 years ago
- a635936 sRGB support in Ganesh. Several pieces: by brianosman · 9 years ago
- 8bea890 Propogate SkBudgeted for NewFromDeferredTextureImageData by ericrk · 9 years ago
- c571c00 Revert of sRGB support in Ganesh. Several pieces: (patchset #12 id:220001 of https://codereview.chromium.org/1789663002/ ) by brianosman · 9 years ago
- 9e3f1bf sRGB support in Ganesh. Several pieces: by brianosman · 9 years ago
- 4984c3c Update Skia's YUV API by msarett · 9 years ago
- 0d99686 Restore SkImage::NewTextureFromPixmap changes. by bsalomon · 9 years ago
- 2366408 TBR=robertphillips@google.com by bsalomon · 9 years ago
- 6ceeebd unify peekPixels around pixmap parameter by reed · 9 years ago
- 045afea Add SkImage::NewTextureFromPixmap by bsalomon · 9 years ago
- 1590f3b Revert of Update Skia's YUV API (patchset #5 id:160001 of https://codereview.chromium.org/1716523002/ ) by msarett · 9 years ago
- 095d31c Update Skia's YUV API by msarett · 9 years ago
- 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
- c6663dc respect sRGB when converting from sk to gr configs by reed · 9 years ago
- 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
- 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
- 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
- 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
- 55f2d2d Creating functions for uploading a mipmapped texture. by cblume · 9 years ago
- 5ec26ae Move Budgeted enum out of SkSurface, use in GrTextureProvider by bsalomon · 9 years ago
- 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
- 57599fe Move Budgeted enum out of SkSurface, use in GrTextureProvider by bsalomon · 9 years ago
- 4f03794 Alter SkXfermode's asFragmentProcessor & asXPFactory contracts by robertphillips · 9 years ago
- 3601f28 add kRGBA_F16_SkColorType by reed · 9 years ago
- f267c1e Add ability to extract YUV planes from SkImage by bsalomon · 9 years ago
- c4b7272 Don't create a GXPFactory when blend is SrcOver by egdaniel · 9 years ago
- f234272 Revert of Make specialized SrcOver XPFactory (patchset #3 id:40001 of https://codereview.chromium.org/1455273006/ ) by egdaniel · 9 years ago
- a7006d4 Make specialized SrcOver XPFactory by egdaniel · 9 years ago
- 33a5fce Initial implementation of GPU no filter NinePatch by joshualitt · 9 years ago
- b1b0199 Convert SkGpuDevice::drawTextureAdjuster to SkGpuDevice::drawTextureProducer by bsalomon · 9 years ago
- c55271f Separate out natively-texture image/bmp draws from cached-as-texture image/bmp draws by bsalomon · 9 years ago
- c75be34 Clarify subrect semantics for GrTextureAdjuster and handle mip maps correctly. by bsalomon · 9 years ago
- 89fe56b Pull texture-backed bitmap resampler out of GrTextureParamsAdjuster code into its own class. by bsalomon · 9 years ago
- 100b8f8 Remove min texture size support by bsalomon · 9 years ago
- 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