aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-06-12HDR gainmaps: Require Version 1.0Christopher Cameron
2023-05-10Add support for decoding CICPs in AndroidAlec Mouri
2023-05-01Increase precision of csc uniforms on ganeshAlec Mouri
2023-04-28SkJpeg: Update gainmap encode and decode to reflect spec changesChristopher Cameron
2023-04-19Always run color space math in full-float within GaneshBrian Osman
2023-04-14Enforce size limits on struct and array declarations.John Stiles
2023-04-14Fix check for GLES sized Lum8 support.Greg Daniel
2023-04-12Enforce program stack limits on function parameters.John Stiles
2023-04-05Add always dither SkSurfaceProps flagJohn Reck
2023-04-05Remove Android framework non-AA point/line offsetNolan Scobie
2023-04-04SkJpegGainmapEncoder: Update XMPChristopher Cameron
2023-04-04SkJpegEncoder: Allow YUVAPixmaps as inputChristopher Cameron
2023-03-29Move SkUserConfig.h, copts.bzl, and linkopts.bzl into its own workspaceKevin Lubick
2023-03-24Add Android-specific SK_ABORTs to GrVkGpu::Make et al.Nolan Scobie
2023-03-16Use SK_GANESH and SK_GRAPHITE everywhereKevin Lubick
2023-03-15SkJpegGainmapEncoder: Separate out MakeMPF functionChristopher Cameron
2023-03-14Rename SK_SUPPORT_GPU -> SK_GANESH_ENABLEDKevin Lubick
2023-03-14Replace most uses of macros.bzl with skia_rules.bzl or flags.bzlKevin Lubick
2023-03-14Enforce IWYU on SkPicture-related filesKevin Lubick
2023-03-09Add callback to notify when GrDirectContext is being deleted.Greg Daniel
2023-03-09Make uniforms and children public on runtime effect builderBrian Osman
2023-03-09New private API for "deferred" runtime shadersBrian Osman
2023-02-23SkJpegCodec: Move more constants to SkJpegConstants.hChristopher Cameron
2023-02-23Add Raster Pipeline op for indirect loads.John Stiles
2023-02-23Remove external functions from SkSLBrian Osman
2023-02-23[graphite] Fix DrawPass bounds initializationMichael Ludwig
2023-02-23Add bool return to LValue::store.John Stiles
2023-02-23Use the fixed slot-range when pushing and storing lvalues.John Stiles
2023-02-22[graphite] Apply a swizzle to image sample calls for formats that need itNicolette Prevost
2023-02-22Remove SkGlyphVariantHerb Derby
2023-02-22SkJpegXmp: Support more of xmpChristopher Cameron
2023-02-22Alias SkGlyphVariant to SkPackedGlyphIDHerb Derby
2023-02-22Remove logging to simplify changesHerb Derby
2023-02-22[graphite] Set Vulkan image layout when copying to/from a textureNicolette Prevost
2023-02-22Make sk_realloc_throw always free buffer if size == 0Kevin Lubick
2023-02-22[graphite] Minor colorSpace fixRobert Phillips
2023-02-22Add RP builder op for swizzled copies.John Stiles
2023-02-22SkAndroidCodec: Remove "wide" gamut heuristic, use actual gamutBrian Osman
2023-02-22[graphite] Apply replay translation when copying to render targetJames Godfrey-Kittle
2023-02-22[graphite] Add EdgeAAQuad to Geometry unionMichael Ludwig
2023-02-21Added support for conversion to bgr10_xr.Aaron Clarke
2023-02-21Start removing SkNoncopyable.Jim Van Verth
2023-02-21Represent all sliceable lvalues with LValueSlice class.John Stiles
2023-02-21Consolidate field-access and index-expression LValues.John Stiles
2023-02-21Copy span into a SubRunAllocatorHerb Derby
2023-02-21Add Raster Pipeline op for swizzled copies.John Stiles
2023-02-21Move LValue top-level interface into Generator.John Stiles
2023-02-21Skip to next run on invalid scaleHerb Derby
2023-02-21Factor out bit manipulation logic to helper.John Stiles
2023-02-21Implement structured comparison ops for SkRP.John Stiles