[webkit-changes] [WebKit/WebKit] 63b82e: Update Skia to 2024-08-12 (f77adcef7c1cd05cba6d3a2...
Adrian Perez
noreply at github.com
Tue Aug 13 06:40:20 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 63b82e47e8cbc61280feddd4102ec2e314debe6e
https://github.com/WebKit/WebKit/commit/63b82e47e8cbc61280feddd4102ec2e314debe6e
Author: Adrian Perez de Castro <aperez at igalia.com>
Date: 2024-08-13 (Tue, 13 Aug 2024)
Changed paths:
M Source/ThirdParty/skia/.bazelrc
M Source/ThirdParty/skia/AUTHORS
M Source/ThirdParty/skia/BUILD.bazel
M Source/ThirdParty/skia/BUILD.gn
M Source/ThirdParty/skia/CMakeLists.txt
M Source/ThirdParty/skia/DEPS
M Source/ThirdParty/skia/PRESUBMIT.py
M Source/ThirdParty/skia/PRESUBMIT_test.py
M Source/ThirdParty/skia/PRESUBMIT_test_mocks.py
M Source/ThirdParty/skia/README.WebKit
M Source/ThirdParty/skia/RELEASE_NOTES.md
M Source/ThirdParty/skia/WORKSPACE.bazel
M Source/ThirdParty/skia/bazel/BUILD.bazel
M Source/ThirdParty/skia/bazel/buildrc
M Source/ThirdParty/skia/bazel/cc_binary_with_flags.bzl
M Source/ThirdParty/skia/bazel/deps.bzl
M Source/ThirdParty/skia/bazel/device_specific_configs/BUILD.bazel
M Source/ThirdParty/skia/bazel/device_specific_configs/generate/BUILD.bazel
M Source/ThirdParty/skia/bazel/exporter/BUILD.bazel
M Source/ThirdParty/skia/bazel/exporter/bazel_query_command.go
M Source/ThirdParty/skia/bazel/exporter/build_proto/analysis_v2/BUILD.bazel
M Source/ThirdParty/skia/bazel/exporter/build_proto/build/BUILD.bazel
M Source/ThirdParty/skia/bazel/exporter/gni_exporter.go
M Source/ThirdParty/skia/bazel/exporter/interfaces/BUILD.bazel
M Source/ThirdParty/skia/bazel/exporter/interfaces/mocks/BUILD.bazel
M Source/ThirdParty/skia/bazel/exporter_tool/BUILD.bazel
M Source/ThirdParty/skia/bazel/exporter_tool/main.go
M Source/ThirdParty/skia/bazel/external/fontations/Cargo.lock
M Source/ThirdParty/skia/bazel/external/fontations/Cargo.toml
M Source/ThirdParty/skia/bazel/external/icu4x/BUILD.bazel
M Source/ThirdParty/skia/bazel/external/vello/BUILD.bazel
M Source/ThirdParty/skia/bazel/external/vello/Cargo.lock
M Source/ThirdParty/skia/bazel/external/vello/Cargo.toml
M Source/ThirdParty/skia/bazel/karma/BUILD.bazel
M Source/ThirdParty/skia/bazel/macros.bzl
M Source/ThirdParty/skia/bazel/skia_rules.bzl
M Source/ThirdParty/skia/bench/BUILD.bazel
M Source/ThirdParty/skia/bench/ClipStrategyBench.cpp
M Source/ThirdParty/skia/bench/VertexColorSpaceBench.cpp
M Source/ThirdParty/skia/bench/nanobench.cpp
M Source/ThirdParty/skia/bin/fetch-gn
M Source/ThirdParty/skia/build_overrides/build.gni
M Source/ThirdParty/skia/defines.bzl
M Source/ThirdParty/skia/dm/DM.cpp
M Source/ThirdParty/skia/dm/DMSrcSink.cpp
M Source/ThirdParty/skia/docker/Makefile
M Source/ThirdParty/skia/docker/README.md
M Source/ThirdParty/skia/docker/cmake-release/Dockerfile
M Source/ThirdParty/skia/docker/skia-release/Dockerfile
M Source/ThirdParty/skia/docs/examples/Alpha_Constants_a.cpp
M Source/ThirdParty/skia/docs/examples/Alpha_Constants_b.cpp
M Source/ThirdParty/skia/docs/examples/Anti_Alias.cpp
M Source/ThirdParty/skia/docs/examples/AutoCanvasRestore_SkCanvas_star.cpp
M Source/ThirdParty/skia/docs/examples/AutoCanvasRestore_restore.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_012.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_ComputeIsOpaque.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_HeapAllocator_allocPixelRef.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_allocPixels.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_allocPixelsFlags.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_bounds.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_bytesPerPixel.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_colorSpace.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_colorType.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_computeByteSize.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_copy_const_SkBitmap.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_copy_operator.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_dimensions.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_drawsNothing.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_empty.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_empty_constructor.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_erase.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_eraseARGB.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_eraseColor.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_extractAlpha.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_extractAlpha_2.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_extractAlpha_3.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_extractSubset.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_getAddr.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_getAddr16.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_getAddr32.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_getAddr8.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_getBounds.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_getBounds_2.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_getColor.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_getGenerationID.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_getPixels.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_getSubset.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_height.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_info.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_installPixels.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_installPixels_3.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_isImmutable.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_isNull.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_isOpaque.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_move_SkBitmap.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_move_operator.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_notifyPixelsChanged.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_peekPixels.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_pixelRef.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_pixelRefOrigin.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_pixmap.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_readPixels.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_readPixels_2.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_readPixels_3.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_readyToDraw.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_refColorSpace.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_reset.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_rowBytes.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_rowBytesAsPixels.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_setAlphaType.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_setImmutable.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_setInfo.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_setPixelRef.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_setPixels.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_shiftPerPixel.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_swap.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_tryAllocN32Pixels.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_tryAllocPixels.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_tryAllocPixelsFlags.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_tryAllocPixels_2.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_tryAllocPixels_3.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_tryAllocPixels_4.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_width.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_writePixels.cpp
M Source/ThirdParty/skia/docs/examples/Bitmap_writePixels_2.cpp
M Source/ThirdParty/skia/docs/examples/Blend_Mode_Methods.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_MakeRasterDirect.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_MakeRasterDirectN32.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_PointMode.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_SaveLayerRec.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_SaveLayerRec_const_SkRect_star_const_SkPaint_star.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_SaveLayerRec_const_SkRect_star_const_SkPaint_star_const_SkImageFilter_star.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_SrcRectConstraint.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_accessTopLayerPixels_a.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_accessTopLayerPixels_b.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_accessTopRasterHandle.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_clear.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_clipPath.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_clipPath_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_clipPath_3.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_clipRRect.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_clipRRect_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_clipRRect_3.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_clipRect.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_clipRect_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_clipRect_3.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_clipRegion.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_concat.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_const_SkBitmap_const_SkSurfaceProps.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_copy_const_SkBitmap.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_destructor.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawArc_a.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawArc_b.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawAtlas.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawAtlas_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawBitmap.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawBitmapRect.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawBitmapRect_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawBitmapRect_3.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawCircle.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawCircle_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawColor.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawDRRect_a.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawDRRect_b.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawDrawable.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawDrawable_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawIRect.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawImage.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawImageNine.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawImageNine_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawImageRect.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawImageRect_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawImageRect_3.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawImageRect_4.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawImageRect_5.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawImageRect_6.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawImage_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawLine.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawLine_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawOval.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawPaint.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawPatch.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawPatch_2_b.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawPath.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawPicture_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawPicture_3.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawPicture_4.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawPoint.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawPoint_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawPoints.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawRRect.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawRect.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawRegion.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawRoundRect.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawString.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawString_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawText.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawTextBlob_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawTextRSXform.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawVertices.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawVertices_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_empty_constructor.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_getBaseLayerSize.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_getContext.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_getDeviceClipBounds.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_getDeviceClipBounds_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_getLocalClipBounds.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_getLocalClipBounds_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_getProps.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_getSaveCount.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_getTotalMatrix.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_imageInfo.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_int_int_const_SkSurfaceProps_star.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_isClipEmpty.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_isClipRect.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_kInitWithPrevious_SaveLayerFlag.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_makeSurface.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_peekPixels.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_quickReject.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_quickReject_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_readPixels_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_readPixels_3.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_readPixels_a.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_readPixels_b.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_resetMatrix.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_restore.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_restoreToCount.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_rotate.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_rotate_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_save.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_saveLayer.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_saveLayerAlpha.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_saveLayer_2.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_saveLayer_3.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_saveLayer_4.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_scale.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_setMatrix.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_skew.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_translate.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_writePixels.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_writePixels_2.cpp
M Source/ThirdParty/skia/docs/examples/Clear.cpp
M Source/ThirdParty/skia/docs/examples/Clip.cpp
M Source/ThirdParty/skia/docs/examples/Color.cpp
M Source/ThirdParty/skia/docs/examples/ColorGetA.cpp
M Source/ThirdParty/skia/docs/examples/ColorSetA.cpp
M Source/ThirdParty/skia/docs/examples/ColorSetARGB.cpp
M Source/ThirdParty/skia/docs/examples/ColorSetRGB.cpp
M Source/ThirdParty/skia/docs/examples/ColorToHSV.cpp
M Source/ThirdParty/skia/docs/examples/ColorTypeBytesPerPixel.cpp
M Source/ThirdParty/skia/docs/examples/ColorTypeIsAlwaysOpaque.cpp
M Source/ThirdParty/skia/docs/examples/ColorTypeValidateAlphaType.cpp
M Source/ThirdParty/skia/docs/examples/Color_Burn.cpp
M Source/ThirdParty/skia/docs/examples/Color_Constants_b.cpp
M Source/ThirdParty/skia/docs/examples/Color_Constants_c.cpp
M Source/ThirdParty/skia/docs/examples/Color_Constants_d.cpp
M Source/ThirdParty/skia/docs/examples/Color_Dodge.cpp
M Source/ThirdParty/skia/docs/examples/Color_Filter_Methods.cpp
M Source/ThirdParty/skia/docs/examples/Color_Methods.cpp
M Source/ThirdParty/skia/docs/examples/Color_Type_ARGB_4444.cpp
M Source/ThirdParty/skia/docs/examples/Color_Type_Alpha_8.cpp
M Source/ThirdParty/skia/docs/examples/Color_Type_BGRA_8888.cpp
M Source/ThirdParty/skia/docs/examples/Color_Type_Gray_8.cpp
M Source/ThirdParty/skia/docs/examples/Color_Type_RGBA_1010102.cpp
M Source/ThirdParty/skia/docs/examples/Color_Type_RGBA_8888.cpp
M Source/ThirdParty/skia/docs/examples/Color_Type_RGBA_F16.cpp
M Source/ThirdParty/skia/docs/examples/Color_Type_RGB_101010.cpp
M Source/ThirdParty/skia/docs/examples/Color_Type_RGB_565.cpp
M Source/ThirdParty/skia/docs/examples/Color_Type_RGB_888.cpp
M Source/ThirdParty/skia/docs/examples/Conic_Weight_a.cpp
M Source/ThirdParty/skia/docs/examples/Conic_Weight_b.cpp
M Source/ThirdParty/skia/docs/examples/Conic_Weight_c.cpp
M Source/ThirdParty/skia/docs/examples/Cubic.cpp
M Source/ThirdParty/skia/docs/examples/Darken.cpp
M Source/ThirdParty/skia/docs/examples/Difference.cpp
M Source/ThirdParty/skia/docs/examples/Dither_a.cpp
M Source/ThirdParty/skia/docs/examples/Dither_b.cpp
M Source/ThirdParty/skia/docs/examples/Dst.cpp
M Source/ThirdParty/skia/docs/examples/Dst_Atop.cpp
M Source/ThirdParty/skia/docs/examples/Dst_In.cpp
M Source/ThirdParty/skia/docs/examples/Dst_Out.cpp
M Source/ThirdParty/skia/docs/examples/Dst_Over.cpp
M Source/ThirdParty/skia/docs/examples/Exclusion.cpp
M Source/ThirdParty/skia/docs/examples/HSVToColor.cpp
M Source/ThirdParty/skia/docs/examples/HSVToColor_2.cpp
M Source/ThirdParty/skia/docs/examples/Hard_Light.cpp
M Source/ThirdParty/skia/docs/examples/Hue.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_Make.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_add_operator.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_addto_operator.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_equal_operator.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_equals.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_isZero.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_minus_operator.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_notequal_operator.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_set.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_subtract_operator.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_subtractfrom_operator.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_x.cpp
M Source/ThirdParty/skia/docs/examples/IPoint_y.cpp
M Source/ThirdParty/skia/docs/examples/IRect_Intersects.cpp
M Source/ThirdParty/skia/docs/examples/IRect_MakeEmpty.cpp
M Source/ThirdParty/skia/docs/examples/IRect_MakeLTRB.cpp
M Source/ThirdParty/skia/docs/examples/IRect_MakeSize.cpp
M Source/ThirdParty/skia/docs/examples/IRect_MakeWH.cpp
M Source/ThirdParty/skia/docs/examples/IRect_MakeXYWH.cpp
M Source/ThirdParty/skia/docs/examples/IRect_adjust.cpp
M Source/ThirdParty/skia/docs/examples/IRect_bottom.cpp
M Source/ThirdParty/skia/docs/examples/IRect_contains.cpp
M Source/ThirdParty/skia/docs/examples/IRect_containsNoEmptyCheck.cpp
M Source/ThirdParty/skia/docs/examples/IRect_containsNoEmptyCheck_2.cpp
M Source/ThirdParty/skia/docs/examples/IRect_contains_3.cpp
M Source/ThirdParty/skia/docs/examples/IRect_contains_4.cpp
M Source/ThirdParty/skia/docs/examples/IRect_equal_operator.cpp
M Source/ThirdParty/skia/docs/examples/IRect_height.cpp
M Source/ThirdParty/skia/docs/examples/IRect_height64.cpp
M Source/ThirdParty/skia/docs/examples/IRect_inset.cpp
M Source/ThirdParty/skia/docs/examples/IRect_intersect.cpp
M Source/ThirdParty/skia/docs/examples/IRect_intersect_2.cpp
M Source/ThirdParty/skia/docs/examples/IRect_isEmpty.cpp
M Source/ThirdParty/skia/docs/examples/IRect_isEmpty64.cpp
M Source/ThirdParty/skia/docs/examples/IRect_join_2.cpp
M Source/ThirdParty/skia/docs/examples/IRect_left.cpp
M Source/ThirdParty/skia/docs/examples/IRect_makeInset.cpp
M Source/ThirdParty/skia/docs/examples/IRect_makeOffset.cpp
M Source/ThirdParty/skia/docs/examples/IRect_makeOutset.cpp
M Source/ThirdParty/skia/docs/examples/IRect_makeSorted.cpp
M Source/ThirdParty/skia/docs/examples/IRect_notequal_operator.cpp
M Source/ThirdParty/skia/docs/examples/IRect_offset.cpp
M Source/ThirdParty/skia/docs/examples/IRect_offsetTo.cpp
M Source/ThirdParty/skia/docs/examples/IRect_offset_2.cpp
M Source/ThirdParty/skia/docs/examples/IRect_outset.cpp
M Source/ThirdParty/skia/docs/examples/IRect_right.cpp
M Source/ThirdParty/skia/docs/examples/IRect_setEmpty.cpp
M Source/ThirdParty/skia/docs/examples/IRect_setLTRB.cpp
M Source/ThirdParty/skia/docs/examples/IRect_setXYWH.cpp
M Source/ThirdParty/skia/docs/examples/IRect_size.cpp
M Source/ThirdParty/skia/docs/examples/IRect_sort.cpp
M Source/ThirdParty/skia/docs/examples/IRect_top.cpp
M Source/ThirdParty/skia/docs/examples/IRect_width.cpp
M Source/ThirdParty/skia/docs/examples/IRect_width64.cpp
M Source/ThirdParty/skia/docs/examples/IRect_x.cpp
M Source/ThirdParty/skia/docs/examples/IRect_y.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_Make.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_MakeA8.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_MakeS32.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_alphaType.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_bounds.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_bytesPerPixel.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_colorSpace.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_colorType.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_computeOffset.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_dimensions.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_equal1_operator.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_isEmpty.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_isOpaque.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_makeWH.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_minRowBytes.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_minRowBytes64.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_notequal1_operator.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_refColorSpace.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_reset.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_shiftPerPixel.cpp
M Source/ThirdParty/skia/docs/examples/ImageInfo_validRowBytes.cpp
M Source/ThirdParty/skia/docs/examples/Image_AdoptTextureFrom.cpp
M Source/ThirdParty/skia/docs/examples/Image_BorrowTextureFrom.cpp
M Source/ThirdParty/skia/docs/examples/Image_BorrowTextureFrom_2.cpp
M Source/ThirdParty/skia/docs/examples/Image_CrossContextTextureFromPixmap.cpp
M Source/ThirdParty/skia/docs/examples/Image_DeferredFromEncodedData.cpp
M Source/ThirdParty/skia/docs/examples/Image_DeferredFromPicture.cpp
M Source/ThirdParty/skia/docs/examples/Image_Filter_Methods.cpp
M Source/ThirdParty/skia/docs/examples/Image_FromBitmap.cpp
M Source/ThirdParty/skia/docs/examples/Image_GetBackendTextureFromImage.cpp
M Source/ThirdParty/skia/docs/examples/Image_MakeBackendTextureFromImage.cpp
M Source/ThirdParty/skia/docs/examples/Image_RasterFromData.cpp
M Source/ThirdParty/skia/docs/examples/Image_RasterFromPixmap.cpp
M Source/ThirdParty/skia/docs/examples/Image_RasterFromPixmapCopy.cpp
M Source/ThirdParty/skia/docs/examples/Image_TextureFromImage.cpp
M Source/ThirdParty/skia/docs/examples/Image_bounds.cpp
M Source/ThirdParty/skia/docs/examples/Image_colorType.cpp
M Source/ThirdParty/skia/docs/examples/Image_dimensions.cpp
M Source/ThirdParty/skia/docs/examples/Image_encodeToData.cpp
M Source/ThirdParty/skia/docs/examples/Image_encodeToData_2.cpp
M Source/ThirdParty/skia/docs/examples/Image_isAlphaOnly.cpp
M Source/ThirdParty/skia/docs/examples/Image_isLazyGenerated_a.cpp
M Source/ThirdParty/skia/docs/examples/Image_isLazyGenerated_b.cpp
M Source/ThirdParty/skia/docs/examples/Image_isOpaque.cpp
M Source/ThirdParty/skia/docs/examples/Image_isTextureBacked.cpp
M Source/ThirdParty/skia/docs/examples/Image_isValid.cpp
M Source/ThirdParty/skia/docs/examples/Image_makeNonTextureImage.cpp
M Source/ThirdParty/skia/docs/examples/Image_makeRasterImage.cpp
M Source/ThirdParty/skia/docs/examples/Image_makeShader.cpp
M Source/ThirdParty/skia/docs/examples/Image_makeShader_2.cpp
M Source/ThirdParty/skia/docs/examples/Image_makeSubset.cpp
M Source/ThirdParty/skia/docs/examples/Image_makeWithFilter.cpp
M Source/ThirdParty/skia/docs/examples/Image_readPixels.cpp
M Source/ThirdParty/skia/docs/examples/Image_readPixels_2.cpp
M Source/ThirdParty/skia/docs/examples/Image_refEncodedData.cpp
M Source/ThirdParty/skia/docs/examples/Image_scalePixels.cpp
M Source/ThirdParty/skia/docs/examples/Lighten.cpp
M Source/ThirdParty/skia/docs/examples/Luminosity.cpp
M Source/ThirdParty/skia/docs/examples/Mask_Filter_Methods.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_063.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_Concat.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_I.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_InvalidMatrix.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_MakeRectToRect.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_MakeScale.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_MakeTrans.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_SetAffineIdentity.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_TypeMask.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_array_operator.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_asAffine.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_decomposeScale.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_dirtyMatrixTypeCache.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_dump.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_get.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_get9.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_getMaxScale.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_getMinMaxScales.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_getMinScale.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_getScaleX.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_getScaleY.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_getSkewX.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_getSkewY.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_getTranslateX.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_getTranslateY.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_getType.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_invert.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_isFinite.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_isIdentity.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_isScaleTranslate.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_isTranslate.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapHomogeneousPoints.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapPoints.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapPoints_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapRect.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapRectScaleTranslate.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapRectToQuad.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapRect_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapRect_3.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapVectors.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapVectors_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapXY.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapXY_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_postConcat.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_postRotate.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_postRotate_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_postScale.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_postScale_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_postSkew.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_postSkew_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_postTranslate.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_preConcat.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_preRotate.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_preRotate_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_preScale.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_preScale_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_preSkew.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_preSkew_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_preTranslate.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_preservesAxisAlignment.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_rectStaysRect.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_reset.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_set.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_set9.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_setAffine.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_setConcat.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_setIdentity.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_setPerspX.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_setPerspY.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_setRSXform.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_setRotate.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_setRotate_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_setScaleTranslate.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_setSinCos.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_setSinCos_2.cpp
M Source/ThirdParty/skia/docs/examples/Miter_Limit.cpp
M Source/ThirdParty/skia/docs/examples/Modulate.cpp
M Source/ThirdParty/skia/docs/examples/Multiply.cpp
M Source/ThirdParty/skia/docs/examples/Overlay.cpp
M Source/ThirdParty/skia/docs/examples/Paint_053.cpp
M Source/ThirdParty/skia/docs/examples/Paint_057.cpp
M Source/ThirdParty/skia/docs/examples/Paint_copy_const_SkPaint.cpp
M Source/ThirdParty/skia/docs/examples/Paint_copy_operator.cpp
M Source/ThirdParty/skia/docs/examples/Paint_empty_constructor.cpp
M Source/ThirdParty/skia/docs/examples/Paint_equal_operator.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getAlpha.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getColor.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getColor4f.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getColorFilter.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getImageFilter.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getMaskFilter.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getPathEffect.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getShader.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getStrokeCap.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getStrokeJoin.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getStrokeMiter.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getStrokeWidth.cpp
M Source/ThirdParty/skia/docs/examples/Paint_getStyle.cpp
M Source/ThirdParty/skia/docs/examples/Paint_move_SkPaint.cpp
M Source/ThirdParty/skia/docs/examples/Paint_move_operator.cpp
M Source/ThirdParty/skia/docs/examples/Paint_notequal_operator.cpp
M Source/ThirdParty/skia/docs/examples/Paint_nothingToDraw.cpp
M Source/ThirdParty/skia/docs/examples/Paint_refColorFilter.cpp
M Source/ThirdParty/skia/docs/examples/Paint_refImageFilter.cpp
M Source/ThirdParty/skia/docs/examples/Paint_refMaskFilter.cpp
M Source/ThirdParty/skia/docs/examples/Paint_refPathEffect.cpp
M Source/ThirdParty/skia/docs/examples/Paint_refShader.cpp
M Source/ThirdParty/skia/docs/examples/Paint_reset.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setARGB.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setAlpha.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setBlendMode.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setColor.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setColor4f.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setColorFilter.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setMaskFilter.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setPathEffect.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setShader.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setStrokeCap_a.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setStrokeCap_b.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setStrokeJoin.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setStrokeMiter.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setStrokeWidth.cpp
M Source/ThirdParty/skia/docs/examples/Paint_setStyle.cpp
M Source/ThirdParty/skia/docs/examples/Path_AddPathMode.cpp
M Source/ThirdParty/skia/docs/examples/Path_ArcSize.cpp
M Source/ThirdParty/skia/docs/examples/Path_ConvertConicToQuads.cpp
M Source/ThirdParty/skia/docs/examples/Path_ConvertToNonInverseFillType.cpp
M Source/ThirdParty/skia/docs/examples/Path_Effect_Methods.cpp
M Source/ThirdParty/skia/docs/examples/Path_FillType_a.cpp
M Source/ThirdParty/skia/docs/examples/Path_IsCubicDegenerate.cpp
M Source/ThirdParty/skia/docs/examples/Path_IsInverseFillType.cpp
M Source/ThirdParty/skia/docs/examples/Path_IsLineDegenerate.cpp
M Source/ThirdParty/skia/docs/examples/Path_IsQuadDegenerate.cpp
M Source/ThirdParty/skia/docs/examples/Path_Iter_Iter.cpp
M Source/ThirdParty/skia/docs/examples/Path_Iter_conicWeight.cpp
M Source/ThirdParty/skia/docs/examples/Path_Iter_const_SkPath.cpp
M Source/ThirdParty/skia/docs/examples/Path_Iter_isCloseLine.cpp
M Source/ThirdParty/skia/docs/examples/Path_Iter_isClosedContour.cpp
M Source/ThirdParty/skia/docs/examples/Path_Iter_next.cpp
M Source/ThirdParty/skia/docs/examples/Path_Iter_setPath.cpp
M Source/ThirdParty/skia/docs/examples/Path_SegmentMask.cpp
M Source/ThirdParty/skia/docs/examples/Path_Verb.cpp
M Source/ThirdParty/skia/docs/examples/Path_addArc.cpp
M Source/ThirdParty/skia/docs/examples/Path_addCircle.cpp
M Source/ThirdParty/skia/docs/examples/Path_addOval.cpp
M Source/ThirdParty/skia/docs/examples/Path_addPath_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_addPath_3.cpp
M Source/ThirdParty/skia/docs/examples/Path_addPoly.cpp
M Source/ThirdParty/skia/docs/examples/Path_addPoly_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_addRRect.cpp
M Source/ThirdParty/skia/docs/examples/Path_addRRect_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_addRect.cpp
M Source/ThirdParty/skia/docs/examples/Path_addRect_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_addRect_3.cpp
M Source/ThirdParty/skia/docs/examples/Path_addRoundRect.cpp
M Source/ThirdParty/skia/docs/examples/Path_addRoundRect_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_arcTo.cpp
M Source/ThirdParty/skia/docs/examples/Path_arcTo_2_c.cpp
M Source/ThirdParty/skia/docs/examples/Path_arcTo_3.cpp
M Source/ThirdParty/skia/docs/examples/Path_arcTo_4.cpp
M Source/ThirdParty/skia/docs/examples/Path_close.cpp
M Source/ThirdParty/skia/docs/examples/Path_computeTightBounds.cpp
M Source/ThirdParty/skia/docs/examples/Path_conicTo.cpp
M Source/ThirdParty/skia/docs/examples/Path_conicTo_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_conservativelyContainsRect.cpp
M Source/ThirdParty/skia/docs/examples/Path_copy_const_SkPath.cpp
M Source/ThirdParty/skia/docs/examples/Path_copy_operator.cpp
M Source/ThirdParty/skia/docs/examples/Path_countPoints.cpp
M Source/ThirdParty/skia/docs/examples/Path_countVerbs.cpp
M Source/ThirdParty/skia/docs/examples/Path_cubicTo.cpp
M Source/ThirdParty/skia/docs/examples/Path_cubicTo_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_destructor.cpp
M Source/ThirdParty/skia/docs/examples/Path_dump.cpp
M Source/ThirdParty/skia/docs/examples/Path_dump_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_empty_constructor.cpp
M Source/ThirdParty/skia/docs/examples/Path_equal_operator.cpp
M Source/ThirdParty/skia/docs/examples/Path_getBounds.cpp
M Source/ThirdParty/skia/docs/examples/Path_getFillType.cpp
M Source/ThirdParty/skia/docs/examples/Path_getGenerationID.cpp
M Source/ThirdParty/skia/docs/examples/Path_getLastPt.cpp
M Source/ThirdParty/skia/docs/examples/Path_getPoint.cpp
M Source/ThirdParty/skia/docs/examples/Path_getPoints.cpp
M Source/ThirdParty/skia/docs/examples/Path_getSegmentMasks.cpp
M Source/ThirdParty/skia/docs/examples/Path_getVerbs.cpp
M Source/ThirdParty/skia/docs/examples/Path_incReserve.cpp
M Source/ThirdParty/skia/docs/examples/Path_interpolate.cpp
M Source/ThirdParty/skia/docs/examples/Path_isEmpty.cpp
M Source/ThirdParty/skia/docs/examples/Path_isFinite.cpp
M Source/ThirdParty/skia/docs/examples/Path_isInterpolatable.cpp
M Source/ThirdParty/skia/docs/examples/Path_isInverseFillType_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_isLastContourClosed.cpp
M Source/ThirdParty/skia/docs/examples/Path_isLine.cpp
M Source/ThirdParty/skia/docs/examples/Path_isOval.cpp
M Source/ThirdParty/skia/docs/examples/Path_isRRect.cpp
M Source/ThirdParty/skia/docs/examples/Path_isRect.cpp
M Source/ThirdParty/skia/docs/examples/Path_isVolatile.cpp
M Source/ThirdParty/skia/docs/examples/Path_lineTo_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_moveTo.cpp
M Source/ThirdParty/skia/docs/examples/Path_moveTo_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_offset.cpp
M Source/ThirdParty/skia/docs/examples/Path_offset_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_quadTo.cpp
M Source/ThirdParty/skia/docs/examples/Path_quadTo_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_rArcTo.cpp
M Source/ThirdParty/skia/docs/examples/Path_rConicTo.cpp
M Source/ThirdParty/skia/docs/examples/Path_rCubicTo.cpp
M Source/ThirdParty/skia/docs/examples/Path_rLineTo.cpp
M Source/ThirdParty/skia/docs/examples/Path_rQuadTo.cpp
M Source/ThirdParty/skia/docs/examples/Path_readFromMemory.cpp
M Source/ThirdParty/skia/docs/examples/Path_reset.cpp
M Source/ThirdParty/skia/docs/examples/Path_reverseAddPath.cpp
M Source/ThirdParty/skia/docs/examples/Path_rewind.cpp
M Source/ThirdParty/skia/docs/examples/Path_serialize.cpp
M Source/ThirdParty/skia/docs/examples/Path_setFillType.cpp
M Source/ThirdParty/skia/docs/examples/Path_setIsVolatile.cpp
M Source/ThirdParty/skia/docs/examples/Path_swap.cpp
M Source/ThirdParty/skia/docs/examples/Path_transform.cpp
M Source/ThirdParty/skia/docs/examples/Path_transform_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_writeToMemory.cpp
M Source/ThirdParty/skia/docs/examples/Picture_AbortCallback_abort.cpp
M Source/ThirdParty/skia/docs/examples/Picture_MakeFromData.cpp
M Source/ThirdParty/skia/docs/examples/Picture_MakeFromStream.cpp
M Source/ThirdParty/skia/docs/examples/Picture_MakePlaceholder.cpp
M Source/ThirdParty/skia/docs/examples/Picture_cullRect.cpp
M Source/ThirdParty/skia/docs/examples/Picture_playback.cpp
M Source/ThirdParty/skia/docs/examples/Picture_serialize.cpp
M Source/ThirdParty/skia/docs/examples/Picture_serialize_2.cpp
M Source/ThirdParty/skia/docs/examples/Picture_uniqueID.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_addr.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_addr16.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_addr16_2.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_addr32.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_addr32_2.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_addr64.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_addr64_2.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_addr8.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_addr8_2.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_addrF16.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_addrF16_2.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_addr_2.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_alphaType.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_bounds.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_colorSpace.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_colorType.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_computeByteSize.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_computeIsOpaque.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_const_SkImageInfo_const_star.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_empty_constructor.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_erase.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_erase_2.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_erase_3.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_extractSubset.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_getColor.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_height.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_info.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_isOpaque.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_readPixels.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_readPixels_2.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_readPixels_3.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_readPixels_4.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_reset.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_reset_2.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_rowBytes.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_rowBytesAsPixels.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_scalePixels.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_shiftPerPixel.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_width.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_writable_addr.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_writable_addr16.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_writable_addr32.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_writable_addr64.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_writable_addr8.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_writable_addrF16.cpp
M Source/ThirdParty/skia/docs/examples/Pixmap_writable_addr_2.cpp
M Source/ThirdParty/skia/docs/examples/Plus.cpp
M Source/ThirdParty/skia/docs/examples/Point_Make.cpp
M Source/ThirdParty/skia/docs/examples/Point_Offset.cpp
M Source/ThirdParty/skia/docs/examples/Point_Offset_2.cpp
M Source/ThirdParty/skia/docs/examples/Point_add_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_addto_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_equal_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_equals.cpp
M Source/ThirdParty/skia/docs/examples/Point_isFinite.cpp
M Source/ThirdParty/skia/docs/examples/Point_isZero.cpp
M Source/ThirdParty/skia/docs/examples/Point_iset.cpp
M Source/ThirdParty/skia/docs/examples/Point_iset_2.cpp
M Source/ThirdParty/skia/docs/examples/Point_minus_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_multiply_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_multiplyby_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_negate.cpp
M Source/ThirdParty/skia/docs/examples/Point_normalize_2.cpp
M Source/ThirdParty/skia/docs/examples/Point_notequal_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_offset_3.cpp
M Source/ThirdParty/skia/docs/examples/Point_scale.cpp
M Source/ThirdParty/skia/docs/examples/Point_scale_2.cpp
M Source/ThirdParty/skia/docs/examples/Point_set.cpp
M Source/ThirdParty/skia/docs/examples/Point_setAbs.cpp
M Source/ThirdParty/skia/docs/examples/Point_setLength.cpp
M Source/ThirdParty/skia/docs/examples/Point_setLength_2.cpp
M Source/ThirdParty/skia/docs/examples/Point_setNormalize.cpp
M Source/ThirdParty/skia/docs/examples/Point_subtract_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_subtractfrom_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_x.cpp
M Source/ThirdParty/skia/docs/examples/Point_y.cpp
M Source/ThirdParty/skia/docs/examples/Quad_a.cpp
M Source/ThirdParty/skia/docs/examples/Quad_b.cpp
M Source/ThirdParty/skia/docs/examples/RGBA4f_FromColor.cpp
M Source/ThirdParty/skia/docs/examples/RGBA4f_equal1_operator.cpp
M Source/ThirdParty/skia/docs/examples/RGBA4f_notequal1_operator.cpp
M Source/ThirdParty/skia/docs/examples/RGBA4f_toSkColor.cpp
M Source/ThirdParty/skia/docs/examples/RGBA4f_vec.cpp
M Source/ThirdParty/skia/docs/examples/RGBA4f_vec_2.cpp
M Source/ThirdParty/skia/docs/examples/RRect_Corner.cpp
M Source/ThirdParty/skia/docs/examples/RRect_MakeOval.cpp
M Source/ThirdParty/skia/docs/examples/RRect_MakeRect.cpp
M Source/ThirdParty/skia/docs/examples/RRect_MakeRectXY.cpp
M Source/ThirdParty/skia/docs/examples/RRect_copy_const_SkRRect.cpp
M Source/ThirdParty/skia/docs/examples/RRect_copy_operator.cpp
M Source/ThirdParty/skia/docs/examples/RRect_dump.cpp
M Source/ThirdParty/skia/docs/examples/RRect_dump_2.cpp
M Source/ThirdParty/skia/docs/examples/RRect_empty_constructor.cpp
M Source/ThirdParty/skia/docs/examples/RRect_getBounds.cpp
M Source/ThirdParty/skia/docs/examples/RRect_height.cpp
M Source/ThirdParty/skia/docs/examples/RRect_inset.cpp
M Source/ThirdParty/skia/docs/examples/RRect_inset_2.cpp
M Source/ThirdParty/skia/docs/examples/RRect_makeOffset.cpp
M Source/ThirdParty/skia/docs/examples/RRect_offset.cpp
M Source/ThirdParty/skia/docs/examples/RRect_outset.cpp
M Source/ThirdParty/skia/docs/examples/RRect_outset_2.cpp
M Source/ThirdParty/skia/docs/examples/RRect_radii.cpp
M Source/ThirdParty/skia/docs/examples/RRect_rect.cpp
M Source/ThirdParty/skia/docs/examples/RRect_setEmpty.cpp
M Source/ThirdParty/skia/docs/examples/RRect_setNinePatch.cpp
M Source/ThirdParty/skia/docs/examples/RRect_setOval.cpp
M Source/ThirdParty/skia/docs/examples/RRect_setRect.cpp
M Source/ThirdParty/skia/docs/examples/RRect_setRectRadii.cpp
M Source/ThirdParty/skia/docs/examples/RRect_setRectXY.cpp
M Source/ThirdParty/skia/docs/examples/RRect_width.cpp
M Source/ThirdParty/skia/docs/examples/Rect_Intersects.cpp
M Source/ThirdParty/skia/docs/examples/Rect_Make.cpp
M Source/ThirdParty/skia/docs/examples/Rect_MakeEmpty.cpp
M Source/ThirdParty/skia/docs/examples/Rect_MakeIWH.cpp
M Source/ThirdParty/skia/docs/examples/Rect_MakeLTRB.cpp
M Source/ThirdParty/skia/docs/examples/Rect_MakeSize.cpp
M Source/ThirdParty/skia/docs/examples/Rect_MakeWH.cpp
M Source/ThirdParty/skia/docs/examples/Rect_MakeXYWH.cpp
M Source/ThirdParty/skia/docs/examples/Rect_Make_2.cpp
M Source/ThirdParty/skia/docs/examples/Rect_asScalars.cpp
M Source/ThirdParty/skia/docs/examples/Rect_bottom.cpp
M Source/ThirdParty/skia/docs/examples/Rect_centerX.cpp
M Source/ThirdParty/skia/docs/examples/Rect_centerY.cpp
M Source/ThirdParty/skia/docs/examples/Rect_contains.cpp
M Source/ThirdParty/skia/docs/examples/Rect_contains_2.cpp
M Source/ThirdParty/skia/docs/examples/Rect_contains_3.cpp
M Source/ThirdParty/skia/docs/examples/Rect_dump.cpp
M Source/ThirdParty/skia/docs/examples/Rect_dump_2.cpp
M Source/ThirdParty/skia/docs/examples/Rect_equal_operator.cpp
M Source/ThirdParty/skia/docs/examples/Rect_height.cpp
M Source/ThirdParty/skia/docs/examples/Rect_inset.cpp
M Source/ThirdParty/skia/docs/examples/Rect_intersect.cpp
M Source/ThirdParty/skia/docs/examples/Rect_intersect_2.cpp
M Source/ThirdParty/skia/docs/examples/Rect_intersect_3.cpp
M Source/ThirdParty/skia/docs/examples/Rect_intersects_2.cpp
M Source/ThirdParty/skia/docs/examples/Rect_intersects_3.cpp
M Source/ThirdParty/skia/docs/examples/Rect_isEmpty.cpp
M Source/ThirdParty/skia/docs/examples/Rect_isFinite.cpp
M Source/ThirdParty/skia/docs/examples/Rect_isSorted.cpp
M Source/ThirdParty/skia/docs/examples/Rect_join.cpp
M Source/ThirdParty/skia/docs/examples/Rect_joinNonEmptyArg.cpp
M Source/ThirdParty/skia/docs/examples/Rect_joinPossiblyEmptyRect.cpp
M Source/ThirdParty/skia/docs/examples/Rect_join_2.cpp
M Source/ThirdParty/skia/docs/examples/Rect_left.cpp
M Source/ThirdParty/skia/docs/examples/Rect_makeInset.cpp
M Source/ThirdParty/skia/docs/examples/Rect_makeOffset.cpp
M Source/ThirdParty/skia/docs/examples/Rect_makeOutset.cpp
M Source/ThirdParty/skia/docs/examples/Rect_makeSorted.cpp
M Source/ThirdParty/skia/docs/examples/Rect_notequal_operator.cpp
M Source/ThirdParty/skia/docs/examples/Rect_offset.cpp
M Source/ThirdParty/skia/docs/examples/Rect_offsetTo.cpp
M Source/ThirdParty/skia/docs/examples/Rect_offset_2.cpp
M Source/ThirdParty/skia/docs/examples/Rect_outset.cpp
M Source/ThirdParty/skia/docs/examples/Rect_right.cpp
M Source/ThirdParty/skia/docs/examples/Rect_round.cpp
M Source/ThirdParty/skia/docs/examples/Rect_roundIn.cpp
M Source/ThirdParty/skia/docs/examples/Rect_roundOut.cpp
M Source/ThirdParty/skia/docs/examples/Rect_roundOut_2.cpp
M Source/ThirdParty/skia/docs/examples/Rect_roundOut_3.cpp
M Source/ThirdParty/skia/docs/examples/Rect_round_2.cpp
M Source/ThirdParty/skia/docs/examples/Rect_set.cpp
M Source/ThirdParty/skia/docs/examples/Rect_setBounds.cpp
M Source/ThirdParty/skia/docs/examples/Rect_setBoundsCheck.cpp
M Source/ThirdParty/skia/docs/examples/Rect_setBoundsNoCheck.cpp
M Source/ThirdParty/skia/docs/examples/Rect_setEmpty.cpp
M Source/ThirdParty/skia/docs/examples/Rect_setLTRB.cpp
M Source/ThirdParty/skia/docs/examples/Rect_setWH.cpp
M Source/ThirdParty/skia/docs/examples/Rect_setXYWH.cpp
M Source/ThirdParty/skia/docs/examples/Rect_set_4.cpp
M Source/ThirdParty/skia/docs/examples/Rect_sort.cpp
M Source/ThirdParty/skia/docs/examples/Rect_toQuad.cpp
M Source/ThirdParty/skia/docs/examples/Rect_top.cpp
M Source/ThirdParty/skia/docs/examples/Rect_width.cpp
M Source/ThirdParty/skia/docs/examples/Rect_x.cpp
M Source/ThirdParty/skia/docs/examples/Rect_y.cpp
M Source/ThirdParty/skia/docs/examples/Region_Cliperator_const_SkRegion_const_SkIRect.cpp
M Source/ThirdParty/skia/docs/examples/Region_Cliperator_done.cpp
M Source/ThirdParty/skia/docs/examples/Region_Cliperator_next.cpp
M Source/ThirdParty/skia/docs/examples/Region_Cliperator_rect.cpp
M Source/ThirdParty/skia/docs/examples/Region_Iterator_Iterator.cpp
M Source/ThirdParty/skia/docs/examples/Region_Iterator_copy_const_SkRegion.cpp
M Source/ThirdParty/skia/docs/examples/Region_Iterator_done.cpp
M Source/ThirdParty/skia/docs/examples/Region_Iterator_next.cpp
M Source/ThirdParty/skia/docs/examples/Region_Iterator_rect.cpp
M Source/ThirdParty/skia/docs/examples/Region_Iterator_reset.cpp
M Source/ThirdParty/skia/docs/examples/Region_Iterator_rewind.cpp
M Source/ThirdParty/skia/docs/examples/Region_Iterator_rgn.cpp
M Source/ThirdParty/skia/docs/examples/Region_Spanerator_const_SkRegion_int_int_int.cpp
M Source/ThirdParty/skia/docs/examples/Region_Spanerator_next.cpp
M Source/ThirdParty/skia/docs/examples/Region_computeRegionComplexity.cpp
M Source/ThirdParty/skia/docs/examples/Region_copy_const_SkIRect.cpp
M Source/ThirdParty/skia/docs/examples/Region_copy_const_SkRegion.cpp
M Source/ThirdParty/skia/docs/examples/Region_copy_operator.cpp
M Source/ThirdParty/skia/docs/examples/Region_destructor.cpp
M Source/ThirdParty/skia/docs/examples/Region_empty_constructor.cpp
M Source/ThirdParty/skia/docs/examples/Region_equal1_operator.cpp
M Source/ThirdParty/skia/docs/examples/Region_getBoundaryPath.cpp
M Source/ThirdParty/skia/docs/examples/Region_getBounds.cpp
M Source/ThirdParty/skia/docs/examples/Region_isComplex.cpp
M Source/ThirdParty/skia/docs/examples/Region_isEmpty.cpp
M Source/ThirdParty/skia/docs/examples/Region_isRect.cpp
M Source/ThirdParty/skia/docs/examples/Region_notequal1_operator.cpp
M Source/ThirdParty/skia/docs/examples/Region_quickContains.cpp
M Source/ThirdParty/skia/docs/examples/Region_quickReject.cpp
M Source/ThirdParty/skia/docs/examples/Region_quickReject_2.cpp
M Source/ThirdParty/skia/docs/examples/Region_readFromMemory.cpp
M Source/ThirdParty/skia/docs/examples/Region_set.cpp
M Source/ThirdParty/skia/docs/examples/Region_setEmpty.cpp
M Source/ThirdParty/skia/docs/examples/Region_setRect.cpp
M Source/ThirdParty/skia/docs/examples/Region_setRects.cpp
M Source/ThirdParty/skia/docs/examples/Region_setRegion.cpp
M Source/ThirdParty/skia/docs/examples/Region_swap.cpp
M Source/ThirdParty/skia/docs/examples/Region_translate.cpp
M Source/ThirdParty/skia/docs/examples/Region_translate_2.cpp
M Source/ThirdParty/skia/docs/examples/Saturation.cpp
M Source/ThirdParty/skia/docs/examples/Screen.cpp
M Source/ThirdParty/skia/docs/examples/Shader_Methods_a.cpp
M Source/ThirdParty/skia/docs/examples/Shader_Methods_b.cpp
A Source/ThirdParty/skia/docs/examples/SkSL_ColorSpaces.cpp
A Source/ThirdParty/skia/docs/examples/SkSL_CoordinateSpaces.cpp
A Source/ThirdParty/skia/docs/examples/SkSL_EvaluatingImageShader.cpp
A Source/ThirdParty/skia/docs/examples/SkSL_EvaluatingNestedShaders.cpp
A Source/ThirdParty/skia/docs/examples/SkSL_EvaluatingTwoShaders.cpp
A Source/ThirdParty/skia/docs/examples/SkSL_LinearSRGB.cpp
A Source/ThirdParty/skia/docs/examples/SkSL_MinifiedSkSL.cpp
A Source/ThirdParty/skia/docs/examples/SkSL_PremultipliedAlpha.cpp
A Source/ThirdParty/skia/docs/examples/SkSL_RawImageShaders.cpp
A Source/ThirdParty/skia/docs/examples/SkSL_Uniforms.cpp
M Source/ThirdParty/skia/docs/examples/Soft_Light.cpp
M Source/ThirdParty/skia/docs/examples/Src.cpp
M Source/ThirdParty/skia/docs/examples/Src_Atop.cpp
M Source/ThirdParty/skia/docs/examples/Src_In.cpp
M Source/ThirdParty/skia/docs/examples/Src_Out.cpp
M Source/ThirdParty/skia/docs/examples/Src_Over.cpp
M Source/ThirdParty/skia/docs/examples/State_Stack_a.cpp
M Source/ThirdParty/skia/docs/examples/State_Stack_b.cpp
M Source/ThirdParty/skia/docs/examples/Stroke_Width.cpp
M Source/ThirdParty/skia/docs/examples/Surface_MakeFromBackendTexture.cpp
M Source/ThirdParty/skia/docs/examples/Surface_MakeNull.cpp
M Source/ThirdParty/skia/docs/examples/Surface_MakeRaster.cpp
M Source/ThirdParty/skia/docs/examples/Surface_MakeRasterDirect.cpp
M Source/ThirdParty/skia/docs/examples/Surface_MakeRasterDirectReleaseProc.cpp
M Source/ThirdParty/skia/docs/examples/Surface_MakeRasterN32Premul.cpp
M Source/ThirdParty/skia/docs/examples/Surface_MakeRaster_2.cpp
M Source/ThirdParty/skia/docs/examples/Surface_MakeRenderTarget.cpp
M Source/ThirdParty/skia/docs/examples/Surface_MakeRenderTarget_2.cpp
M Source/ThirdParty/skia/docs/examples/Surface_MakeRenderTarget_3.cpp
M Source/ThirdParty/skia/docs/examples/Surface_draw.cpp
M Source/ThirdParty/skia/docs/examples/Surface_height.cpp
M Source/ThirdParty/skia/docs/examples/Surface_makeImageSnapshot.cpp
M Source/ThirdParty/skia/docs/examples/Surface_makeImageSnapshot_2.cpp
M Source/ThirdParty/skia/docs/examples/Surface_makeSurface.cpp
M Source/ThirdParty/skia/docs/examples/Surface_notifyContentWillChange.cpp
M Source/ThirdParty/skia/docs/examples/Surface_props.cpp
M Source/ThirdParty/skia/docs/examples/Surface_readPixels_2.cpp
M Source/ThirdParty/skia/docs/examples/Surface_readPixels_3.cpp
M Source/ThirdParty/skia/docs/examples/Surface_width.cpp
M Source/ThirdParty/skia/docs/examples/Surface_writePixels_2.cpp
M Source/ThirdParty/skia/docs/examples/TextBlobBuilder_empty_constructor.cpp
M Source/ThirdParty/skia/docs/examples/TextBlob_serialize_2.cpp
M Source/ThirdParty/skia/docs/examples/Xor.cpp
M Source/ThirdParty/skia/docs/examples/incomplete.cpp
M Source/ThirdParty/skia/example/BUILD.bazel
R Source/ThirdParty/skia/example/HelloWorld.cpp
R Source/ThirdParty/skia/example/HelloWorld.h
M Source/ThirdParty/skia/example/VulkanBasic.cpp
A Source/ThirdParty/skia/example/external_client/.bazelrc
M Source/ThirdParty/skia/example/external_client/BUILD.bazel
M Source/ThirdParty/skia/example/external_client/src/ganesh_metal.cpp
A Source/ThirdParty/skia/example/external_client/src/ganesh_metal_context_helper.h
A Source/ThirdParty/skia/example/external_client/src/ganesh_metal_context_helper.mm
M Source/ThirdParty/skia/example/external_client/src/ganesh_vulkan.cpp
A Source/ThirdParty/skia/example/external_client/src/graphite_metal_context_helper.h
A Source/ThirdParty/skia/example/external_client/src/graphite_metal_context_helper.mm
A Source/ThirdParty/skia/example/external_client/src/graphite_native_metal.cpp
A Source/ThirdParty/skia/example/external_client/src/graphite_native_vulkan.cpp
R Source/ThirdParty/skia/example/external_client/src/metal_context_helper.h
R Source/ThirdParty/skia/example/external_client/src/metal_context_helper.mm
A Source/ThirdParty/skia/example/external_client/src/write_to_pdf.cpp
M Source/ThirdParty/skia/experimental/bazel_test/BUILD.bazel
M Source/ThirdParty/skia/experimental/wasm-hello-world/BUILD.bazel
M Source/ThirdParty/skia/fuzz/FuzzPrecompile.cpp
M Source/ThirdParty/skia/gm/BUILD.bazel
M Source/ThirdParty/skia/gm/androidblendmodes.cpp
M Source/ThirdParty/skia/gm/animated_gif.cpp
M Source/ThirdParty/skia/gm/bigrrectaaeffect.cpp
M Source/ThirdParty/skia/gm/bleed.cpp
M Source/ThirdParty/skia/gm/colorfilterimagefilter.cpp
M Source/ThirdParty/skia/gm/colrv1.cpp
M Source/ThirdParty/skia/gm/dftext.cpp
M Source/ThirdParty/skia/gm/fontations_ft_compare.cpp
M Source/ThirdParty/skia/gm/image.cpp
M Source/ThirdParty/skia/gm/lattice.cpp
M Source/ThirdParty/skia/gm/manypathatlases.cpp
M Source/ThirdParty/skia/gm/ovals.cpp
M Source/ThirdParty/skia/gm/patheffects.cpp
A Source/ThirdParty/skia/gm/pathopsblend.cpp
M Source/ThirdParty/skia/gm/pathopsinverse.cpp
M Source/ThirdParty/skia/gm/rrects.cpp
A Source/ThirdParty/skia/gm/smallcircles.cpp
M Source/ThirdParty/skia/gm/smallpaths.cpp
M Source/ThirdParty/skia/gm/stringart.cpp
M Source/ThirdParty/skia/gm/strokes.cpp
M Source/ThirdParty/skia/gm/surface.cpp
M Source/ThirdParty/skia/gm/textblobmixedsizes.cpp
M Source/ThirdParty/skia/gm/tilemodes_scaled.cpp
M Source/ThirdParty/skia/gm/wacky_yuv_formats.cpp
M Source/ThirdParty/skia/gm/ycbcrimage.cpp
M Source/ThirdParty/skia/gn/BUILD.bazel
M Source/ThirdParty/skia/gn/BUILDCONFIG.gn
M Source/ThirdParty/skia/gn/codec.gni
M Source/ThirdParty/skia/gn/core.gni
M Source/ThirdParty/skia/gn/effects_imagefilters.gni
M Source/ThirdParty/skia/gn/gm.gni
M Source/ThirdParty/skia/gn/gn_to_bp.py
M Source/ThirdParty/skia/gn/gn_to_cmake.py
M Source/ThirdParty/skia/gn/gpu.gni
M Source/ThirdParty/skia/gn/graphite.gni
M Source/ThirdParty/skia/gn/ios.gni
M Source/ThirdParty/skia/gn/minify_sksl_tests.py
M Source/ThirdParty/skia/gn/opts.gni
M Source/ThirdParty/skia/gn/pdf.gni
A Source/ThirdParty/skia/gn/ports.gni
M Source/ThirdParty/skia/gn/shared_sources.gni
M Source/ThirdParty/skia/gn/skia/BUILD.gn
M Source/ThirdParty/skia/gn/sksl.gni
M Source/ThirdParty/skia/gn/sksl_tests.gni
M Source/ThirdParty/skia/gn/tests.gni
M Source/ThirdParty/skia/go.mod
M Source/ThirdParty/skia/go.sum
M Source/ThirdParty/skia/go_repositories.bzl
M Source/ThirdParty/skia/include/BUILD.bazel
M Source/ThirdParty/skia/include/OWNERS
M Source/ThirdParty/skia/include/android/BUILD.bazel
M Source/ThirdParty/skia/include/codec/BUILD.bazel
M Source/ThirdParty/skia/include/codec/SkCodec.h
M Source/ThirdParty/skia/include/config/BUILD.bazel
M Source/ThirdParty/skia/include/core/BUILD.bazel
M Source/ThirdParty/skia/include/core/SkBlender.h
M Source/ThirdParty/skia/include/core/SkCanvas.h
M Source/ThirdParty/skia/include/core/SkColorFilter.h
M Source/ThirdParty/skia/include/core/SkColorPriv.h
M Source/ThirdParty/skia/include/core/SkImage.h
M Source/ThirdParty/skia/include/core/SkImageInfo.h
M Source/ThirdParty/skia/include/core/SkMilestone.h
M Source/ThirdParty/skia/include/core/SkPaint.h
M Source/ThirdParty/skia/include/core/SkPath.h
M Source/ThirdParty/skia/include/core/SkRRect.h
M Source/ThirdParty/skia/include/core/SkRefCnt.h
M Source/ThirdParty/skia/include/core/SkSurface.h
M Source/ThirdParty/skia/include/docs/BUILD.bazel
M Source/ThirdParty/skia/include/effects/BUILD.bazel
M Source/ThirdParty/skia/include/effects/SkHighContrastFilter.h
M Source/ThirdParty/skia/include/effects/SkShaderMaskFilter.h
M Source/ThirdParty/skia/include/effects/SkTableMaskFilter.h
M Source/ThirdParty/skia/include/encode/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/GrBackendSurface.h
M Source/ThirdParty/skia/include/gpu/GrContextOptions.h
M Source/ThirdParty/skia/include/gpu/GrContextThreadSafeProxy.h
M Source/ThirdParty/skia/include/gpu/GrDriverBugWorkarounds.h
M Source/ThirdParty/skia/include/gpu/GrYUVABackendTextures.h
M Source/ThirdParty/skia/include/gpu/d3d/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/gl/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/gl/egl/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/gl/epoxy/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/gl/glx/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/gl/ios/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/gl/mac/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/mtl/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/vk/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/vk/GrVkBackendSurface.h
M Source/ThirdParty/skia/include/gpu/ganesh/vk/GrVkDirectContext.h
M Source/ThirdParty/skia/include/gpu/gl/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/gl/GrGLAssembleHelpers.h
M Source/ThirdParty/skia/include/gpu/gl/GrGLAssembleInterface.h
M Source/ThirdParty/skia/include/gpu/gl/GrGLExtensions.h
M Source/ThirdParty/skia/include/gpu/gl/egl/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/gl/epoxy/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/gl/glx/BUILD.bazel
A Source/ThirdParty/skia/include/gpu/graphite/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/graphite/BackendSemaphore.h
M Source/ThirdParty/skia/include/gpu/graphite/BackendTexture.h
M Source/ThirdParty/skia/include/gpu/graphite/Context.h
M Source/ThirdParty/skia/include/gpu/graphite/ContextOptions.h
M Source/ThirdParty/skia/include/gpu/graphite/Image.h
M Source/ThirdParty/skia/include/gpu/graphite/Recorder.h
M Source/ThirdParty/skia/include/gpu/graphite/Surface.h
M Source/ThirdParty/skia/include/gpu/graphite/TextureInfo.h
M Source/ThirdParty/skia/include/gpu/graphite/dawn/DawnTypes.h
M Source/ThirdParty/skia/include/gpu/graphite/mtl/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/graphite/mtl/MtlBackendContext.h
M Source/ThirdParty/skia/include/gpu/graphite/mtl/MtlGraphiteTypes.h
A Source/ThirdParty/skia/include/gpu/graphite/precompile/PaintOptions.h
A Source/ThirdParty/skia/include/gpu/graphite/precompile/Precompile.h
A Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileBase.h
A Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileBlender.h
A Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileColorFilter.h
A Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileImageFilter.h
A Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileMaskFilter.h
A Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileRuntimeEffect.h
A Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileShader.h
A Source/ThirdParty/skia/include/gpu/graphite/vk/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/graphite/vk/VulkanGraphiteTypes.h
M Source/ThirdParty/skia/include/gpu/mock/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/mtl/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/mtl/MtlMemoryAllocator.h
M Source/ThirdParty/skia/include/gpu/vk/BUILD.bazel
R Source/ThirdParty/skia/include/gpu/vk/GrVkBackendContext.h
R Source/ThirdParty/skia/include/gpu/vk/GrVkExtensions.h
R Source/ThirdParty/skia/include/gpu/vk/GrVkMemoryAllocator.h
M Source/ThirdParty/skia/include/gpu/vk/GrVkTypes.h
M Source/ThirdParty/skia/include/gpu/vk/VulkanBackendContext.h
M Source/ThirdParty/skia/include/gpu/vk/VulkanExtensions.h
M Source/ThirdParty/skia/include/gpu/vk/VulkanMemoryAllocator.h
M Source/ThirdParty/skia/include/gpu/vk/VulkanTypes.h
M Source/ThirdParty/skia/include/pathops/BUILD.bazel
M Source/ThirdParty/skia/include/ports/BUILD.bazel
M Source/ThirdParty/skia/include/private/BUILD.bazel
M Source/ThirdParty/skia/include/private/SkExif.h
M Source/ThirdParty/skia/include/private/SkGainmapInfo.h
M Source/ThirdParty/skia/include/private/SkJpegMetadataDecoder.h
M Source/ThirdParty/skia/include/private/SkPathRef.h
M Source/ThirdParty/skia/include/private/base/BUILD.bazel
M Source/ThirdParty/skia/include/private/base/SkAlign.h
M Source/ThirdParty/skia/include/private/base/SkTArray.h
M Source/ThirdParty/skia/include/private/base/SkTFitsIn.h
M Source/ThirdParty/skia/include/private/chromium/BUILD.bazel
M Source/ThirdParty/skia/include/private/gpu/BUILD.bazel
M Source/ThirdParty/skia/include/private/gpu/ganesh/BUILD.bazel
M Source/ThirdParty/skia/include/private/gpu/ganesh/GrTypesPriv.h
R Source/ThirdParty/skia/include/private/gpu/graphite/ContextOptionsPriv.h
R Source/ThirdParty/skia/include/private/gpu/graphite/DawnTypesPriv.h
R Source/ThirdParty/skia/include/private/gpu/graphite/MtlGraphiteTypesPriv.h
R Source/ThirdParty/skia/include/private/gpu/graphite/VulkanGraphiteTypesPriv.h
M Source/ThirdParty/skia/include/private/gpu/vk/BUILD.bazel
M Source/ThirdParty/skia/include/sksl/BUILD.bazel
M Source/ThirdParty/skia/include/svg/BUILD.bazel
M Source/ThirdParty/skia/include/third_party/vulkan/BUILD.bazel
M Source/ThirdParty/skia/include/utils/BUILD.bazel
M Source/ThirdParty/skia/include/utils/mac/BUILD.bazel
M Source/ThirdParty/skia/infra/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/README.recipes.md
M Source/ThirdParty/skia/infra/bots/analysis/create-alljobs.sh
M Source/ThirdParty/skia/infra/bots/assets/jq/VERSION
M Source/ThirdParty/skia/infra/bots/assets/jq/create.py
A Source/ThirdParty/skia/infra/bots/assets/jq_mac_arm64/VERSION
A Source/ThirdParty/skia/infra/bots/assets/jq_mac_arm64/create.py
M Source/ThirdParty/skia/infra/bots/assets/kubeval/VERSION
M Source/ThirdParty/skia/infra/bots/assets/kubeval/create.py
A Source/ThirdParty/skia/infra/bots/assets/kubeval_mac_amd64/VERSION
A Source/ThirdParty/skia/infra/bots/assets/kubeval_mac_amd64/create.py
M Source/ThirdParty/skia/infra/bots/assets/skp/VERSION
M Source/ThirdParty/skia/infra/bots/assets/yq/VERSION
M Source/ThirdParty/skia/infra/bots/assets/yq/create.py
A Source/ThirdParty/skia/infra/bots/assets/yq_mac_arm64/VERSION
A Source/ThirdParty/skia/infra/bots/assets/yq_mac_arm64/create.py
A Source/ThirdParty/skia/infra/bots/find_tasks.py
M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/dm_flags.go
M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/gen_tasks_logic.go
M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/nano_flags.go
R Source/ThirdParty/skia/infra/bots/gen_tasks_logic/skpbench_flags.go
M Source/ThirdParty/skia/infra/bots/infra_tests.py
M Source/ThirdParty/skia/infra/bots/jobs.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/android.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/cmake.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/default.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-arm-OptimizeForSize-Android_NoPatch.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-arm-Release-Android_API26.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-arm-Release-Android_ASAN.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-arm-Release-Chromebook_GLES.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-arm64-Debug-Android_FrameworkWorkarounds.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-arm64-Debug-Android_Graphite_Native_Vulkan.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-arm64-Debug-Android_HWASAN.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-arm64-Release-Android_Graphite_Dawn_Vulkan.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-arm64-Release-Android_Wuffs.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-ASAN_Graphite_Native_Vulkan.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-AVIF.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-Chromebook_GLES.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-Coverage.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-Fontations.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-FreeType.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-MSAN.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-SK_CPU_LIMIT_SSE41.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-SafeStack.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-SwiftShader_Graphite.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-SwiftShader_MSAN.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-TSAN.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-Tidy.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-Vulkan_TSAN.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-Wuffs.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-OptimizeForSize.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-ANGLE.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-ASAN.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-AVIF.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-CMake.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-Fast.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-NoDEPS.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-SK_USE_PADDED_BLUR_UPSCALE.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-Static.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-SwiftShader.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-Vulkan.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian11-GCC-x86-Debug-Docker.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian11-GCC-x86_64-Debug-Docker.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian11-GCC-x86_64-Release-NoGPU_Docker.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian11-GCC-x86_64-Release-Shared_Docker.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Android_Vulkan.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Dawn_Metal.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Dawn_Metal_NoGpu.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Dawn_Metal_NoPrecompile.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Native_Metal.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Native_Metal_NoGpu.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Native_Metal_NoPrecompile.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-iOS.json
A Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-iOS_iOS12.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Release-Graphite_Native_Dawn_Metal.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Release-Graphite_Native_Metal.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-x86_64-Debug-ASAN.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-x86_64-Debug-Metal.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-x86_64-Release-Graphite_Native_Metal_Vello.json
R Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Xcode11.4.1-arm64-Debug-iOS.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-arm64-Release-Android.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86-Debug-Exceptions.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Debug-ANGLE.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Release-Direct3D.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Release-Graphite_Native_Vulkan.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Release-Shared.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Release-Vulkan.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-MSVC-x86_64-Release-Graphite_Dawn_D3D11.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-MSVC-x86_64-Release-Graphite_Dawn_D3D12.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/util.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/android.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/api.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/chromebook.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/default.py
R Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.expected/Perf-Android-Clang-Pixel2XL-GPU-Adreno540-arm64-Release-All-Android_Skpbench_Mskp.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/examples/full.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/ios.py
M Source/ThirdParty/skia/infra/bots/recipes.py
M Source/ThirdParty/skia/infra/bots/recipes/compile.expected/Build-Win-Clang-x86-Debug.json
R Source/ThirdParty/skia/infra/bots/recipes/skpbench.expected/Perf-Android-Clang-GalaxyS20-GPU-MaliG77-arm64-Release-All-Android_AllPathsVolatile_Skpbench.json
R Source/ThirdParty/skia/infra/bots/recipes/skpbench.expected/Perf-Android-Clang-GalaxyS20-GPU-MaliG77-arm64-Release-All-Android_Vulkan_AllPathsVolatile_Skpbench.json
R Source/ThirdParty/skia/infra/bots/recipes/skpbench.expected/Perf-Android-Clang-Pixel2XL-GPU-Adreno540-arm64-Release-All-Android_Skpbench_Mskp.json
R Source/ThirdParty/skia/infra/bots/recipes/skpbench.expected/Perf-Mac11-Clang-MacMini9.1-GPU-AppleM1-arm64-Release-All-Metal_AllPathsVolatile_Skpbench.json
R Source/ThirdParty/skia/infra/bots/recipes/skpbench.expected/Perf-Win10-Clang-Golo-GPU-QuadroP400-x86_64-Release-All-AllPathsVolatile_Skpbench.json
R Source/ThirdParty/skia/infra/bots/recipes/skpbench.expected/Perf-Win10-Clang-Golo-GPU-QuadroP400-x86_64-Release-All-Vulkan_Skpbench.json
R Source/ThirdParty/skia/infra/bots/recipes/skpbench.expected/Perf-Win10-Clang-Golo-GPU-QuadroP400-x86_64-Release-All-Vulkan_Skpbench_DDLTotal_9x9.json
R Source/ThirdParty/skia/infra/bots/recipes/skpbench.expected/trybot.json
R Source/ThirdParty/skia/infra/bots/recipes/skpbench.py
M Source/ThirdParty/skia/infra/bots/recipes/sync_and_compile.expected/Build-Debian10-Clang-arm-Release-NoPatch (tryjob).json
M Source/ThirdParty/skia/infra/bots/recipes/sync_and_compile.expected/Build-Debian10-Clang-arm-Release-NoPatch.json
M Source/ThirdParty/skia/infra/bots/recipes/sync_and_compile.expected/Build-Win10-Clang-x86_64-Release-NoDEPS.json
M Source/ThirdParty/skia/infra/bots/recipes/upload_nano_results.py
M Source/ThirdParty/skia/infra/bots/task_drivers/check_generated_files/check_generated_files.go
M Source/ThirdParty/skia/infra/bots/task_drivers/codesize/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/task_drivers/compile_wasm_gm_tests/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/task_drivers/g3_canary/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/task_drivers/perf_puppeteer_canvas/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/task_drivers/perf_puppeteer_render_skps/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/task_drivers/perf_puppeteer_skottie_frames/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/task_drivers/perf_puppeteer_skottie_frames/make_lotties_with_assets/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/task_drivers/push_apps_from_skia_image/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/task_drivers/recreate_skps/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/task_drivers/run_gn_to_bp/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/task_drivers/run_wasm_gm_tests/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/tasks.json
M Source/ThirdParty/skia/infra/cmake/build_skia.sh
M Source/ThirdParty/skia/infra/config/recipes.cfg
M Source/ThirdParty/skia/modules/bentleyottmann/BUILD.bazel
M Source/ThirdParty/skia/modules/bentleyottmann/include/BUILD.bazel
M Source/ThirdParty/skia/modules/bentleyottmann/src/BUILD.bazel
M Source/ThirdParty/skia/modules/bentleyottmann/tests/BUILD.bazel
M Source/ThirdParty/skia/modules/canvaskit/BUILD.bazel
M Source/ThirdParty/skia/modules/canvaskit/README.md
M Source/ThirdParty/skia/modules/canvaskit/debugger_bindings.cpp
M Source/ThirdParty/skia/modules/canvaskit/npm_build/package.json
M Source/ThirdParty/skia/modules/canvaskit/tests/assets/BUILD.bazel
M Source/ThirdParty/skia/modules/jetski/BUILD.bazel
M Source/ThirdParty/skia/modules/pathkit/BUILD.bazel
M Source/ThirdParty/skia/modules/pathkit/chaining.js
M Source/ThirdParty/skia/modules/pathkit/externs.js
M Source/ThirdParty/skia/modules/pathkit/pathkit_wasm_bindings.cpp
M Source/ThirdParty/skia/modules/skcms/BUILD.bazel
M Source/ThirdParty/skia/modules/skcms/skcms.cc
M Source/ThirdParty/skia/modules/skcms/src/Transform_inl.h
M Source/ThirdParty/skia/modules/skcms/src/skcms_Transform.h
M Source/ThirdParty/skia/modules/skcms/src/skcms_TransformBaseline.cc
M Source/ThirdParty/skia/modules/skcms/src/skcms_public.h
M Source/ThirdParty/skia/modules/skcms/version.sha1
M Source/ThirdParty/skia/modules/skottie/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/fuzz/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/gm/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/include/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/src/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/src/SkottiePriv.h
M Source/ThirdParty/skia/modules/skottie/src/animator/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/src/effects/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/src/effects/SkSLEffect.cpp
M Source/ThirdParty/skia/modules/skottie/src/layers/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/Gradient.cpp
M Source/ThirdParty/skia/modules/skottie/src/text/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/src/text/TextAdapter.cpp
M Source/ThirdParty/skia/modules/skottie/tests/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/utils/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/utils/TextPreshape.cpp
M Source/ThirdParty/skia/modules/skparagraph/BUILD.bazel
M Source/ThirdParty/skia/modules/skparagraph/bench/BUILD.bazel
M Source/ThirdParty/skia/modules/skparagraph/gm/BUILD.bazel
M Source/ThirdParty/skia/modules/skparagraph/include/BUILD.bazel
M Source/ThirdParty/skia/modules/skparagraph/slides/BUILD.bazel
M Source/ThirdParty/skia/modules/skparagraph/src/BUILD.bazel
M Source/ThirdParty/skia/modules/skparagraph/tests/BUILD.bazel
M Source/ThirdParty/skia/modules/skparagraph/tests/SkParagraphTest.cpp
M Source/ThirdParty/skia/modules/skparagraph/utils/BUILD.bazel
M Source/ThirdParty/skia/modules/skplaintexteditor/app/editor_application.cpp
M Source/ThirdParty/skia/modules/skresources/BUILD.bazel
M Source/ThirdParty/skia/modules/skresources/include/BUILD.bazel
M Source/ThirdParty/skia/modules/skresources/src/BUILD.bazel
M Source/ThirdParty/skia/modules/sksg/BUILD.bazel
M Source/ThirdParty/skia/modules/sksg/include/BUILD.bazel
M Source/ThirdParty/skia/modules/sksg/slides/BUILD.bazel
M Source/ThirdParty/skia/modules/sksg/src/BUILD.bazel
M Source/ThirdParty/skia/modules/sksg/src/SkSGRenderNode.cpp
M Source/ThirdParty/skia/modules/sksg/tests/BUILD.bazel
M Source/ThirdParty/skia/modules/skshaper/BUILD.bazel
M Source/ThirdParty/skia/modules/skshaper/include/BUILD.bazel
M Source/ThirdParty/skia/modules/skshaper/src/BUILD.bazel
M Source/ThirdParty/skia/modules/skshaper/src/SkShaper_coretext.cpp
M Source/ThirdParty/skia/modules/skshaper/tests/BUILD.bazel
M Source/ThirdParty/skia/modules/skshaper/utils/BUILD.bazel
M Source/ThirdParty/skia/modules/skunicode/BUILD.bazel
M Source/ThirdParty/skia/modules/skunicode/include/BUILD.bazel
M Source/ThirdParty/skia/modules/skunicode/src/BUILD.bazel
M Source/ThirdParty/skia/modules/skunicode/tests/BUILD.bazel
M Source/ThirdParty/skia/modules/svg/BUILD.bazel
M Source/ThirdParty/skia/modules/svg/include/BUILD.bazel
M Source/ThirdParty/skia/modules/svg/src/BUILD.bazel
M Source/ThirdParty/skia/modules/svg/tests/BUILD.bazel
M Source/ThirdParty/skia/modules/svg/utils/BUILD.bazel
M Source/ThirdParty/skia/platform_tools/android/apps/build.gradle
M Source/ThirdParty/skia/platform_tools/android/apps/gradle/wrapper/gradle-wrapper.properties
M Source/ThirdParty/skia/platform_tools/android/apps/jetski/BUILD.bazel
M Source/ThirdParty/skia/platform_tools/android/apps/jetski/build.gradle
M Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/build.gradle
M Source/ThirdParty/skia/platform_tools/android/apps/skottie/build.gradle
M Source/ThirdParty/skia/platform_tools/android/apps/skottie/skottielib/build.gradle
M Source/ThirdParty/skia/platform_tools/android/apps/skottie/skottielib/src/main/cpp/native-lib.cpp
M Source/ThirdParty/skia/platform_tools/android/apps/skottie/src/main/java/org/skia/skottie/PerfActivity.java
M Source/ThirdParty/skia/platform_tools/android/apps/skottie/src/main/java/org/skia/skottie/SkottieActivity.java
M Source/ThirdParty/skia/platform_tools/android/apps/skqp/build.gradle
M Source/ThirdParty/skia/platform_tools/android/apps/viewer/build.gradle
M Source/ThirdParty/skia/platform_tools/debugging/lldb/skia.py
R Source/ThirdParty/skia/public.bzl
R Source/ThirdParty/skia/relnotes/ArrayASAN.md
R Source/ThirdParty/skia/relnotes/SkFloatBits.md
R Source/ThirdParty/skia/relnotes/SkSLIncDec.md
R Source/ThirdParty/skia/relnotes/SkScalarIsFiniteOrNaN.md
A Source/ThirdParty/skia/relnotes/dawntypes.md
A Source/ThirdParty/skia/relnotes/ios12.md
R Source/ThirdParty/skia/relnotes/ios_gl.md
R Source/ThirdParty/skia/relnotes/mac_gl.md
R Source/ThirdParty/skia/relnotes/moved_interfaces.md
A Source/ThirdParty/skia/relnotes/vktypes.md
M Source/ThirdParty/skia/resources/fonts/cbdt.ttf
M Source/ThirdParty/skia/resources/fonts/colr.ttf
M Source/ThirdParty/skia/resources/fonts/planetcbdt.ttf
M Source/ThirdParty/skia/resources/fonts/planetcolr.ttf
M Source/ThirdParty/skia/resources/fonts/planetsbix.ttf
M Source/ThirdParty/skia/resources/fonts/sbix.ttf
M Source/ThirdParty/skia/resources/fonts/svg/smile.svg
A Source/ThirdParty/skia/resources/images/gainmap_gcontainer_only.jpg
A Source/ThirdParty/skia/resources/images/gainmap_iso21496_1.jpg
A Source/ThirdParty/skia/resources/images/gainmap_iso21496_1_adobe_gcontainer.jpg
A Source/ThirdParty/skia/resources/skottie/images/mandrill_large.png
A Source/ThirdParty/skia/resources/skottie/skottie-dropshadow-ramp.json
A Source/ThirdParty/skia/resources/skottie/skottie-gradient-radial-highlight.json
A Source/ThirdParty/skia/resources/skottie/skottie-sksl-effect-2.json
A Source/ThirdParty/skia/resources/skottie/skottie-text-words-linebreak.json
M Source/ThirdParty/skia/resources/skottie/skottie_sample_1.json
M Source/ThirdParty/skia/resources/skottie/skottie_sample_2.json
M Source/ThirdParty/skia/resources/sksl/BUILD.bazel
M Source/ThirdParty/skia/resources/sksl/compute/AtomicOperations.compute
M Source/ThirdParty/skia/resources/sksl/errors/ArrayUnspecifiedDimensions.sksl
A Source/ThirdParty/skia/resources/sksl/errors/DuplicateBuiltinFunction.rts
M Source/ThirdParty/skia/resources/sksl/errors/DuplicateFunction.rts
A Source/ThirdParty/skia/resources/sksl/errors/InterfaceBlockWithArrayOfStructOfBool.sksl
M Source/ThirdParty/skia/resources/sksl/errors/InvalidAtomicDeclarations.compute
M Source/ThirdParty/skia/resources/sksl/errors/InvalidUniformTypes.sksl
M Source/ThirdParty/skia/resources/sksl/errors/Ossfuzz38140.sksl
A Source/ThirdParty/skia/resources/sksl/errors/Ossfuzz70643.sksl
M Source/ThirdParty/skia/resources/sksl/errors/OverloadedBuiltin.sksl
A Source/ThirdParty/skia/resources/sksl/errors/ReservedNameDmat2.rts
A Source/ThirdParty/skia/resources/sksl/errors/ReservedNameDmat3.rts
A Source/ThirdParty/skia/resources/sksl/errors/ReservedNameDmat4.rts
A Source/ThirdParty/skia/resources/sksl/errors/ReservedNameImage.rts
A Source/ThirdParty/skia/resources/sksl/errors/ReservedNameSampler.rts
R Source/ThirdParty/skia/resources/sksl/errors/ReservedNameSampler1DShadow.rts
R Source/ThirdParty/skia/resources/sksl/errors/ReservedNameSampler2DRectShadow.rts
R Source/ThirdParty/skia/resources/sksl/errors/ReservedNameSampler2DShadow.rts
R Source/ThirdParty/skia/resources/sksl/errors/ReservedNameSampler3DRect.rts
R Source/ThirdParty/skia/resources/sksl/errors/ReservedNameSamplerCube.rts
A Source/ThirdParty/skia/resources/sksl/errors/ReservedNameSubpassInput.rts
A Source/ThirdParty/skia/resources/sksl/errors/ReservedNameTexture.rts
A Source/ThirdParty/skia/resources/sksl/errors/StructRedefinition.rts
A Source/ThirdParty/skia/resources/sksl/errors/SwitchDuplicateVariable.rts
A Source/ThirdParty/skia/resources/sksl/runtime/ChildEffectSimple.rts
A Source/ThirdParty/skia/resources/sksl/runtime/ChildEffectSpecialization.privrts
A Source/ThirdParty/skia/resources/sksl/runtime/ChildEffectSpecializationFanOut.privrts
A Source/ThirdParty/skia/resources/sksl/runtime/FragCoordAccess.privrts
A Source/ThirdParty/skia/resources/sksl/runtime/GLSLTypeNamesES3.rts
A Source/ThirdParty/skia/resources/sksl/runtime/IfElseBinding.rts
A Source/ThirdParty/skia/resources/sksl/runtime/SharedFunctions.rts
M Source/ThirdParty/skia/resources/sksl/runtime_errors/ES3Types.rts
A Source/ThirdParty/skia/resources/sksl/runtime_errors/FragCoordAccess.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/PrivateRTShader.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ReservedNameSampler.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ReservedNameSampler1D.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ReservedNameSampler2D.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ReservedNameSampler2DRect.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ReservedNameSampler3D.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ReservedNameSamplerExternalOES.rts
A Source/ThirdParty/skia/resources/sksl/runtime_errors/ReservedNameSamplerTypes.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ReservedNameSubpassInput.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ReservedNameSubpassInputMS.rts
A Source/ThirdParty/skia/resources/sksl/runtime_errors/ReservedNameSubpassInputTypes.rts
A Source/ThirdParty/skia/resources/sksl/shared/ArrayUnsizedParam.sksl
M Source/ThirdParty/skia/resources/sksl/shared/FunctionParametersOfTextureAndSamplerType.sksl
M Source/ThirdParty/skia/resources/sksl/shared/FunctionPrototype.sksl
A Source/ThirdParty/skia/resources/sksl/shared/InterpolantIn.frag
A Source/ThirdParty/skia/resources/sksl/shared/InterpolantOut.vert
A Source/ThirdParty/skia/resources/sksl/shared/ReservedInGLSLButAllowedInSkSL.sksl
A Source/ThirdParty/skia/resources/sksl/shared/StaticSwitchWithVarDecl.sksl
M Source/ThirdParty/skia/resources/sksl/shared/SwitchWithFallthrough.sksl
A Source/ThirdParty/skia/resources/sksl/shared/SwitchWithFallthroughGroups.sksl
M Source/ThirdParty/skia/resources/sksl/spirv/ArrayStrideInDifferentLayouts.sksl
A Source/ThirdParty/skia/resources/sksl/spirv/Ossfuzz70523.sksl
A Source/ThirdParty/skia/resources/sksl/spirv/SpecializationInCall.sksl
A Source/ThirdParty/skia/resources/sksl/spirv/SpecializedFieldAccess.sksl
A Source/ThirdParty/skia/resources/sksl/spirv/SpecializedSamplerFunctions.sksl
M Source/ThirdParty/skia/site/about/_index.html
M Source/ThirdParty/skia/site/docs/_index.md
M Source/ThirdParty/skia/site/docs/dev/contrib/style.md
M Source/ThirdParty/skia/site/docs/dev/design/text_overview.md
A Source/ThirdParty/skia/site/docs/dev/tools/android-capture.md
M Source/ThirdParty/skia/site/docs/dev/tools/debugger.md
A Source/ThirdParty/skia/site/docs/dev/tools/eye_icon.png
M Source/ThirdParty/skia/site/docs/dev/tools/markdown.md
M Source/ThirdParty/skia/site/docs/user/build.md
M Source/ThirdParty/skia/site/docs/user/download.md
M Source/ThirdParty/skia/site/docs/user/sksl.md
M Source/ThirdParty/skia/site/docs/user/special/vulkan.md
M Source/ThirdParty/skia/src/BUILD.bazel
M Source/ThirdParty/skia/src/android/BUILD.bazel
M Source/ThirdParty/skia/src/base/BUILD.bazel
M Source/ThirdParty/skia/src/base/SkFixedArray.h
M Source/ThirdParty/skia/src/base/SkMathPriv.h
M Source/ThirdParty/skia/src/base/SkVx.h
M Source/ThirdParty/skia/src/codec/BUILD.bazel
M Source/ThirdParty/skia/src/codec/SkBmpRLECodec.cpp
M Source/ThirdParty/skia/src/codec/SkBmpStandardCodec.cpp
M Source/ThirdParty/skia/src/codec/SkExif.cpp
A Source/ThirdParty/skia/src/codec/SkGainmapInfo.cpp
M Source/ThirdParty/skia/src/codec/SkJpegCodec.cpp
M Source/ThirdParty/skia/src/codec/SkJpegConstants.h
M Source/ThirdParty/skia/src/codec/SkJpegMetadataDecoderImpl.cpp
M Source/ThirdParty/skia/src/codec/SkJpegMetadataDecoderImpl.h
M Source/ThirdParty/skia/src/codec/SkJpegMultiPicture.cpp
M Source/ThirdParty/skia/src/codec/SkJpegMultiPicture.h
M Source/ThirdParty/skia/src/codec/SkJpegUtility.cpp
M Source/ThirdParty/skia/src/codec/SkParseEncodedOrigin.cpp
M Source/ThirdParty/skia/src/codec/SkSwizzler.cpp
M Source/ThirdParty/skia/src/codec/SkTiffUtility.cpp
M Source/ThirdParty/skia/src/codec/SkTiffUtility.h
M Source/ThirdParty/skia/src/core/BUILD.bazel
M Source/ThirdParty/skia/src/core/SkAnalyticEdge.cpp
M Source/ThirdParty/skia/src/core/SkAnalyticEdge.h
M Source/ThirdParty/skia/src/core/SkBitmapProcState_opts.cpp
A Source/ThirdParty/skia/src/core/SkBitmapProcState_opts_lasx.cpp
M Source/ThirdParty/skia/src/core/SkBlitRow_opts.cpp
A Source/ThirdParty/skia/src/core/SkBlitRow_opts_lasx.cpp
A Source/ThirdParty/skia/src/core/SkBlurEngine.cpp
M Source/ThirdParty/skia/src/core/SkBlurEngine.h
M Source/ThirdParty/skia/src/core/SkCanvas.cpp
M Source/ThirdParty/skia/src/core/SkDevice.cpp
M Source/ThirdParty/skia/src/core/SkDevice.h
M Source/ThirdParty/skia/src/core/SkImageFilterTypes.cpp
M Source/ThirdParty/skia/src/core/SkImageFilterTypes.h
M Source/ThirdParty/skia/src/core/SkImageInfo.cpp
M Source/ThirdParty/skia/src/core/SkKnownRuntimeEffects.cpp
M Source/ThirdParty/skia/src/core/SkKnownRuntimeEffects.h
M Source/ThirdParty/skia/src/core/SkLatticeIter.cpp
M Source/ThirdParty/skia/src/core/SkMaskGamma.cpp
M Source/ThirdParty/skia/src/core/SkMaskGamma.h
M Source/ThirdParty/skia/src/core/SkOpts.cpp
M Source/ThirdParty/skia/src/core/SkOptsTargets.h
M Source/ThirdParty/skia/src/core/SkPath.cpp
M Source/ThirdParty/skia/src/core/SkPathBuilder.cpp
M Source/ThirdParty/skia/src/core/SkPathRef.cpp
M Source/ThirdParty/skia/src/core/SkPath_serial.cpp
M Source/ThirdParty/skia/src/core/SkPicturePriv.h
M Source/ThirdParty/skia/src/core/SkRRect.cpp
M Source/ThirdParty/skia/src/core/SkRasterPipelineOpList.h
M Source/ThirdParty/skia/src/core/SkRuntimeEffect.cpp
M Source/ThirdParty/skia/src/core/SkScalerContext.cpp
M Source/ThirdParty/skia/src/core/SkScalerContext.h
M Source/ThirdParty/skia/src/core/SkScan_AAAPath.cpp
M Source/ThirdParty/skia/src/core/SkStreamPriv.h
M Source/ThirdParty/skia/src/core/SkStrikeSpec.cpp
M Source/ThirdParty/skia/src/core/SkStroke.cpp
M Source/ThirdParty/skia/src/core/SkSwizzler_opts.cpp
A Source/ThirdParty/skia/src/core/SkSwizzler_opts_lasx.cpp
M Source/ThirdParty/skia/src/core/SkTHash.h
M Source/ThirdParty/skia/src/core/SkTraceEventCommon.h
M Source/ThirdParty/skia/src/core/SkYUVMath.cpp
M Source/ThirdParty/skia/src/effects/BUILD.bazel
M Source/ThirdParty/skia/src/effects/SkHighContrastFilter.cpp
M Source/ThirdParty/skia/src/effects/colorfilters/BUILD.bazel
M Source/ThirdParty/skia/src/effects/colorfilters/SkMatrixColorFilter.cpp
M Source/ThirdParty/skia/src/effects/colorfilters/SkMatrixColorFilter.h
M Source/ThirdParty/skia/src/effects/imagefilters/BUILD.bazel
M Source/ThirdParty/skia/src/effects/imagefilters/SkBlurImageFilter.cpp
M Source/ThirdParty/skia/src/effects/imagefilters/SkMatrixConvolutionImageFilter.cpp
A Source/ThirdParty/skia/src/effects/imagefilters/SkMatrixConvolutionImageFilter.h
M Source/ThirdParty/skia/src/effects/imagefilters/SkMorphologyImageFilter.cpp
M Source/ThirdParty/skia/src/encode/BUILD.bazel
M Source/ThirdParty/skia/src/encode/SkICC.cpp
M Source/ThirdParty/skia/src/encode/SkImageEncoderFns.h
M Source/ThirdParty/skia/src/encode/SkJpegEncoderImpl.cpp
M Source/ThirdParty/skia/src/encode/SkJpegEncoderImpl.h
M Source/ThirdParty/skia/src/encode/SkJpegGainmapEncoder.cpp
M Source/ThirdParty/skia/src/encode/SkPngEncoderImpl.cpp
M Source/ThirdParty/skia/src/gpu/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/Blend.cpp
M Source/ThirdParty/skia/src/gpu/BlurUtils.cpp
M Source/ThirdParty/skia/src/gpu/BlurUtils.h
M Source/ThirdParty/skia/src/gpu/GpuTypesPriv.h
R Source/ThirdParty/skia/src/gpu/PipelineUtils.cpp
R Source/ThirdParty/skia/src/gpu/PipelineUtils.h
M Source/ThirdParty/skia/src/gpu/ResourceKey.h
A Source/ThirdParty/skia/src/gpu/SkSLToBackend.cpp
A Source/ThirdParty/skia/src/gpu/SkSLToBackend.h
M Source/ThirdParty/skia/src/gpu/android/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/ClipStack.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ClipStack.h
M Source/ThirdParty/skia/src/gpu/ganesh/Device.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/Device.h
M Source/ThirdParty/skia/src/gpu/ganesh/Device_drawTexture.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrAppliedClip.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrAttachment.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrAttachment.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrAuditTrail.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrAutoLocaleSetter.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBackendSurfacePriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBackendTextureImageGenerator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrBackendTextureImageGenerator.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBaseContextPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBlurUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrBufferAllocPool.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrBufferAllocPool.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBufferTransferRenderTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrBufferTransferRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBufferUpdateRenderTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrBufferUpdateRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrClientMappedBufferManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrClientMappedBufferManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrColor.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrColorSpaceXform.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrColorSpaceXform.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrContextThreadSafeProxy.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrCopyRenderTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrCopyRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrCpuBuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDDLContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDDLTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDDLTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDeferredUpload.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDirectContextPriv.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDirectContextPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDistanceFieldGenFromVector.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDistanceFieldGenFromVector.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawIndirectCommand.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawOpAtlas.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawOpAtlas.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawOpTest.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawOpTest.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawingManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawingManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDstProxyView.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDynamicAtlas.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDynamicAtlas.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrEagerVertexAllocator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrEagerVertexAllocator.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrFPArgs.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrFixedClip.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrFixedClip.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrFragmentProcessor.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrFragmentProcessor.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrFragmentProcessors.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrGeometryProcessor.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrGeometryProcessor.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrGpuResourceCacheAccess.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrGpuResourcePriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrImageInfo.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrManagedResource.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrManagedResource.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrNativeRect.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrNonAtomicRef.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrOnFlushResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrOnFlushResourceProvider.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrOpsTypes.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrPaint.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrPaint.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrPersistentCacheUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrPersistentCacheUtils.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrPipeline.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrPipeline.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrPixmap.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProcessorAnalysis.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrProcessorAnalysis.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProcessorSet.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrProcessorSet.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProcessorUnitTest.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrProcessorUnitTest.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProgramDesc.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrProgramDesc.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProgramInfo.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrProgramInfo.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProxyProvider.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrProxyProvider.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrRecordingContextPriv.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrRecordingContextPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrRenderTarget.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrRenderTarget.h
R Source/ThirdParty/skia/src/gpu/ganesh/GrRenderTargetContext.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrRenderTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrRenderTaskCluster.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrRenderTaskCluster.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrResourceAllocator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrResourceAllocator.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrResourceCache.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrResourceCache.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrRingBuffer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrRingBuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrSPIRVUniformHandler.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrSPIRVUniformHandler.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrSPIRVVaryingHandler.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrSPIRVVaryingHandler.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrSWMaskHelper.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrSWMaskHelper.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrShaderCaps.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrShaderVar.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrShaderVar.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrSimpleMesh.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrStagingBufferManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrStagingBufferManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrStyle.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrStyle.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrSurface.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrSurface.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrSurfaceProxyPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrTTopoSort.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrTestUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrTestUtils.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrTextureProxyCacheAccess.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrTextureProxyPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrThreadSafeCache.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrThreadSafeCache.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrThreadSafePipelineBuilder.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrTracing.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrUniformDataManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrUniformDataManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrUserStencilSettings.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrUtil.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrUtil.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrVertexChunkArray.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrVertexChunkArray.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrWaitRenderTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrWaitRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrWindowRectangles.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrWritePixelsRenderTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrWritePixelsRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrYUVABackendTextures.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrYUVATextureProxies.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrYUVATextureProxies.h
M Source/ThirdParty/skia/src/gpu/ganesh/PathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/PathRenderer.h
M Source/ThirdParty/skia/src/gpu/ganesh/PathRendererChain.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/PathRendererChain.h
M Source/ThirdParty/skia/src/gpu/ganesh/StencilMaskHelper.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/StencilMaskHelper.h
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceContext.h
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceDrawContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceDrawContext.h
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceFillContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceFillContext.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DCaps.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DPipelineStateBuilder.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DPipelineStateBuilder.h
M Source/ThirdParty/skia/src/gpu/ganesh/effects/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrAtlasedShaderHelpers.h
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrConvexPolyEffect.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrDistanceFieldGeoProc.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrDistanceFieldGeoProc.h
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrStyledShape.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrStyledShape.h
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrTriangulator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrTriangulator.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleGLESInterfaceAutogen.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleGLInterfaceAutogen.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleHelpers.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleInterface.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleWebGLInterfaceAutogen.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAttachment.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAttachment.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLBackendSurfacePriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLBuffer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLBuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLCaps.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLContext.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLExtensions.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLFinishCallbacks.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGLSL.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGLSL.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGpu.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGpu.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGpuProgramCache.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLInterfaceAutogen.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLOpsRenderPass.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLOpsRenderPass.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLProgram.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLProgram.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLProgramDataManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLProgramDataManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLRenderTarget.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLRenderTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLTexture.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLTexture.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLTextureRenderTarget.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLTextureRenderTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLTypesPriv.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLTypesPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUniformHandler.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUniformHandler.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUtil.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUtil.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/android/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/builders/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/builders/GrGLProgramBuilder.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/builders/GrGLProgramBuilder.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/builders/GrGLShaderStringBuilder.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/egl/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/epoxy/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/glx/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/glx/GrGLMakeGLXInterface.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/glx/GrGLMakeNativeInterface_glx.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/iOS/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/mac/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/webgl/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/win/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/win/GrGLMakeNativeInterface_win.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/glsl/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/glsl/GrGLSLBlend.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gradients/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gradients/GrGradientBitmapCache.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gradients/GrGradientBitmapCache.h
M Source/ThirdParty/skia/src/gpu/ganesh/gradients/GrGradientShader.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gradients/GrGradientShader.h
M Source/ThirdParty/skia/src/gpu/ganesh/image/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/image/GrImageUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshBase.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshBase.h
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshFactories.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshYUVA.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshYUVA.h
M Source/ThirdParty/skia/src/gpu/ganesh/mock/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlCaps.mm
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlFramebuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlFramebuffer.mm
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlOpsRenderPass.mm
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlPipelineStateBuilder.mm
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlUniformHandler.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlUniformHandler.mm
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AAConvexPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AAHairLinePathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AALinearizingConvexPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasInstancedHelper.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasInstancedHelper.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasPathRenderer.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasRenderTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasTextOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasTextOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/ops/ClearOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/ClearOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DashLinePathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DashLinePathRenderer.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DashOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DashOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DefaultPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DefaultPathRenderer.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DrawAtlasOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DrawAtlasOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DrawMeshOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DrawMeshOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DrawableOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DrawableOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/FillRRectOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/FillRRectOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/FillRectOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/FillRectOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrDrawOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrMeshDrawOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrMeshDrawOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrOvalOpFactory.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrOvalOpFactory.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelper.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelper.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelperWithStencil.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelperWithStencil.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/LatticeOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/LatticeOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/OpsTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/OpsTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/PathInnerTriangulateOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/PathInnerTriangulateOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/PathStencilCoverOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/PathStencilCoverOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/PathTessellateOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/PathTessellateOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/QuadPerEdgeAA.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/QuadPerEdgeAA.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/RegionOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/RegionOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/ShadowRRectOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/ShadowRRectOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathAtlasMgr.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathAtlasMgr.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathShapeData.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathShapeData.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/SoftwarePathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/SoftwarePathRenderer.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/StrokeRectOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/StrokeRectOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/StrokeTessellateOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/StrokeTessellateOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/TessellationPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/TessellationPathRenderer.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/TextureOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/TextureOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/TriangulatingPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/TriangulatingPathRenderer.h
M Source/ThirdParty/skia/src/gpu/ganesh/surface/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/GrPathTessellationShader.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/GrPathTessellationShader.h
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/GrStrokeTessellationShader.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/GrStrokeTessellationShader.h
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/GrTessellationShader.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/GrTessellationShader.h
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/PathTessellator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/PathTessellator.h
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/VertexChunkPatchAllocator.h
M Source/ThirdParty/skia/src/gpu/ganesh/text/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/text/GrAtlasManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/AHardwareBufferVk.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkBackendSemaphore.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkBackendSurface.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkBuffer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkBuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkCaps.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkCommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkCommandPool.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkCommandPool.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkContextThreadSafeProxy.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkDescriptorPool.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkDescriptorPool.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkDescriptorSet.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkDescriptorSetManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkDescriptorSetManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkDirectContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkFramebuffer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkFramebuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkGpu.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkGpu.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkImage.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkImage.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkImageView.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkImageView.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkMSAALoadManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkMSAALoadManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkOpsRenderPass.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkOpsRenderPass.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipeline.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipeline.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipelineState.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipelineState.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipelineStateBuilder.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipelineStateBuilder.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipelineStateCache.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipelineStateDataManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipelineStateDataManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkRenderPass.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkRenderPass.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkRenderTarget.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkRenderTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkResourceProvider.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSampler.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSampler.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSamplerYcbcrConversion.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSamplerYcbcrConversion.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSemaphore.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSemaphore.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkTexture.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkTexture.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkTextureRenderTarget.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkTextureRenderTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkTypesPriv.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkTypesPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkUniformHandler.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkUniformHandler.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkUtil.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkUtil.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkVaryingHandler.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkVaryingHandler.h
M Source/ThirdParty/skia/src/gpu/graphite/AtlasProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/AtlasProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/Attribute.h
A Source/ThirdParty/skia/src/gpu/graphite/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/graphite/BackendSemaphore.cpp
A Source/ThirdParty/skia/src/gpu/graphite/BackendSemaphorePriv.h
M Source/ThirdParty/skia/src/gpu/graphite/BackendTexture.cpp
A Source/ThirdParty/skia/src/gpu/graphite/BackendTexturePriv.h
M Source/ThirdParty/skia/src/gpu/graphite/Buffer.h
M Source/ThirdParty/skia/src/gpu/graphite/BufferManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/BufferManager.h
M Source/ThirdParty/skia/src/gpu/graphite/BuiltInCodeSnippetID.h
M Source/ThirdParty/skia/src/gpu/graphite/Caps.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Caps.h
M Source/ThirdParty/skia/src/gpu/graphite/ClipStack_graphite.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ClipStack_graphite.h
M Source/ThirdParty/skia/src/gpu/graphite/CommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/CommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/ComputePathAtlas.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ComputePathAtlas.h
M Source/ThirdParty/skia/src/gpu/graphite/ComputePipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Context.cpp
A Source/ThirdParty/skia/src/gpu/graphite/ContextOptionsPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/ContextPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/ContextUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ContextUtils.h
M Source/ThirdParty/skia/src/gpu/graphite/Device.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Device.h
M Source/ThirdParty/skia/src/gpu/graphite/DrawAtlas.cpp
M Source/ThirdParty/skia/src/gpu/graphite/DrawCommands.h
M Source/ThirdParty/skia/src/gpu/graphite/DrawPass.cpp
M Source/ThirdParty/skia/src/gpu/graphite/DrawTypes.h
M Source/ThirdParty/skia/src/gpu/graphite/DrawWriter.cpp
M Source/ThirdParty/skia/src/gpu/graphite/DrawWriter.h
R Source/ThirdParty/skia/src/gpu/graphite/FactoryFunctions.cpp
R Source/ThirdParty/skia/src/gpu/graphite/FactoryFunctions.h
R Source/ThirdParty/skia/src/gpu/graphite/FactoryFunctionsPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/GraphicsPipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/GraphiteResourceKey.h
M Source/ThirdParty/skia/src/gpu/graphite/ImageFactories.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Image_Base_Graphite.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Image_Base_Graphite.h
M Source/ThirdParty/skia/src/gpu/graphite/Image_Graphite.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Image_Graphite.h
M Source/ThirdParty/skia/src/gpu/graphite/KeyHelpers.cpp
M Source/ThirdParty/skia/src/gpu/graphite/KeyHelpers.h
R Source/ThirdParty/skia/src/gpu/graphite/PaintOptionsPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/PaintParams.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PaintParamsKey.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PaintParamsKey.h
M Source/ThirdParty/skia/src/gpu/graphite/PathAtlas.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PathAtlas.h
M Source/ThirdParty/skia/src/gpu/graphite/PipelineData.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PipelineData.h
R Source/ThirdParty/skia/src/gpu/graphite/Precompile.cpp
R Source/ThirdParty/skia/src/gpu/graphite/Precompile.h
R Source/ThirdParty/skia/src/gpu/graphite/PrecompileBasePriv.h
A Source/ThirdParty/skia/src/gpu/graphite/PrecompileInternal.h
M Source/ThirdParty/skia/src/gpu/graphite/ProxyCache.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ProxyCache.h
M Source/ThirdParty/skia/src/gpu/graphite/PublicPrecompile.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PublicPrecompile.h
M Source/ThirdParty/skia/src/gpu/graphite/RasterPathAtlas.h
M Source/ThirdParty/skia/src/gpu/graphite/Recorder.cpp
M Source/ThirdParty/skia/src/gpu/graphite/RecorderPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/Renderer.h
M Source/ThirdParty/skia/src/gpu/graphite/RendererProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/RendererProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/Resource.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Resource.h
M Source/ThirdParty/skia/src/gpu/graphite/ResourceCache.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ResourceProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/ResourceTypes.h
M Source/ThirdParty/skia/src/gpu/graphite/Sampler.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ShaderCodeDictionary.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ShaderCodeDictionary.h
M Source/ThirdParty/skia/src/gpu/graphite/SharedContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/SharedContext.h
M Source/ThirdParty/skia/src/gpu/graphite/Surface_Graphite.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Texture.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Texture.h
M Source/ThirdParty/skia/src/gpu/graphite/TextureInfo.cpp
A Source/ThirdParty/skia/src/gpu/graphite/TextureInfoPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/TextureProxy.h
M Source/ThirdParty/skia/src/gpu/graphite/TextureUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/TextureUtils.h
M Source/ThirdParty/skia/src/gpu/graphite/UniformManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/UniformManager.h
M Source/ThirdParty/skia/src/gpu/graphite/UploadBufferManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/UploadBufferManager.h
A Source/ThirdParty/skia/src/gpu/graphite/compute/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/graphite/compute/DispatchGroup.cpp
M Source/ThirdParty/skia/src/gpu/graphite/compute/DispatchGroup.h
M Source/ThirdParty/skia/src/gpu/graphite/compute/VelloComputeSteps.cpp
M Source/ThirdParty/skia/src/gpu/graphite/compute/VelloRenderer.cpp
A Source/ThirdParty/skia/src/gpu/graphite/dawn/BUILD.bazel
A Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnBackendTexture.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnComputePipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphicsPipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphicsPipeline.h
A Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphiteTypesPriv.cpp
A Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphiteTypesPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphiteUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphiteUtilsPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnQueueManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnResourceProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnSharedContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnSharedContext.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnTexture.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnTexture.h
A Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnTextureInfo.cpp
R Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnTypesPriv.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnUtilsPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/AnalyticBlurMask.cpp
A Source/ThirdParty/skia/src/gpu/graphite/geom/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/graphite/geom/Geometry.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/Rect.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/SubRunData.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/Transform.cpp
A Source/ThirdParty/skia/src/gpu/graphite/mtl/BUILD.bazel
A Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlBackendSemaphore.mm
A Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlBackendTexture.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlBlitCommandEncoder.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlBuffer.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCaps.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCaps.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCommandBuffer.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlComputeCommandEncoder.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphicsPipeline.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphicsPipeline.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphiteTypes.mm
A Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphiteTypesPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphiteUtils.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphiteUtilsPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlRenderCommandEncoder.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlResourceProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlResourceProvider.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlSharedContext.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlTexture.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlTexture.mm
A Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlTextureInfo.mm
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOption.cpp
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOption.h
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOptions.cpp
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOptionsPriv.h
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileBaseComplete.h
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileBasePriv.h
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileBlender.cpp
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileBlenderPriv.h
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileColorFilter.cpp
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileColorFiltersPriv.h
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileImageFilter.cpp
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileImageFilterPriv.h
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileImageFiltersPriv.h
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileMaskFilter.cpp
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileRuntimeEffect.cpp
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileShader.cpp
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileShaderPriv.h
A Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileShadersPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/render/AnalyticBlurRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/AnalyticRRectRenderStep.cpp
A Source/ThirdParty/skia/src/gpu/graphite/render/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/graphite/render/BitmapTextRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/BitmapTextRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/CoverBoundsRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/CoverBoundsRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/CoverageMaskRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/PerEdgeAAQuadRenderStep.cpp
A Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextLCDRenderStep.cpp
A Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextLCDRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextRenderStep.h
A Source/ThirdParty/skia/src/gpu/graphite/task/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/graphite/task/ClearBuffersTask.cpp
M Source/ThirdParty/skia/src/gpu/graphite/task/ClearBuffersTask.h
A Source/ThirdParty/skia/src/gpu/graphite/text/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/graphite/text/TextAtlasManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/text/TextAtlasManager.h
A Source/ThirdParty/skia/src/gpu/graphite/vk/BUILD.bazel
A Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanBackendSemaphore.cpp
A Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanBackendTexture.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCaps.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCaps.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanDescriptorSet.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanFramebuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphicsPipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphicsPipeline.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphiteTypes.cpp
A Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphiteTypesPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphiteUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphiteUtilsPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanImageView.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanImageView.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanRenderPass.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanResourceProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSampler.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSampler.h
R Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSamplerYcbcrConversion.cpp
R Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSamplerYcbcrConversion.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSharedContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSharedContext.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanTexture.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanTexture.h
A Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanTextureInfo.cpp
A Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanYcbcrConversion.cpp
A Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanYcbcrConversion.h
M Source/ThirdParty/skia/src/gpu/mtl/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/mtl/MtlUtils.mm
M Source/ThirdParty/skia/src/gpu/mtl/MtlUtilsPriv.h
M Source/ThirdParty/skia/src/gpu/tessellate/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/vk/BUILD.bazel
R Source/ThirdParty/skia/src/gpu/vk/VulkanAMDMemoryAllocator.cpp
R Source/ThirdParty/skia/src/gpu/vk/VulkanAMDMemoryAllocator.h
M Source/ThirdParty/skia/src/gpu/vk/VulkanExtensions.cpp
M Source/ThirdParty/skia/src/gpu/vk/VulkanInterface.cpp
M Source/ThirdParty/skia/src/gpu/vk/VulkanInterface.h
M Source/ThirdParty/skia/src/gpu/vk/VulkanMemory.cpp
M Source/ThirdParty/skia/src/gpu/vk/VulkanMemory.h
M Source/ThirdParty/skia/src/gpu/vk/VulkanMutableTextureStatePriv.h
M Source/ThirdParty/skia/src/gpu/vk/VulkanUtilsPriv.cpp
M Source/ThirdParty/skia/src/gpu/vk/VulkanUtilsPriv.h
M Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/BUILD.gn
A Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/VulkanAMDMemoryAllocator.cpp
A Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/VulkanAMDMemoryAllocator.h
A Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/VulkanMemoryAllocatorPriv.h
M Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/VulkanMemoryAllocatorWrapper.cpp
M Source/ThirdParty/skia/src/image/BUILD.bazel
M Source/ThirdParty/skia/src/image/SkImage.cpp
M Source/ThirdParty/skia/src/image/SkImage_AndroidFactories.cpp
M Source/ThirdParty/skia/src/image/SkImage_Base.h
M Source/ThirdParty/skia/src/image/SkImage_Lazy.cpp
M Source/ThirdParty/skia/src/image/SkImage_Lazy.h
M Source/ThirdParty/skia/src/image/SkImage_Raster.cpp
M Source/ThirdParty/skia/src/image/SkImage_Raster.h
M Source/ThirdParty/skia/src/lazy/BUILD.bazel
M Source/ThirdParty/skia/src/opts/BUILD.bazel
M Source/ThirdParty/skia/src/opts/SkOpts_SetTarget.h
A Source/ThirdParty/skia/src/opts/SkOpts_lasx.cpp
M Source/ThirdParty/skia/src/opts/SkRasterPipeline_opts.h
M Source/ThirdParty/skia/src/pathops/BUILD.bazel
M Source/ThirdParty/skia/src/pdf/BUILD.bazel
M Source/ThirdParty/skia/src/pdf/SkPDFFont.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFGradientShader.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFSubsetFont.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFSubsetFont.h
M Source/ThirdParty/skia/src/pdf/SkPDFTypes.h
M Source/ThirdParty/skia/src/pdf/SkPDFUnion.h
M Source/ThirdParty/skia/src/ports/BUILD.bazel
M Source/ThirdParty/skia/src/ports/SkFontMgr_android.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_fontations_empty.cpp
R Source/ThirdParty/skia/src/ports/SkFontMgr_fontations_empty.h
M Source/ThirdParty/skia/src/ports/SkFontMgr_fontconfig.cpp
M Source/ThirdParty/skia/src/ports/SkFontScanner_fontations.cpp
M Source/ThirdParty/skia/src/ports/SkOSFile_ios.h
M Source/ThirdParty/skia/src/ports/SkOSFile_stdio.cpp
M Source/ThirdParty/skia/src/ports/SkTypeface_fontations.cpp
M Source/ThirdParty/skia/src/ports/SkTypeface_fontations_priv.h
M Source/ThirdParty/skia/src/ports/SkTypeface_mac_ct.cpp
M Source/ThirdParty/skia/src/ports/SkTypeface_win_dw.cpp
M Source/ThirdParty/skia/src/ports/fontations/BUILD.bazel
M Source/ThirdParty/skia/src/ports/fontations/src/ffi.rs
M Source/ThirdParty/skia/src/sfnt/BUILD.bazel
A Source/ThirdParty/skia/src/sfnt/SkOTTable_sbix.h
M Source/ThirdParty/skia/src/shaders/BUILD.bazel
M Source/ThirdParty/skia/src/shaders/SkLocalMatrixShader.cpp
M Source/ThirdParty/skia/src/shaders/SkLocalMatrixShader.h
M Source/ThirdParty/skia/src/shaders/gradients/BUILD.bazel
M Source/ThirdParty/skia/src/shaders/gradients/SkConicalGradient.cpp
M Source/ThirdParty/skia/src/shaders/gradients/SkConicalGradient.h
M Source/ThirdParty/skia/src/shaders/gradients/SkGradientBaseShader.cpp
M Source/ThirdParty/skia/src/shaders/gradients/SkLinearGradient.cpp
M Source/ThirdParty/skia/src/shaders/gradients/SkRadialGradient.cpp
M Source/ThirdParty/skia/src/shaders/gradients/SkSweepGradient.cpp
M Source/ThirdParty/skia/src/sksl/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/SkSLAnalysis.cpp
M Source/ThirdParty/skia/src/sksl/SkSLBuiltinTypes.cpp
M Source/ThirdParty/skia/src/sksl/SkSLBuiltinTypes.h
M Source/ThirdParty/skia/src/sksl/SkSLCompiler.cpp
M Source/ThirdParty/skia/src/sksl/SkSLCompiler.h
A Source/ThirdParty/skia/src/sksl/SkSLGraphiteModules.cpp
A Source/ThirdParty/skia/src/sksl/SkSLGraphiteModules.h
M Source/ThirdParty/skia/src/sksl/SkSLInliner.cpp
M Source/ThirdParty/skia/src/sksl/SkSLLexer.cpp
M Source/ThirdParty/skia/src/sksl/SkSLMemoryLayout.h
A Source/ThirdParty/skia/src/sksl/SkSLModule.cpp
A Source/ThirdParty/skia/src/sksl/SkSLModule.h
A Source/ThirdParty/skia/src/sksl/SkSLModuleDataDefault.cpp
A Source/ThirdParty/skia/src/sksl/SkSLModuleDataFile.cpp
M Source/ThirdParty/skia/src/sksl/SkSLModuleLoader.cpp
M Source/ThirdParty/skia/src/sksl/SkSLModuleLoader.h
M Source/ThirdParty/skia/src/sksl/SkSLParser.cpp
M Source/ThirdParty/skia/src/sksl/SkSLProgramSettings.h
M Source/ThirdParty/skia/src/sksl/SkSLUtil.h
M Source/ThirdParty/skia/src/sksl/analysis/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/analysis/SkSLGetReturnComplexity.cpp
M Source/ThirdParty/skia/src/sksl/analysis/SkSLProgramUsage.cpp
A Source/ThirdParty/skia/src/sksl/analysis/SkSLSpecialization.cpp
A Source/ThirdParty/skia/src/sksl/analysis/SkSLSpecialization.h
M Source/ThirdParty/skia/src/sksl/codegen/BUILD.bazel
A Source/ThirdParty/skia/src/sksl/codegen/SkSLCodeGenTypes.h
M Source/ThirdParty/skia/src/sksl/codegen/SkSLGLSLCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLGLSLCodeGenerator.h
M Source/ThirdParty/skia/src/sksl/codegen/SkSLHLSLCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLHLSLCodeGenerator.h
M Source/ThirdParty/skia/src/sksl/codegen/SkSLMetalCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLMetalCodeGenerator.h
M Source/ThirdParty/skia/src/sksl/codegen/SkSLPipelineStageCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLRasterPipelineBuilder.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLRasterPipelineBuilder.h
M Source/ThirdParty/skia/src/sksl/codegen/SkSLRasterPipelineCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLRasterPipelineCodeGenerator.h
M Source/ThirdParty/skia/src/sksl/codegen/SkSLSPIRVCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLSPIRVCodeGenerator.h
A Source/ThirdParty/skia/src/sksl/codegen/SkSLSPIRVValidator.cpp
A Source/ThirdParty/skia/src/sksl/codegen/SkSLSPIRVValidator.h
M Source/ThirdParty/skia/src/sksl/codegen/SkSLSPIRVtoHLSL.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLSPIRVtoHLSL.h
M Source/ThirdParty/skia/src/sksl/codegen/SkSLWGSLCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLWGSLCodeGenerator.h
A Source/ThirdParty/skia/src/sksl/codegen/SkSLWGSLValidator.cpp
A Source/ThirdParty/skia/src/sksl/codegen/SkSLWGSLValidator.h
M Source/ThirdParty/skia/src/sksl/generated/sksl_gpu.minified.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_gpu.unoptimized.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_frag.minified.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_frag.unoptimized.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_vert.minified.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_vert.unoptimized.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_rt_shader.minified.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_rt_shader.unoptimized.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_shared.minified.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_shared.unoptimized.sksl
M Source/ThirdParty/skia/src/sksl/ir/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/ir/SkSLFunctionCall.cpp
M Source/ThirdParty/skia/src/sksl/ir/SkSLFunctionCall.h
M Source/ThirdParty/skia/src/sksl/ir/SkSLFunctionDeclaration.cpp
M Source/ThirdParty/skia/src/sksl/ir/SkSLFunctionDeclaration.h
M Source/ThirdParty/skia/src/sksl/ir/SkSLFunctionDefinition.cpp
M Source/ThirdParty/skia/src/sksl/ir/SkSLFunctionDefinition.h
M Source/ThirdParty/skia/src/sksl/ir/SkSLFunctionPrototype.h
M Source/ThirdParty/skia/src/sksl/ir/SkSLIRHelpers.h
M Source/ThirdParty/skia/src/sksl/ir/SkSLModifierFlags.h
M Source/ThirdParty/skia/src/sksl/ir/SkSLSwitchStatement.cpp
M Source/ThirdParty/skia/src/sksl/ir/SkSLSwizzle.cpp
M Source/ThirdParty/skia/src/sksl/ir/SkSLSwizzle.h
M Source/ThirdParty/skia/src/sksl/ir/SkSLSymbolTable.cpp
M Source/ThirdParty/skia/src/sksl/ir/SkSLType.cpp
M Source/ThirdParty/skia/src/sksl/ir/SkSLType.h
M Source/ThirdParty/skia/src/sksl/ir/SkSLTypeReference.cpp
M Source/ThirdParty/skia/src/sksl/ir/SkSLVarDeclarations.cpp
M Source/ThirdParty/skia/src/sksl/ir/SkSLVarDeclarations.h
M Source/ThirdParty/skia/src/sksl/ir/SkSLVariable.cpp
M Source/ThirdParty/skia/src/sksl/lex/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/lex/sksl.lex
M Source/ThirdParty/skia/src/sksl/sksl_gpu.sksl
M Source/ThirdParty/skia/src/sksl/sksl_graphite_frag.sksl
M Source/ThirdParty/skia/src/sksl/sksl_graphite_vert.sksl
M Source/ThirdParty/skia/src/sksl/sksl_rt_shader.sksl
M Source/ThirdParty/skia/src/sksl/sksl_shared.sksl
M Source/ThirdParty/skia/src/sksl/tracing/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/transform/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/transform/SkSLEliminateDeadFunctions.cpp
M Source/ThirdParty/skia/src/sksl/transform/SkSLEliminateDeadGlobalVariables.cpp
M Source/ThirdParty/skia/src/sksl/transform/SkSLEliminateDeadLocalVariables.cpp
M Source/ThirdParty/skia/src/sksl/transform/SkSLEliminateEmptyStatements.cpp
M Source/ThirdParty/skia/src/sksl/transform/SkSLEliminateUnnecessaryBraces.cpp
M Source/ThirdParty/skia/src/sksl/transform/SkSLEliminateUnreachableCode.cpp
M Source/ThirdParty/skia/src/sksl/transform/SkSLFindAndDeclareBuiltinStructs.cpp
M Source/ThirdParty/skia/src/sksl/transform/SkSLHoistSwitchVarDeclarationsAtTopLevel.cpp
M Source/ThirdParty/skia/src/sksl/transform/SkSLRenamePrivateSymbols.cpp
M Source/ThirdParty/skia/src/sksl/transform/SkSLReplaceConstVarsWithLiterals.cpp
A Source/ThirdParty/skia/src/sksl/transform/SkSLReplaceSplatCastsWithSwizzles.cpp
A Source/ThirdParty/skia/src/sksl/transform/SkSLTransform.cpp
M Source/ThirdParty/skia/src/sksl/transform/SkSLTransform.h
M Source/ThirdParty/skia/src/svg/BUILD.bazel
M Source/ThirdParty/skia/src/svg/SkSVGDevice.cpp
M Source/ThirdParty/skia/src/text/BUILD.bazel
M Source/ThirdParty/skia/src/text/gpu/BUILD.bazel
M Source/ThirdParty/skia/src/text/gpu/DistanceFieldAdjustTable.cpp
M Source/ThirdParty/skia/src/text/gpu/DistanceFieldAdjustTable.h
M Source/ThirdParty/skia/src/text/gpu/GlyphVector.cpp
R Source/ThirdParty/skia/src/text/gpu/SDFTControl.cpp
R Source/ThirdParty/skia/src/text/gpu/SDFTControl.h
M Source/ThirdParty/skia/src/text/gpu/SkChromeRemoteGlyphCache.cpp
M Source/ThirdParty/skia/src/text/gpu/SubRunContainer.cpp
M Source/ThirdParty/skia/src/text/gpu/SubRunContainer.h
A Source/ThirdParty/skia/src/text/gpu/SubRunControl.cpp
A Source/ThirdParty/skia/src/text/gpu/SubRunControl.h
M Source/ThirdParty/skia/src/text/gpu/TextBlob.cpp
M Source/ThirdParty/skia/src/utils/BUILD.bazel
M Source/ThirdParty/skia/src/utils/SkBitSet.h
M Source/ThirdParty/skia/src/utils/SkCustomTypeface.cpp
M Source/ThirdParty/skia/src/utils/SkDashPath.cpp
A Source/ThirdParty/skia/src/utils/SkGetExecutablePath.h
A Source/ThirdParty/skia/src/utils/SkGetExecutablePath_linux.cpp
A Source/ThirdParty/skia/src/utils/SkGetExecutablePath_mac.cpp
A Source/ThirdParty/skia/src/utils/SkGetExecutablePath_win.cpp
M Source/ThirdParty/skia/src/utils/SkShadowUtils.cpp
M Source/ThirdParty/skia/src/utils/mac/BUILD.bazel
M Source/ThirdParty/skia/src/utils/win/BUILD.bazel
M Source/ThirdParty/skia/src/utils/win/SkDWrite.cpp
M Source/ThirdParty/skia/src/xml/BUILD.bazel
M Source/ThirdParty/skia/src/xps/BUILD.bazel
M Source/ThirdParty/skia/tests/BigImageTest.cpp
M Source/ThirdParty/skia/tests/BitSetTest.cpp
M Source/ThirdParty/skia/tests/BlendTest.cpp
M Source/ThirdParty/skia/tests/CanvasTest.cpp
M Source/ThirdParty/skia/tests/CtsEnforcement.h
M Source/ThirdParty/skia/tests/DashPathEffectTestGanesh.cpp
M Source/ThirdParty/skia/tests/DeferredDisplayListTest.cpp
M Source/ThirdParty/skia/tests/ExifTest.cpp
A Source/ThirdParty/skia/tests/F16DrawTest.cpp
M Source/ThirdParty/skia/tests/FilterResultTest.cpp
M Source/ThirdParty/skia/tests/FontScanner.cpp
M Source/ThirdParty/skia/tests/FontationsFtCompTest.cpp
M Source/ThirdParty/skia/tests/GpuDrawPathTest.cpp
M Source/ThirdParty/skia/tests/GrStyledShapeTest.cpp
M Source/ThirdParty/skia/tests/GrTextBlobTest.cpp
M Source/ThirdParty/skia/tests/GradientTest.cpp
M Source/ThirdParty/skia/tests/HashTest.cpp
M Source/ThirdParty/skia/tests/ImageFilterTest.cpp
M Source/ThirdParty/skia/tests/JpegGainmapTest.cpp
M Source/ThirdParty/skia/tests/MathTest.cpp
M Source/ThirdParty/skia/tests/PathTest.cpp
M Source/ThirdParty/skia/tests/ProcessorTest.cpp
M Source/ThirdParty/skia/tests/ProtectedTest.cpp
M Source/ThirdParty/skia/tests/RasterPipelineBuilderTest.cpp
M Source/ThirdParty/skia/tests/ReadWritePixelsGpuTest.cpp
M Source/ThirdParty/skia/tests/RecorderTest.cpp
M Source/ThirdParty/skia/tests/RoundRectTest.cpp
M Source/ThirdParty/skia/tests/SerializationTest.cpp
M Source/ThirdParty/skia/tests/ShaderTest.cpp
M Source/ThirdParty/skia/tests/SkRemoteGlyphCacheTest.cpp
M Source/ThirdParty/skia/tests/SkRuntimeEffectTest.cpp
M Source/ThirdParty/skia/tests/SkSLErrorTest.cpp
A Source/ThirdParty/skia/tests/SkSLPipelineStageTestbed.cpp
M Source/ThirdParty/skia/tests/SkSLTest.cpp
M Source/ThirdParty/skia/tests/TArrayTest.cpp
M Source/ThirdParty/skia/tests/Test.cpp
M Source/ThirdParty/skia/tests/TextureSizeTest.cpp
M Source/ThirdParty/skia/tests/VkHardwareBufferTest.cpp
M Source/ThirdParty/skia/tests/VkProtectedContextTest.cpp
M Source/ThirdParty/skia/tests/WritePixelsTest.cpp
M Source/ThirdParty/skia/tests/graphite/AHardwareBufferTest.cpp
M Source/ThirdParty/skia/tests/graphite/BackendTextureTest.cpp
M Source/ThirdParty/skia/tests/graphite/BufferManagerTest.cpp
M Source/ThirdParty/skia/tests/graphite/CacheBudgetTest.cpp
M Source/ThirdParty/skia/tests/graphite/CacheKeyTest.cpp
M Source/ThirdParty/skia/tests/graphite/CombinationBuilderTest.cpp
M Source/ThirdParty/skia/tests/graphite/ComputeTest.cpp
M Source/ThirdParty/skia/tests/graphite/DawnBackendTextureTest.cpp
M Source/ThirdParty/skia/tests/graphite/DeviceTest.cpp
M Source/ThirdParty/skia/tests/graphite/DrawPassTest.cpp
M Source/ThirdParty/skia/tests/graphite/GraphitePromiseImageTest.cpp
M Source/ThirdParty/skia/tests/graphite/GraphiteResourceCacheTest.cpp
M Source/ThirdParty/skia/tests/graphite/GraphiteYUVAPromiseImageTest.cpp
M Source/ThirdParty/skia/tests/graphite/ImageOriginTest.cpp
M Source/ThirdParty/skia/tests/graphite/ImageProviderTest.cpp
M Source/ThirdParty/skia/tests/graphite/ImageShaderTest.cpp
M Source/ThirdParty/skia/tests/graphite/ImageWrapTextureMipmapsTest.cpp
M Source/ThirdParty/skia/tests/graphite/IntersectionTreeTest.cpp
M Source/ThirdParty/skia/tests/graphite/KeyTest.cpp
M Source/ThirdParty/skia/tests/graphite/MtlBackendTextureTest.mm
M Source/ThirdParty/skia/tests/graphite/MutableImagesTest.cpp
M Source/ThirdParty/skia/tests/graphite/PaintParamsKeyTest.cpp
M Source/ThirdParty/skia/tests/graphite/PipelineDataCacheTest.cpp
M Source/ThirdParty/skia/tests/graphite/ProxyCacheTest.cpp
M Source/ThirdParty/skia/tests/graphite/RTEffectTest.cpp
M Source/ThirdParty/skia/tests/graphite/ReadWritePixelsGraphiteTest.cpp
M Source/ThirdParty/skia/tests/graphite/RecorderTest.cpp
M Source/ThirdParty/skia/tests/graphite/RecordingOrderTest.cpp
M Source/ThirdParty/skia/tests/graphite/RecordingSurfacesTest.cpp
M Source/ThirdParty/skia/tests/graphite/RectTest.cpp
M Source/ThirdParty/skia/tests/graphite/TextureProxyTest.cpp
M Source/ThirdParty/skia/tests/graphite/UniformManagerTest.cpp
M Source/ThirdParty/skia/tests/graphite/UniformOffsetCalculatorTest.cpp
M Source/ThirdParty/skia/tests/graphite/UpdateBackendTextureTest.cpp
M Source/ThirdParty/skia/tests/graphite/UploadBufferManagerTest.cpp
M Source/ThirdParty/skia/tests/graphite/VulkanBackendTextureTest.cpp
M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.wgsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorBurn.wgsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendDarken.wgsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.wgsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.wgsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.wgsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendSoftLight.wgsl
M Source/ThirdParty/skia/tests/sksl/compute/ArrayAdd.asm.comp
M Source/ThirdParty/skia/tests/sksl/compute/AtomicDeclarations.asm.comp
M Source/ThirdParty/skia/tests/sksl/compute/AtomicOperationsOverArrayAndStruct.wgsl
M Source/ThirdParty/skia/tests/sksl/compute/BuiltinStageInputs.asm.comp
M Source/ThirdParty/skia/tests/sksl/compute/DesaturateReadWrite.wgsl
M Source/ThirdParty/skia/tests/sksl/compute/MatrixMultiply.asm.comp
M Source/ThirdParty/skia/tests/sksl/compute/MatrixMultiply.wgsl
M Source/ThirdParty/skia/tests/sksl/compute/ModuleStructInVariable.wgsl
M Source/ThirdParty/skia/tests/sksl/compute/Raytrace.wgsl
M Source/ThirdParty/skia/tests/sksl/compute/Uniforms.asm.comp
M Source/ThirdParty/skia/tests/sksl/compute/Workgroup.asm.comp
M Source/ThirdParty/skia/tests/sksl/compute/Workgroup.wgsl
M Source/ThirdParty/skia/tests/sksl/errors/ArrayUnspecifiedDimensions.asm.frag
M Source/ThirdParty/skia/tests/sksl/errors/ArrayUnspecifiedDimensions.glsl
A Source/ThirdParty/skia/tests/sksl/errors/DuplicateBuiltinFunction.glsl
M Source/ThirdParty/skia/tests/sksl/errors/DuplicateFunction.glsl
A Source/ThirdParty/skia/tests/sksl/errors/InterfaceBlockWithArrayOfStructOfBool.glsl
M Source/ThirdParty/skia/tests/sksl/errors/InvalidAtomicDeclarations.glsl
M Source/ThirdParty/skia/tests/sksl/errors/InvalidUniformTypes.glsl
M Source/ThirdParty/skia/tests/sksl/errors/Ossfuzz38140.glsl
A Source/ThirdParty/skia/tests/sksl/errors/Ossfuzz70643.glsl
M Source/ThirdParty/skia/tests/sksl/errors/OverloadedBuiltin.glsl
A Source/ThirdParty/skia/tests/sksl/errors/ReservedNameDmat2.glsl
A Source/ThirdParty/skia/tests/sksl/errors/ReservedNameDmat3.glsl
A Source/ThirdParty/skia/tests/sksl/errors/ReservedNameDmat4.glsl
A Source/ThirdParty/skia/tests/sksl/errors/ReservedNameImage.glsl
A Source/ThirdParty/skia/tests/sksl/errors/ReservedNameSampler.glsl
A Source/ThirdParty/skia/tests/sksl/errors/ReservedNameSubpassInput.glsl
A Source/ThirdParty/skia/tests/sksl/errors/ReservedNameTexture.glsl
A Source/ThirdParty/skia/tests/sksl/errors/StructRedefinition.glsl
A Source/ThirdParty/skia/tests/sksl/errors/SwitchDuplicateVariable.glsl
M Source/ThirdParty/skia/tests/sksl/folding/ArrayFolding.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/FloatFolding.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/IntFoldingES2.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/MatrixFoldingES2.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/MatrixFoldingES3.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/MatrixNoOpFolding.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/MatrixScalarNoOpFolding.minified.sksl
M Source/ThirdParty/skia/tests/sksl/folding/MatrixScalarNoOpFolding.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/MatrixVectorNoOpFolding.minified.sksl
M Source/ThirdParty/skia/tests/sksl/folding/MatrixVectorNoOpFolding.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/Negation.minified.sksl
M Source/ThirdParty/skia/tests/sksl/folding/Negation.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/PreserveSideEffects.minified.sksl
M Source/ThirdParty/skia/tests/sksl/folding/ShortCircuitBoolFolding.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/StructFieldFolding.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/StructFieldNoFolding.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/TernaryFolding.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/VectorScalarFolding.minified.sksl
M Source/ThirdParty/skia/tests/sksl/folding/VectorScalarFolding.wgsl
M Source/ThirdParty/skia/tests/sksl/folding/VectorVectorFolding.minified.sksl
M Source/ThirdParty/skia/tests/sksl/folding/VectorVectorFolding.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/AbsFloat.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/AbsInt.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/All.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Any.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Ceil.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/ClampFloat.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/ClampInt.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/ClampUInt.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/DFdx.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/DFdy.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/DFdyNoRTFlip.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Distance.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Dot.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Equal.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/FaceForward.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/FloatBitsToInt.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/FloatBitsToUint.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Floor.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Fma.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Frexp.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Fwidth.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/GreaterThan.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/GreaterThanEqual.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/IntBitsToFloat.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Inverse.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/IsInf.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/IsNan.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Length.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/LessThan.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/LessThanEqual.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES2.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES3.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MaxFloat.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MaxInt.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MaxUint.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MinFloat.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MinInt.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MinUint.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MixBool.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MixFloatES2.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MixFloatES3.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Mod.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Modf.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Normalize.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Not.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/NotEqual.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/OuterProduct.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/PackHalf2x16.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/PackSnorm2x16.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/PackUnorm2x16.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Pow.metal
M Source/ThirdParty/skia/tests/sksl/intrinsics/Pow.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Reflect.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Sample.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/SampleLod.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Saturate.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/SignFloat.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/SignInt.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Smoothstep.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Sqrt.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Step.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/Transpose.wgsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/UintBitsToFloat.wgsl
M Source/ThirdParty/skia/tests/sksl/realistic/BlueNeurons.minified.sksl
M Source/ThirdParty/skia/tests/sksl/realistic/GaussianBlur.metal
M Source/ThirdParty/skia/tests/sksl/realistic/GaussianBlur.wgsl
M Source/ThirdParty/skia/tests/sksl/realistic/HighContrastFilter.minified.sksl
M Source/ThirdParty/skia/tests/sksl/realistic/RippleShader.minified.sksl
A Source/ThirdParty/skia/tests/sksl/runtime/ChildEffectSimple.minified.sksl
A Source/ThirdParty/skia/tests/sksl/runtime/ChildEffectSimple.skrp
A Source/ThirdParty/skia/tests/sksl/runtime/ChildEffectSimple.stage
A Source/ThirdParty/skia/tests/sksl/runtime/ChildEffectSpecialization.minified.sksl
A Source/ThirdParty/skia/tests/sksl/runtime/ChildEffectSpecialization.skrp
A Source/ThirdParty/skia/tests/sksl/runtime/ChildEffectSpecialization.stage
A Source/ThirdParty/skia/tests/sksl/runtime/ChildEffectSpecializationFanOut.minified.sksl
A Source/ThirdParty/skia/tests/sksl/runtime/ChildEffectSpecializationFanOut.skrp
A Source/ThirdParty/skia/tests/sksl/runtime/ChildEffectSpecializationFanOut.stage
M Source/ThirdParty/skia/tests/sksl/runtime/ConversionConstructors.minified.sksl
A Source/ThirdParty/skia/tests/sksl/runtime/FragCoordAccess.minified.sksl
A Source/ThirdParty/skia/tests/sksl/runtime/FragCoordAccess.skrp
A Source/ThirdParty/skia/tests/sksl/runtime/FragCoordAccess.stage
M Source/ThirdParty/skia/tests/sksl/runtime/GLSLTypeNames.minified.sksl
M Source/ThirdParty/skia/tests/sksl/runtime/GLSLTypeNames.wgsl
A Source/ThirdParty/skia/tests/sksl/runtime/GLSLTypeNamesES3.minified.sksl
A Source/ThirdParty/skia/tests/sksl/runtime/GLSLTypeNamesES3.skrp
A Source/ThirdParty/skia/tests/sksl/runtime/GLSLTypeNamesES3.stage
A Source/ThirdParty/skia/tests/sksl/runtime/GLSLTypeNamesES3.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/GlobalVariables.wgsl
A Source/ThirdParty/skia/tests/sksl/runtime/IfElseBinding.minified.sksl
A Source/ThirdParty/skia/tests/sksl/runtime/IfElseBinding.skrp
A Source/ThirdParty/skia/tests/sksl/runtime/IfElseBinding.stage
M Source/ThirdParty/skia/tests/sksl/runtime/LargeProgram_BlocklessLoops.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/LargeProgram_FlatLoop.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/LargeProgram_Functions.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/LargeProgram_NestedLoops.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/LargeProgram_SplitLoops.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/LargeProgram_ZeroIterFor.minified.sksl
M Source/ThirdParty/skia/tests/sksl/runtime/LargeProgram_ZeroIterFor.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/LoopFloat.minified.sksl
M Source/ThirdParty/skia/tests/sksl/runtime/LoopFloat.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/LoopInt.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/PrecisionQualifiers.minified.sksl
M Source/ThirdParty/skia/tests/sksl/runtime/QualifierOrder.minified.sksl
M Source/ThirdParty/skia/tests/sksl/runtime/QualifierOrder.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/RecursiveComparison_Arrays.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/RecursiveComparison_Structs.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/RecursiveComparison_Types.wgsl
M Source/ThirdParty/skia/tests/sksl/runtime/RecursiveComparison_Vectors.wgsl
A Source/ThirdParty/skia/tests/sksl/runtime/SharedFunctions.minified.sksl
A Source/ThirdParty/skia/tests/sksl/runtime/SharedFunctions.skrp
A Source/ThirdParty/skia/tests/sksl/runtime/SharedFunctions.stage
M Source/ThirdParty/skia/tests/sksl/shared/ArrayComparison.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/ArrayConstructors.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/ArrayIndexTypes.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/ArrayNarrowingConversions.wgsl
A Source/ThirdParty/skia/tests/sksl/shared/ArrayUnsizedParam.asm.frag
A Source/ThirdParty/skia/tests/sksl/shared/ArrayUnsizedParam.glsl
A Source/ThirdParty/skia/tests/sksl/shared/ArrayUnsizedParam.hlsl
A Source/ThirdParty/skia/tests/sksl/shared/ArrayUnsizedParam.metal
A Source/ThirdParty/skia/tests/sksl/shared/ArrayUnsizedParam.skrp
A Source/ThirdParty/skia/tests/sksl/shared/ArrayUnsizedParam.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/CastsRoundTowardZero.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/CompileTimeConstantVariables.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/ComplexDelete.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/ConstGlobal.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/ConstantIf.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/DeadLoopVariable.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/DependentInitializers.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/ForLoopMultipleInitES3.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/FunctionParametersOfTextureAndSamplerType.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/FunctionParametersOfTextureAndSamplerType.glsl
M Source/ThirdParty/skia/tests/sksl/shared/FunctionParametersOfTextureAndSamplerType.hlsl
M Source/ThirdParty/skia/tests/sksl/shared/FunctionParametersOfTextureAndSamplerType.metal
M Source/ThirdParty/skia/tests/sksl/shared/FunctionParametersOfTextureAndSamplerType.skrp
M Source/ThirdParty/skia/tests/sksl/shared/FunctionParametersOfTextureAndSamplerType.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/FunctionPrototype.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/FunctionPrototype.glsl
M Source/ThirdParty/skia/tests/sksl/shared/FunctionPrototype.hlsl
M Source/ThirdParty/skia/tests/sksl/shared/FunctionPrototype.metal
M Source/ThirdParty/skia/tests/sksl/shared/FunctionPrototype.skrp
M Source/ThirdParty/skia/tests/sksl/shared/FunctionPrototype.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/FunctionReturnTypeMatch.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/InstanceID.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/InstanceIDInFunction.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/IntegerDivisionES3.wgsl
A Source/ThirdParty/skia/tests/sksl/shared/InterpolantIn.asm.frag
A Source/ThirdParty/skia/tests/sksl/shared/InterpolantIn.glsl
A Source/ThirdParty/skia/tests/sksl/shared/InterpolantIn.hlsl
A Source/ThirdParty/skia/tests/sksl/shared/InterpolantIn.metal
A Source/ThirdParty/skia/tests/sksl/shared/InterpolantIn.skrp
A Source/ThirdParty/skia/tests/sksl/shared/InterpolantIn.wgsl
A Source/ThirdParty/skia/tests/sksl/shared/InterpolantOut.asm.vert
A Source/ThirdParty/skia/tests/sksl/shared/InterpolantOut.glsl
A Source/ThirdParty/skia/tests/sksl/shared/InterpolantOut.hlsl
A Source/ThirdParty/skia/tests/sksl/shared/InterpolantOut.metal
A Source/ThirdParty/skia/tests/sksl/shared/InterpolantOut.skrp
A Source/ThirdParty/skia/tests/sksl/shared/InterpolantOut.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/LogicalAndShortCircuit.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/LogicalOrShortCircuit.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/Matrices.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/MatricesNonsquare.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/MatrixConstructorsES2.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/MatrixConstructorsES3.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/MatrixEquality.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/MatrixIndexLookup.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/MatrixOpEqualsES2.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/MatrixOpEqualsES3.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/MatrixScalarMath.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/NestedComparisonIntrinsics.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/NumberConversions.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/Octal.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/OperatorsES2.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/OperatorsES3.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/Optimizations.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/Ossfuzz36852.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/Ossfuzz60077.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/OutParamsDoubleSwizzle.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/Overflow.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/PostfixExpressions.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/PrefixExpressionsES2.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/PrefixExpressionsES3.wgsl
A Source/ThirdParty/skia/tests/sksl/shared/ReservedInGLSLButAllowedInSkSL.asm.frag
A Source/ThirdParty/skia/tests/sksl/shared/ReservedInGLSLButAllowedInSkSL.glsl
A Source/ThirdParty/skia/tests/sksl/shared/ReservedInGLSLButAllowedInSkSL.hlsl
A Source/ThirdParty/skia/tests/sksl/shared/ReservedInGLSLButAllowedInSkSL.metal
A Source/ThirdParty/skia/tests/sksl/shared/ReservedInGLSLButAllowedInSkSL.skrp
A Source/ThirdParty/skia/tests/sksl/shared/ReservedInGLSLButAllowedInSkSL.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/ResizeMatrix.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/ResizeMatrixNonsquare.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/SampleLocations.metal
M Source/ThirdParty/skia/tests/sksl/shared/SampleLocations.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/ScalarConversionConstructorsES2.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/ScalarConversionConstructorsES3.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/ScopedSymbol.wgsl
A Source/ThirdParty/skia/tests/sksl/shared/StaticSwitchWithVarDecl.asm.frag
A Source/ThirdParty/skia/tests/sksl/shared/StaticSwitchWithVarDecl.glsl
A Source/ThirdParty/skia/tests/sksl/shared/StaticSwitchWithVarDecl.hlsl
A Source/ThirdParty/skia/tests/sksl/shared/StaticSwitchWithVarDecl.metal
A Source/ThirdParty/skia/tests/sksl/shared/StaticSwitchWithVarDecl.skrp
A Source/ThirdParty/skia/tests/sksl/shared/StaticSwitchWithVarDecl.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/StorageBuffer.metal
M Source/ThirdParty/skia/tests/sksl/shared/StorageBuffer.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/StorageBufferVertex.asm.vert
M Source/ThirdParty/skia/tests/sksl/shared/StorageBufferVertex.hlsl
M Source/ThirdParty/skia/tests/sksl/shared/StructComparison.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/StructIndexStore.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/StructsInFunctions.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithEarlyReturn.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithFallthrough.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithFallthrough.glsl
M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithFallthrough.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithFallthroughAndVarDecls.wgsl
A Source/ThirdParty/skia/tests/sksl/shared/SwitchWithFallthroughGroups.glsl
A Source/ThirdParty/skia/tests/sksl/shared/SwitchWithFallthroughGroups.wgsl
A Source/ThirdParty/skia/tests/sksl/shared/SwitchWithFallthroughGroupsStandaloneSettings.glsl
M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithFallthroughStandaloneSettings.glsl
M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithLoops.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithLoopsES3.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleBoolConstants.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleByConstantIndex.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleByIndex.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleIndexLookup.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleScalarBool.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleScalarInt.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/TernaryComplexNesting.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/TernaryNesting.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/TernaryOneZeroOptimization.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/TernarySideEffects.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/Texture2D.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/TextureSharpen.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/UniformMatrixResize.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/UnusedVariables.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/VectorConstructors.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/VectorScalarMath.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/VectorToMatrixCast.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/VertexID.wgsl
M Source/ThirdParty/skia/tests/sksl/shared/VertexIDInFunction.wgsl
M Source/ThirdParty/skia/tests/sksl/spirv/ArrayStrideInDifferentLayouts.asm.frag
M Source/ThirdParty/skia/tests/sksl/spirv/CombinedSamplerTypeDawnCompatMode.asm.frag
M Source/ThirdParty/skia/tests/sksl/spirv/FunctionParametersOfTextureAndSamplerTypeDawnCompatMode.asm.frag
A Source/ThirdParty/skia/tests/sksl/spirv/Ossfuzz70523.asm.frag
A Source/ThirdParty/skia/tests/sksl/spirv/SpecializationInCall.asm.frag
A Source/ThirdParty/skia/tests/sksl/spirv/SpecializedFieldAccess.asm.frag
A Source/ThirdParty/skia/tests/sksl/spirv/SpecializedSamplerFunctions.asm.frag
M Source/ThirdParty/skia/tests/sksl/wgsl/BuiltinFragmentStageIO.wgsl
M Source/ThirdParty/skia/tests/sksl/wgsl/BuiltinVertexStageIO.wgsl
M Source/ThirdParty/skia/tests/sksl/wgsl/CastMat2x2ToMat3x3.wgsl
M Source/ThirdParty/skia/tests/sksl/wgsl/CastMat2x3ToMat4x4.wgsl
M Source/ThirdParty/skia/tests/sksl/wgsl/CastMat4x4ToMat3x4.wgsl
M Source/ThirdParty/skia/tests/sksl/wgsl/CastMat4x4ToMat4x3.wgsl
M Source/ThirdParty/skia/tests/sksl/wgsl/CastVec4ToMat2x2.wgsl
M Source/ThirdParty/skia/tests/sksl/wgsl/Sample.wgsl
M Source/ThirdParty/skia/tests/sksl/wgsl/TextureIntrinsics.wgsl
M Source/ThirdParty/skia/tests/sksl/wgsl/UniformArrays.wgsl
M Source/ThirdParty/skia/tests/sksl/wgsl/UniformMatrices.wgsl
M Source/ThirdParty/skia/tests/sksl/wgsl/UserDefinedPipelineIO.wgsl
M Source/ThirdParty/skia/tests/sksl/workarounds/LoopCondition.glsl
M Source/ThirdParty/skia/third_party/etc1/README.google
M Source/ThirdParty/skia/third_party/libpng/BUILD.gn
M Source/ThirdParty/skia/third_party/vello/BUILD.bazel
M Source/ThirdParty/skia/third_party/vello/BUILD.gn
M Source/ThirdParty/skia/toolchain/BUILD.bazel
M Source/ThirdParty/skia/toolchain/android_trampolines/gen_trampolines/BUILD.bazel
M Source/ThirdParty/skia/toolchain/download_mac_toolchain.bzl
M Source/ThirdParty/skia/toolchain/linux_amd64_toolchain_config.bzl
M Source/ThirdParty/skia/toolchain/linux_trampolines/IWYU_mapping.imp
M Source/ThirdParty/skia/toolchain/linux_trampolines/ar_trampoline_linux.sh
M Source/ThirdParty/skia/toolchain/linux_trampolines/clang_trampoline_linux.sh
M Source/ThirdParty/skia/tools/BUILD.bazel
M Source/ThirdParty/skia/tools/RuntimeBlendUtils.cpp
R Source/ThirdParty/skia/tools/SkGetExecutablePath.h
R Source/ThirdParty/skia/tools/SkGetExecutablePath_linux.cpp
R Source/ThirdParty/skia/tools/SkGetExecutablePath_mac.cpp
R Source/ThirdParty/skia/tools/SkGetExecutablePath_win.cpp
M Source/ThirdParty/skia/tools/debugger/BUILD.bazel
M Source/ThirdParty/skia/tools/fiddle/all_examples.cpp
M Source/ThirdParty/skia/tools/fiddle/fiddle_main.cpp
M Source/ThirdParty/skia/tools/fiddle/make_all_examples_cpp.py
M Source/ThirdParty/skia/tools/flags/BUILD.bazel
M Source/ThirdParty/skia/tools/flags/CommonFlags.h
A Source/ThirdParty/skia/tools/flags/CommonFlagsGanesh.cpp
A Source/ThirdParty/skia/tools/flags/CommonFlagsGanesh.h
R Source/ThirdParty/skia/tools/flags/CommonFlagsGpu.cpp
M Source/ThirdParty/skia/tools/fonts/BUILD.bazel
M Source/ThirdParty/skia/tools/fonts/TestSVGTypeface.cpp
M Source/ThirdParty/skia/tools/fonts/TestSVGTypeface.h
M Source/ThirdParty/skia/tools/fonts/create_test_font_color.cpp
M Source/ThirdParty/skia/tools/gpu/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/BackendSurfaceFactory.cpp
M Source/ThirdParty/skia/tools/gpu/GrContextFactory.h
M Source/ThirdParty/skia/tools/gpu/ProxyUtils.h
M Source/ThirdParty/skia/tools/gpu/TestOps.cpp
M Source/ThirdParty/skia/tools/gpu/ganesh/AtlasTextOpTools.cpp
M Source/ThirdParty/skia/tools/gpu/gl/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/gl/egl/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/gl/glx/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/gl/iOS/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/gl/interface/templates.go
M Source/ThirdParty/skia/tools/gpu/gl/mac/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/gl/none/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/gl/win/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/mock/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/mtl/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/vk/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/vk/VkTestContext.cpp
M Source/ThirdParty/skia/tools/gpu/vk/VkTestContext.h
M Source/ThirdParty/skia/tools/gpu/vk/VkTestHelper.cpp
M Source/ThirdParty/skia/tools/gpu/vk/VkTestHelper.h
M Source/ThirdParty/skia/tools/gpu/vk/VkTestMemoryAllocator.cpp
M Source/ThirdParty/skia/tools/gpu/vk/VkTestUtils.cpp
M Source/ThirdParty/skia/tools/gpu/vk/VkTestUtils.h
M Source/ThirdParty/skia/tools/gpu/vk/VkYcbcrSamplerHelper.cpp
M Source/ThirdParty/skia/tools/gpu/vk/VkYcbcrSamplerHelper.h
M Source/ThirdParty/skia/tools/graphite/UniqueKeyUtils.cpp
M Source/ThirdParty/skia/tools/graphite/dawn/GraphiteDawnTestContext.cpp
M Source/ThirdParty/skia/tools/graphite/mtl/GraphiteMtlTestContext.mm
M Source/ThirdParty/skia/tools/graphite/vk/GraphiteVulkanTestContext.cpp
M Source/ThirdParty/skia/tools/sk_app/BUILD.bazel
M Source/ThirdParty/skia/tools/sk_app/Window.h
M Source/ThirdParty/skia/tools/sk_app/android/Window_android.cpp
M Source/ThirdParty/skia/tools/sk_app/android/surface_glue_android.cpp
M Source/ThirdParty/skia/tools/sk_app/ios/Window_ios.mm
M Source/ThirdParty/skia/tools/sk_app/mac/BUILD.bazel
M Source/ThirdParty/skia/tools/sk_app/mac/Window_mac.mm
M Source/ThirdParty/skia/tools/sk_app/unix/BUILD.bazel
M Source/ThirdParty/skia/tools/sk_app/unix/Window_unix.cpp
M Source/ThirdParty/skia/tools/sk_app/win/Window_win.cpp
M Source/ThirdParty/skia/tools/skdiff/BUILD.bazel
M Source/ThirdParty/skia/tools/skdiff/skdiff_html.cpp
M Source/ThirdParty/skia/tools/skp/webpages_playback.py
M Source/ThirdParty/skia/tools/skpbench/skpbench.cpp
M Source/ThirdParty/skia/tools/sksl-minify/BUILD.bazel
M Source/ThirdParty/skia/tools/sksl-minify/SkSLMinify.cpp
M Source/ThirdParty/skia/tools/skslc/BUILD.bazel
M Source/ThirdParty/skia/tools/skslc/Main.cpp
M Source/ThirdParty/skia/tools/skui/BUILD.bazel
M Source/ThirdParty/skia/tools/testrunners/benchmark/BUILD.bazel
M Source/ThirdParty/skia/tools/testrunners/benchmark/target/BUILD.bazel
M Source/ThirdParty/skia/tools/testrunners/common/BUILD.bazel
M Source/ThirdParty/skia/tools/testrunners/common/android/BUILD.bazel
M Source/ThirdParty/skia/tools/testrunners/common/android/adb_test_runner/BUILD.bazel
M Source/ThirdParty/skia/tools/testrunners/common/compilation_mode_keys/BUILD.bazel
M Source/ThirdParty/skia/tools/testrunners/common/make_tarball/BUILD.bazel
M Source/ThirdParty/skia/tools/testrunners/common/surface_manager/BUILD.bazel
M Source/ThirdParty/skia/tools/testrunners/gm/BUILD.bazel
M Source/ThirdParty/skia/tools/testrunners/gm/vias/BUILD.bazel
M Source/ThirdParty/skia/tools/testrunners/unit/BUILD.bazel
M Source/ThirdParty/skia/tools/timer/BUILD.bazel
M Source/ThirdParty/skia/tools/trace/BUILD.bazel
M Source/ThirdParty/skia/tools/viewer/BUILD.bazel
M Source/ThirdParty/skia/tools/viewer/MaterialShadowsSlide.cpp
M Source/ThirdParty/skia/tools/viewer/MotionMarkSlide.cpp
M Source/ThirdParty/skia/tools/viewer/SBIXSlide.cpp
M Source/ThirdParty/skia/tools/viewer/ShadowUtilsSlide.cpp
A Source/ThirdParty/skia/tools/viewer/TypefaceSlide.cpp
M Source/ThirdParty/skia/tools/viewer/Viewer.cpp
M Source/ThirdParty/skia/tools/viewer/Viewer.h
M Source/ThirdParty/skia/tools/window/BUILD.bazel
M Source/ThirdParty/skia/tools/window/DisplayParams.h
M Source/ThirdParty/skia/tools/window/GraphiteDawnWindowContext.cpp
M Source/ThirdParty/skia/tools/window/GraphiteMetalWindowContext.mm
M Source/ThirdParty/skia/tools/window/GraphiteVulkanWindowContext.cpp
M Source/ThirdParty/skia/tools/window/VulkanWindowContext.cpp
M Source/ThirdParty/skia/tools/window/VulkanWindowContext.h
M Source/ThirdParty/skia/tools/window/android/BUILD.bazel
M Source/ThirdParty/skia/tools/window/mac/GraphiteDawnMetalWindowContext_mac.mm
M Source/ThirdParty/skia/tools/window/unix/BUILD.bazel
M Source/ThirdParty/skia/tools/window/unix/GLWindowContext_unix.cpp
M Source/ThirdParty/skia/whitespace.txt
Log Message:
-----------
Update Skia to 2024-08-12 (f77adcef7c1cd05cba6d3a21bc836a6a7733167c)
https://bugs.webkit.org/show_bug.cgi?id=277950
Reviewed by Carlos Garcia Campos.
* Source/ThirdParty/skia/CMakeLists.txt: Update list of sources.
* Source/ThirdParty/skia/README.WebKit: Update commit.
Contains upstream commits:
git log --oneline --pretty='%h %s' 2a7830d74a8b596a51a7e5c8eb78243ca4e5faf2..f77adcef7c1cd05cba6d3a21bc836a6a7733167c
f77adcef7c Roll vulkan-deps from a5d4d42457c3 to c95d5ac066d8 (1 revision)
3cd5e8ad07 Roll ANGLE from bacd3a7d70c1 to 6e248bcb44bf (5 revisions)
42ca940d9e Roll SK Tool from da60460a940c to 5a1b60e09ad5
1e9ac43fd2 Roll Skia Infra from d7d6072b1cba to da60460a940c (4 revisions)
a09a0d635b Roll Dawn from 140bdd8b5818 to 08335b848221 (8 revisions)
e3e3fd8580 Roll vulkan-deps from fab6b980639e to a5d4d42457c3 (1 revision)
9e3c43cb42 Roll vulkan-deps from 2fe10b2a1b7b to fab6b980639e (1 revision)
8f57056398 Roll vulkan-deps from 6f3082bc31ee to 2fe10b2a1b7b (2 revisions)
8118fc8240 Roll SK Tool from d7d6072b1cba to 94ee21f9367e
eeffce7269 Roll vulkan-deps from 236cdecbee13 to 6f3082bc31ee (1 revision)
2a7e756760 GM to make small circles.
5e190559fe graphite: Stop using wgpu::CommandEncoder::WriteBuffer
f5dc448320 [graphite] Enable SkSL texture sharpening bias
13b4fee1ba [graphite] Use EdgeAAQuad with all/none flags in drawSpecial
31c432c026 Roll ANGLE from 81c01d2f8159 to bacd3a7d70c1 (7 revisions)
0bedf6746d Roll Skia Infra from c2f5bb885ba4 to d7d6072b1cba (6 revisions)
a44c2c6f2c Roll Dawn from a67e96132ef0 to 140bdd8b5818 (20 revisions)
bf9cf9b8fe Roll SK Tool from d794afe95923 to d7d6072b1cba
2eee5f2488 graphite: Make Dawn transient attachment textures be zero-sized
5e8d9842ce Roll vulkan-deps from 9b5edb173670 to 236cdecbee13 (1 revision)
4cff580721 [Fontations] Prepare for Pen move from font-types to skrifa
ee13a05b54 [Fontations] Rustfmt, fix test, idiomatic Rust for ffi.rs
741f46a308 Fix viewer backend toggling
fad10557a9 GraphiteDawn: use DawnPartialLoadResolveTexture
d1c6967d9a graphite: Do not skip zero-sized resources in purgeResources
ab4ace83ea Roll vulkan-deps from 0f7909f6bf64 to 9b5edb173670 (1 revision)
c771ad0277 Roll ANGLE from 70f2e2033b17 to 81c01d2f8159 (9 revisions)
f224dd66df Roll SK Tool from c2f5bb885ba4 to d794afe95923
3823cd0886 Roll Skia Infra from 6177e0e75569 to c2f5bb885ba4 (5 revisions)
41193d813a Roll Dawn from d07d6ba280ba to a67e96132ef0 (11 revisions)
e5662f5405 Roll vulkan-deps from b4b1cdd9bdc8 to 0f7909f6bf64 (5 revisions)
ca922a79a5 [sksl] Use WGSL's "either" interpolation sampling
e689966a1e [Vulkan] Set RenderArea on vkBeginRenderPass.
36cebe4e9f [Graphite] Calculate RenderPass bounds and pass to backends.
5fb01f0026 Enforce IWYU on the rest of the ganesh directory
04d27a68ac Apply clang-tidy suggestion to GlyphVector
f3f598f599 remove stale SkBlender documentation
eb51f1ddc0 [graphite] Evict atlases on failed Recorder::snap()
4b7d081513 [graphite] Mark deferred Device immutable in snap()
2c9c6cbbc2 Add deduction guide for sk_sp
0c6dd1e6ff Roll vulkan-deps from 699b3c2a0349 to b4b1cdd9bdc8 (4 revisions)
5267a5a1e2 Roll ANGLE from 2ae68a208660 to 70f2e2033b17 (10 revisions)
a0e775f706 Roll SK Tool from 6177e0e75569 to b1312e5ef74f
b7a5a3ca19 Roll Skia Infra from c6b336984953 to 6177e0e75569 (6 revisions)
b0ee4cbe5f Roll Dawn from b0c9611bdf79 to d07d6ba280ba (18 revisions)
968a00456b Refactor sk_app and other test code to be more Bazel friendly
5169d1f27e [bazel] Add graphite rules for native vulkan backend
95eadba905 Roll vulkan-deps from 9335f3149740 to 699b3c2a0349 (2 revisions)
05097fb729 Disallow SkSL when deserializing drawables in custom typefaces
f04ba9cd0e [bazel] Add graphite modules for native Metal backend
ae7f557270 Add Mac arm64 versions of binaries needed for k8s-config's presubmit
690c8d946e CircleOp: Require an actual stroke to activate round caps
a15e5cfe04 Revert "Add SkPath::addOpenOval"
7e9580cfeb Revert "Add isArc to SkPath"
e8fed3f105 [Fontations-backend] Roll Fontations, Skrifa to 0.20
c586d81b09 Roll ANGLE from 22ed98774210 to 2ae68a208660 (8 revisions)
3dc4cd65a1 Roll vulkan-deps from 8f2aebbc4ae5 to 9335f3149740 (3 revisions)
9ecdf1bbe5 Roll SK Tool from c6b336984953 to 15df59cc38c7
95537a890f Roll Skia Infra from 7e62f1428813 to c6b336984953 (7 revisions)
d1306ca74f Roll SwiftShader from f72761e86766 to 65157d32945d (1 revision)
4cdacdae8b Roll Dawn from fee7ce42be2d to b0c9611bdf79 (6 revisions)
8194236227 Revert "[graphite] Move bindgroup cache from DawnResourceProvider to DawnTexture"
5384edf478 Reland "[skif] Implement raster SkBlurEngine"
8b706494a2 [skottie] add child shader support for custom SkSL effects
fed87fbbe4 Remove legacy Bazel targets
f3406766fa Be more verbose on flag names in Mac toolchain
7eb3237848 Roll vulkan-deps from b7984a66e275 to 8f2aebbc4ae5 (1 revision)
c908f20dc0 Remove #ifdef SK_DAWN from Graphite's Context
938b8b8efd Roll ANGLE from 06ae828f4dee to 22ed98774210 (7 revisions)
6723859a32 Roll SK Tool from 7e62f1428813 to a8b5ec73069a
21f40aeb74 Roll Skia Infra from 4c3759b8afef to 7e62f1428813 (4 revisions)
cbd9bc6f4a Roll Dawn from f883075c10a9 to fee7ce42be2d (12 revisions)
01593fa41e Roll vulkan-deps from 06f8d6301c60 to b7984a66e275 (1 revision)
80ef0f91fb Add missing vulkan include
449316b565 Roll vulkan-deps from b070881de5eb to 06f8d6301c60 (7 revisions)
8f0e1486b8 Roll SK Tool from 4c3759b8afef to 7e62f1428813
60c660ecdf This is my first commit
88449344d3 Log VkResult & AHB desc on failed vkGetAndroidHardwareBufferProperties
21f4d4a4a0 Remove legacy Dawn Graphite shims
f67db99827 Remove legacy SkCodec enum
2b0dffbcbb Add some docs regarding asyncRescaleAndReadPixels
ce0c0fb15e Double SK_ANDROID_FRAMEWORK_ATRACE_BUFFER_SIZE to 512
7ab3167a7b Add an option for unclamped (RGB) matrix color filter
083bf8ff74 [graphite] Move bindgroup cache from DawnResourceProvider to DawnTexture
872c2a9a11 Add missing #include for VulkanMemoryAllocator
5b8510e76a Roll vulkan-deps from d2ee565bbb6c to b070881de5eb (4 revisions)
28dc602df6 Make pathkit depend on Bazel buffet build
ad1e3d8289 Roll ANGLE from cc7d02209998 to 06ae828f4dee (5 revisions)
069274b166 Roll Skia Infra from 52942aa78b6c to 4c3759b8afef (13 revisions)
14f2893cbd Roll Dawn from 6b512aaeec71 to f883075c10a9 (23 revisions)
393c05ed03 Revert "Use a single source for CircularRRectEffect's analytic rrect clip."
77cfae25b5 [graphite] Take count,stride separately in get[Vertex|Index|Uniform]Writer
3b79cbb42b Roll SK Tool from 52942aa78b6c to f2e8702eed81
92440e749a Roll vulkan-deps from 38c05c76968b to d2ee565bbb6c (3 revisions)
cfa1cda77b Revert "[ganesh] Fix CircularRRectEffect batching."
31486743d5 Decouple Graphite SkSL code from Ganesh code.
4bdb18d7c1 Demonstrate effect specialization fan-out.
5c229d4d20 Adds corresponding NPM lockfiles to package.json files. This enumerates dependencies, including transitive ones, and their versions, to avoid using vulnerable ones. For more details, see go/npm-lockfile-cl-guide
7a99cc8844 [infra] Add find_tasks.py script
fa1e2d5c1b Roll skcms from 2395877dc55f to c830bf291754 (1 revision)
ddb6901e61 [Vulkan] Add context option to adjust default VMA block size.
b2468c5889 Add support to SkSLTest for invoking child shaders.
6dbfbf4c6f Downgrade the warning for gni exporting on windows
216aaa1b27 Build only fiddle executable in skia-release
0cf31451a7 Remove assertion that modules are non-empty.
03732b9f88 Fix fuzzer-discovered issue with duplicate functions.
8fda544515 Add design doc link for go/sksl-function-specialization.
e152a0ccb4 [graphite] Add CircularRRectClip shader snippet.
3d2da1cbbd [Graphite] Remove immediate deletion flag when purging proxy cache.
2831724600 Remove legacy Vulkan Graphite functions/methods
f89a9c1902 Revert "[skif] Implement raster SkBlurEngine"
45a37a0993 Roll vulkan-deps from d665a73f7d0d to 38c05c76968b (1 revision)
fca22c7094 Roll ANGLE from 65f08d08515f to cc7d02209998 (15 revisions)
d2b00f7a93 Roll SwiftShader from 01b188e56477 to f72761e86766 (1 revision)
a5f92257e5 Roll Skia Infra from 9b09b0a9dfa9 to 52942aa78b6c (8 revisions)
010e1a7e85 Roll Dawn from 8409c8834075 to 6b512aaeec71 (59 revisions)
d781b4f4fc Roll SK Tool from 9b09b0a9dfa9 to 52942aa78b6c
0a7c7b0b96 Roll vulkan-deps from a9708d3e114d to d665a73f7d0d (6 revisions)
3b47a48f15 [graphite] Address Vulkan Protected-mode Buffer Validation bug
bbcb651ebe [skif] Implement raster SkBlurEngine
ad4c9d85a5 Fix graphite.gni file
8db309541a [graphite] Add size to BindBufferInfo
a19b573038 Roll debugger-app-base from 5262a9f62fa6 to 0b6aba4d3d73
b5ad5bf369 Update SkQPTestCases for Android V (15) Release
cd2169427b Remove a forgotten TODO(johnstiles).
d1a63fadf0 [ganesh] Fix CircularRRectEffect batching.
431b573322 [Graphite] Gradient buffer optimization
fd54a5aceb Address clang-tidy suggestion
cd58e87c06 Clean up SK_DISABLE_MODULES_FOR_KNOWN_RUNTIME_EFFECTS flag guard.
05a34a319b Use a single source for CircularRRectEffect's analytic rrect clip.
4c4c6c861e Undo changes to loop index in linear morphology.
5bf44643d1 Add missing Vulkan extension
a5d59764c7 Fix use of deprecated Dawn Graphite constructors
e9e4234576 [skif] Fix identity scale and no-effects detection
999e3f113d Roll vulkan-deps from 51742b289ba3 to a9708d3e114d (2 revisions)
fa9ecbb258 Roll ANGLE from 0ef066874643 to 65f08d08515f (12 revisions)
19cc5e9c68 Roll Skia Infra from 0d7d76032f90 to 9b09b0a9dfa9 (10 revisions)
f5c014b300 Roll SK Tool from 0d7d76032f90 to 9b09b0a9dfa9
cb6ea5bd80 Remove __MSVC_RUNTIME_CHECKS support
1c4a0643e7 Revert "[ganesh] Check for null ThreadSafeProxy in GrImageContext::abandoned()"
26eb1876de Improve error reporting when a prototype disagrees with its function.
b6036baeeb Fix fuzzer-discovered issue with duplicate array types.
f24d9a1fd5 Reland "Add defensive check for unreachable specialized functions."
1cae06f8e2 Ensure that all functions are specialized.
e8fb6f320d Roll vulkan-deps from 0ce5411a16fa to 51742b289ba3 (5 revisions)
a094c60560 [SkSL] Remove loadFloatBuffer intrinsic
cf7cf2eab8 [Graphite] Change module functions to take array parameters
15e9af7015 [SkSL] Add a specialization in a call test
44ec8d2ba8 Reland "Move most KnownRuntimeEffects into the sksl_rt_shader module."
4e31906b63 Add design doc links for go/sksl-rp.
b9b208f11c [SkSL][SPIR-V] Unsized array parameter support
3de932ad35 [graphite] Remove SK_DAWN defines from TextureInfo and BackendTexture.
c1fcf8e5a5 Change vello's #ifdef guards
a4d59988bd Revert "Move most KnownRuntimeEffects into the sksl_rt_shader module."
2cb7f5443a Roll ANGLE from 572025841d09 to 0ef066874643 (9 revisions)
db407badf1 Roll vulkan-deps from f3c1dcf83f79 to 0ce5411a16fa (6 revisions)
24368e1bd0 Roll Skia Infra from 8ebaca0a412e to 0d7d76032f90 (7 revisions)
f2b499f957 Roll SwiftShader from c4dfa69de7de to 01b188e56477 (1 revision)
1339015537 Roll SK Tool from 3c66773be4aa to 0d7d76032f90
20e4dfabb6 Revert "[graphite] Read aggregate SSBO once in main()"
56de22c39d Revert "Add defensive check for unreachable specialized functions."
946ca24d03 Add defensive check for unreachable specialized functions.
4db44b0c04 Move most KnownRuntimeEffects into the sksl_rt_shader module.
8167ff71af GraphiteDawn: print correct error message in map callbacks for native.
832023dc04 Adding font instances support to Fontations
62e955dbae Allow child effect passing in PipelineStageCodeGenerator.
489bda9247 Specify recipes.cfg in infra_tests.py
0beb91df6f Roll shaders-base from 5084439cd9c3 to cb3395657dd9
9e4258dacd Roll debugger-app-base from b7ecdc86a7b4 to 5262a9f62fa6
8b60d497a0 Roll jsfiddle-base from ca44dd6ab7bf to 699f74900f78
efd1d5b127 Roll skottie-base from a6d9a7de5704 to eba2fc680652
7a41507d67 [dm] Fix misleading macro indentation
c1de8c48c9 Remove all git usage from PRESUBMIT.py
71386f10a1 [graphite] Add forcePathAA to subrun control
f076448273 Roll vulkan-deps from d96d6c161ed6 to f3c1dcf83f79 (4 revisions)
96b7575339 Add documentation link for go/modules-in-sksl.
fe3d321d73 Remove unnecessary using statement
cf88faeae3 Revert "Allow client arrays on ANGLE."
4a65e626eb [graphite] Remove SK_VULKAN defines from TextureInfo, BackendTexture, and BackendSemaphore
34fe64ffae [recreate-skps] Use a release build of Chromium, pass --disable-field-trial-config
b208808de5 Eliminate dead functions after inlining runtime effects.
42d1c7534f Clean up skparagraph Bazel rules
940c71c61d Add missing Vulkan header to .gni
f5a8dfda11 Roll ANGLE from d306e0488fbf to 572025841d09 (6 revisions)
34ef6ecb02 Roll SK Tool from 8ebaca0a412e to 1e75f7002e7c
e8348df56e Roll Skia Infra from 821c531f7514 to 8ebaca0a412e (11 revisions)
0a85929a43 Roll Dawn from c10e91977ac3 to 8409c8834075 (14 revisions)
11e9bb9dbd Roll vulkan-deps from 9367f72112b5 to d96d6c161ed6 (1 revision)
f59d83951e Roll vulkan-deps from 66eb75c19f00 to 9367f72112b5 (2 revisions)
804999efe4 Roll vulkan-deps from 39ec16c52951 to 66eb75c19f00 (1 revision)
78de037207 Roll vulkan-deps from bce57121977e to 39ec16c52951 (3 revisions)
f478e89036 Roll SK Tool from 821c531f7514 to 8ebaca0a412e
9632ef8f18 Rework stable function calls.
57eaccc555 Rename PipelineUtils to SkSLToBackend.
11df9d1ffc Add Analysis::GetParameterMappingsForFunction helper.
86e30d1706 [ganesh] Check for null ThreadSafeProxy in GrImageContext::abandoned()
c96ce958cb Fix bug with specialization of functions that are inlined.
dd46749e15 [graphite] Add AtlasProvider::freeGpuResources() take 2
8d7f99dca5 Reland "[skif] Use src blending when possible"
4a97d01dfe [Graphite] Remove gradient buffer support flag
c3adc713eb [Graphite] Reorder local matrix matrix inversion
61ac357e8e Roll vulkan-deps from 068847956e41 to bce57121977e (1 revision)
cf7f968d12 Roll ANGLE from 4f498eaa1426 to d306e0488fbf (8 revisions)
fad3b8b163 Roll Skia Infra from f5059dc8d77f to 821c531f7514 (13 revisions)
18f8d9b76e Roll Dawn from 39b828ef334f to c10e91977ac3 (16 revisions)
cd892b576a Roll SK Tool from 36cd28553aa8 to 821c531f7514
06b26a1d51 Roll vulkan-deps from 49b5e420b19a to 068847956e41 (2 revisions)
e9b8585af6 Allow client arrays on ANGLE.
576e723c6d Track the originating ModuleType in FunctionDeclaration.
7cc2b3d340 Document iOS 12 is the minimum deployment target
b16b56dd68 [Vulkan] When testing our Vulkan backends, only include the extensions we actually use.
54bc2bfa21 [Graphite] Fix graphite VkYcbcrSamplerHelper to work in viewer.
fc4288c417 Reland "Use kCTFontVariationAxesAttribute"
188485e28f Simplify control flow in sk_color_space_transform.
96dfd01d94 [graphite] Use Dawn toggles for both adapter and device
4c8c8536e5 Remove fBuiltin member from FunctionPrototype.
35c606b0b3 Remove fBuiltin member from FunctionDefinition.
37efc70849 Add a unit test verifying that Runtime Effects can call unpremul().
42126e8c85 fix: include package.json in exports field
9f775551cb [graphite] Fill interior of large [r]rects with non-aa renderer
529569ce06 graphite: Skip adding genID listeners for immutable bitmaps
75994403a8 Roll vulkan-deps from 560809a2d33f to 49b5e420b19a (5 revisions)
9942b4423e Roll ANGLE from b98c4d810794 to 4f498eaa1426 (7 revisions)
18d1e365b5 Roll Dawn from 90fdaa810322 to 39b828ef334f (17 revisions)
173d64a60b Roll Skia Infra from d77400c7282a to f5059dc8d77f (12 revisions)
cde544390a Roll SK Tool from d77400c7282a to f5059dc8d77f
746d444f3e Avoid using optional<> for ModuleType.
438395073b Add Analysis::FindSpecializedArgumentsForCall helper function.
55ecdde3a5 Update comment in patheffects.cpp.
267c7c56c6 Roll skottie-base from 52a246a737a2 to a6d9a7de5704
bb121553e0 [graphite] Add comments to public API re Graphite-specific deprecations
54d1434637 Allow `writeFunctionCallArgument` to add multiple arguments.
687030c441 Roll vulkan-deps from 8e90204125ac to 560809a2d33f (3 revisions)
1561e2127c Add push_back_n and pop_back_n to FixedArray.
8b2f189cfa [Dawn] Add YCbCr conversion information to DawnTexture keys
46a3b18c5e Use swizzles to save space during code minification.
1e2e75b215 [graphite] Fix backend texture variants of surface tests.
6a081927b8 Mention Java requirement in Android build instructions
c119329256 Fix fuzzer-discovered issue with switch variable-hoisting.
b02aaf81ed Switch the Galaxy S24 Protected jobs from Ganesh to Graphite
1fe1c39f2e Update XCode 11.4.1 to 15.4
7c9cef9e89 Remove unused 'fIsClone' from VarDeclaration.
25f26f6735 Remove SKIA_SKIP_LINKING
a9b1043eb2 Remove legacy graphite image factories
0315e534d9 Roll ANGLE from 7691cea7e53b to b98c4d810794 (6 revisions)
7ad882fb53 Roll vulkan-deps from f211552c7990 to 8e90204125ac (2 revisions)
14a7d3fbbd Roll Skia Infra from 64c6d0a7cb1f to d77400c7282a (8 revisions)
297d6390b6 Roll Dawn from 74e2fbfd1765 to 90fdaa810322 (35 revisions)
79fccd52b0 Roll SK Tool from 94d0b98eea9e to d77400c7282a
3f1b4e98f6 [graphite] Use non-aa bounds renderer for pixel-aligned rects
f4355cf735 Disable path_text_clipped_uncached on Pixel4XL Vulkan configs
e04dcefdad Mark samplers as explicitly-sampled when passing them to a function.
0886a62b93 Revert "[skif] Use src blending when possible"
d6529a61dd Further limit F16 draw test
fa01cb6879 Remove use of enable_skslc flag
83f2a7bd69 Simplify control flow in css_hwb_to_srgb.
29746b38d7 [loong64] Optimize gauss blur imagefilter.
42a0bb5829 [SkSL] Change specialization mapping to expression
26edd3bb38 [graphite] Fix basic drawShadow functionality.
2d518b6a79 Don't test F16 draws with advanced blend modes
2796c5a5d4 Android SkFontMgr prioritize stated weight
4b007e6cbd Merge 4 release notes into RELEASE_NOTES.md
31b46cd7a5 Roll vulkan-deps from 5d0bdd3702f7 to f211552c7990 (2 revisions)
a9019fddac Update Skia milestone to 129
51377d8024 Use a separate overload for stable-ID calculation.
d3eebb3f8f Migrate the specialized function-decl key into SkSLSpecialization.
1cda2a7b0e [graphite] Force shader blending for kPlus
e6f8f41d9e [skif] Use src blending when possible
b500b88130 [SkSL][WGSL] Add unsized array parameter support in WGSL
76597fc0e2 [SkSL][Metal] Add unsized array parameter support in Metal
31fb65b81a Fix fuzzer-discovered issue with struct redefinition.
06959f524e Enable IWYU on SkSLTransform.h.
bc5f70ce4d Track function calls via a stable ID instead of via pointer.
f4f8162635 Roll ANGLE from 85edb907199e to 7691cea7e53b (6 revisions)
d431af39c9 Roll SK Tool from 64c6d0a7cb1f to 6e7a5b65bfbc
786ba8a6b3 Roll Skia Infra from e1d5da316bdf to 64c6d0a7cb1f (15 revisions)
ace806f960 Roll vulkan-deps from 2b33822c849c to 5d0bdd3702f7 (6 revisions)
ff0ff0117b Fix fuzzer-discovered issue with var-decls in a static switch.
5c6ca124c7 [Dawn] Add YCbCr information to SamplerDesc; DawnSampler keys
a63fa00080 [skif] Don't force strict mode if the entire draw is safe but small
04dc147e6e Use snprintf instead of sprintf
e0f24be003 Let old iOS builds download Xcode and set gn targets
722f04b4ae Roll debugger-app-base from cf5bc2e4a408 to b7ecdc86a7b4
317ce533c6 Roll skottie-base from 87ec89cd0d09 to 52a246a737a2
6e32353464 Roll shaders-base from 6abcfbb93857 to 5084439cd9c3
6d128bb0ff Roll jsfiddle-base from 6341b74cad37 to ca44dd6ab7bf
5f51dbb0f1 [SkSL][SPIR-V] Reuse synthesized samplers per specialization.
56a7f45f8e [loong64] Optimize H5 video playback.
2c85adc9e7 Roll vulkan-deps from be96f8cab214 to 2b33822c849c (1 revision)
9a89cb87a0 Keep track of the current ModuleType as it is being compiled.
148438e9b9 [graphite] Read aggregate SSBO once in main()
3b2b575d2b Revert "[graphite] Add AtlasProvider::freeGpuResources()"
719da7c1e7 Roll SK Tool from e1d5da316bdf to f7a02ed14681
4cb93bd2ce Roll Skia Infra from 298c34c0e789 to e1d5da316bdf (18 revisions)
a9572c2f0d Roll Dawn from 374b289efbec to 74e2fbfd1765 (1 revision)
9740ce83f4 Roll vulkan-deps from 19d877fcfda0 to be96f8cab214 (1 revision)
ff33d6a7c7 Manual roll ANGLE from 0e598a0c3f18 to 85edb907199e (7 revisions)
e470149521 Manual roll Dawn from 8201eb0de74d to 374b289efbec (25 revisions)
168eeb466c Roll vulkan-deps from 8968630f35e6 to 19d877fcfda0 (1 revision)
2198b4ec8d Roll vulkan-deps from 46869d939056 to 8968630f35e6 (4 revisions)
b43cdd2878 Roll SK Tool from 400de76a98c4 to e1d5da316bdf
a99c57484b Migrate SkSL::Module into dedicated header.
d2e5edc40d Fix GLSL output when ES3 reserved words are used in the program.
06cd249f39 [Loong64] Added binary compatibility support.
0a366e43f6 Mark unsupported texture/sampler types as reserved.
875e294970 Limit search path when dynamically loading Windows system DLLs
b62ba890a2 Remove unnecessary casts
053e5a7b0b Inline deprecated MTLGPUFamily values
da60ac84ba Add Michael to include/ OWNERS
75108b80d3 Factor out call-map lookup into a helper function.
4726f165d9 Roll vulkan-deps from 81ae4bd4a651 to 46869d939056 (2 revisions)
ceb00edae9 Disable advanced blend on old NVIDIA via ANGLE
d804ba6949 Remove workaround for very old compilers in raster pipeline
591c48cab4 [graphite] Add AtlasProvider::freeGpuResources()
aafc63197f Roll ANGLE from 1f87cbc925fe to 0e598a0c3f18 (15 revisions)
319f13728a Roll vulkan-deps from a0aa5f0d3b26 to 81ae4bd4a651 (4 revisions)
bb08235713 [skif] Track if padding was added to a layer; inset on restore() only if needed
f66014a16b Add SkBitSet::operator== and !=.
6b32ccb67a Temporarily remove Test.*Metal from the CQ
e4755d8a83 [Graphite][Vulkan] Disable storage buffers for Vulkan
244b9bb9a2 [Graphite][Vulkan] Add gradient buffer support to Vulkan
bc17443814 Roll Dawn from 57dd055840df to 8201eb0de74d (20 revisions)
58ad9fc27c [graphite] Use shader node children for runtime effect color xform intrinsics
1d346d9b3c [graphite] Snap non-aa round rect edges to pixels
3b13de2073 [graphite] Move YUVImage Precompile factory to public API
84d893159a Disable infinity support for ANGLE + Metal + Intel
f3652704f4 Roll SK Tool from 8e8daaf21a22 to 7afa18bace99
00320bf1f6 [graphite] Remove legacy metal functions
530ab9bec5 Remove more asserts from SubRun deserialization
d1554b3dd8 Update compile tasks from Xcode 12.3 to Xcode 15.4
967c6a01bf Revert "Use more stable keying for function-call specialization info."
6ab91fd1f6 Use more stable keying for function-call specialization info.
c7120bcd46 Allow child-call effects to participate in inliner remapping.
9aba916f22 Add target for all sksl targets
4bf56844d4 Actually export SkFontMgr_New_FontConfig
56014cebc4 [SkSL][SPIR-V] Add function specialization for samplers
2c238c125b Add testbed for SkSL pipeline stage code generator.
ebcb840214 Roll Dawn from 50a01de3a8ed to 57dd055840df (23 revisions)
f9a9c31b43 Roll vulkan-deps from ace59194583a to a0aa5f0d3b26 (11 revisions)
a64c73b0bf graphite: Cleanup StrikeCache in freeGpuResources
ced1d8de12 Avoid cloning IR during backend code generation.
939e1dac98 [graphite] Snap non-AA stroke rects
9d391088f5 Update stroker code to use SkPoint idiomatically
c670953cac Roll skcms from bc467ef5ef35 to 2395877dc55f (1 revision)
e7844530e8 Remove legacy tangent code from path stroker
546120aeaa [graphite] Rearrange code in PaintParamsKeyTest
d3a922a971 Generate HLSL outputs as part of the CheckGeneratedFiles job
acc7143920 Define TestRegistry
276f671b0e Put AndroidBlendModesGM in anonymous namespace
e37f28383d Explicilty list SkOSFile_ios.h in gn build
5efad82d53 Remove AnimCodecPlayerGM
485bf4ff88 Add missing SkSL targets to :gpu deps.
4d2047aa3c Update HLSL golden outputs.
def61bdd97 [graphite] Add YUV image shader to Precompilation system
7ebcb7ea94 Roll vulkan-deps from 472fd6a2d49e to ace59194583a (1 revision)
1b0ddc1355 Roll ANGLE from 2efce9babc18 to 1f87cbc925fe (83 revisions)
d19c61e55e Roll SK Tool from 298c34c0e789 to 35f1db95b279
fea212e421 Roll Skia Infra from 736d19678782 to 298c34c0e789 (8 revisions)
b6c251b097 Roll Dawn from 16be0748ef57 to 50a01de3a8ed (22 revisions)
80dde3f278 Roll SwiftShader from 389854967d78 to c4dfa69de7de (1 revision)
4c50b51875 Roll vulkan-deps from 99f840c7c7ad to 472fd6a2d49e (11 revisions)
5d18422d97 Disable advanced blend equation for ANGLE + Intel
c6b33bdd0d [graphite] Snap filled non-aa rectangles to pixel coordinates
98c7ea6c75 [graphite] Enable yuv_make_color_space GM.
d1478885de [Graphite][SkSL] Use std430 for storage buffers in Vulkan
2371ce24b1 [Graphite][SkSL] Conditionally force std430 array stride
24bbdf2577 [SkSL] Add mirrored SPIR-V storage class enum
f9422e08a7 Clean up reserved-name tests in runtime_errors.
9b789b35e1 Reland "[graphite] Remove unnecessary premul step in YUV shaders."
a6ac2f8e82 Mark unsupported subpass-input types as reserved.
57ae89c0ff [graphite] Add BackendApiToStr and use it in the PaintParamsKeyTest
07bd32512d Roll vulkan-deps from 6ab83f393122 to 99f840c7c7ad (6 revisions)
3a0067d2f1 Roll SK Tool from 736d19678782 to ed5cb59eac76
61b6365a0c Roll SwiftShader from f23c77132e0b to 389854967d78 (1 revision)
b1ebb14bc6 Roll Skia Infra from 925d3cac96a5 to 736d19678782 (14 revisions)
f04ddd9f29 Roll Dawn from 312caa9146cf to 16be0748ef57 (14 revisions)
93ddcf356a [graphite] Snap non-aa clip[R]Rects to pixels when transform is axis-aligned
c91cad7755 [graphite] Automate begin/endStruct() calls in KeyHelpers
d4acfbe0b0 Mark unsupported sampler/image/texture types as reserved.
fb2c810e1b Roll vulkan-deps from 7dc21774dc62 to 6ab83f393122 (7 revisions)
9f593148c3 [graphite] Support writing substructs in UniformManager
6347d8255f [graphite] Optimize Transform::mapRect for rect-stays-rect
10f2608a52 Adjust motionmark bouncing tagged images slide.
8a87f9eb5a Add separate flag for gradient buffer support
645b77ce61 [graphite] Split PaintParamsKeyTest into its two subtests
9c2a62d281 Fix signedness of format string.
b63d0290b8 Add SkSL type alias for 'atomic_uint.'
a3790cec78 Remove graphite-specific Mtl type aliases
28d4f28f44 [graphite] Remove SK_METAL defines from BackendSemaphore
a553358d72 [graphite] Remove SK_METAL defines from BackendTexture
e0f57a360c [graphite] Remove SK_METAL defines from TextureInfo
476abcbc2e Revert "[graphite] Remove unnecessary premul step in YUV shaders."
a7f3fbec11 Reject SkSL programs with identifiers `dmatN` or `dmatNxM`.
b397f5bd81 Fix overzealous brace elimination in sksl-minify.
6b60951969 Run a graphite native vulkan test tryjob
559a469572 [graphite] Make PaintParamsKeyTest a bit more modular
0c77860371 [graphite] Remove unnecessary premul step in YUV shaders.
99674da880 [graphite] Add a local-debugging-only PaintParamsKeyTestReduced
09062e6784 [graphite] Add explicit seed and verbose mode to PaintParamsKeyTest
e757c5f653 Add ProgramConfig::IsMesh helper.
766642a16d Remove clamp-to-1 behavior from blend_porter_duff.
3dbece6c1e [graphite] Encapsulate creation of the KeyContext in the PaintParamsKeyTest
fe05596a26 Improve error reporting for failed blend tests.
a3c29413cd [graphite] Remove colorspace transform from image shaders.
315ebe8179 Roll vulkan-deps from e17036dfa4eb to 7dc21774dc62 (2 revisions)
2a45bd5660 [graphite] Respect uniform struct name when generating top-level interface block
aacec1ee63 Roll SK Tool from 925d3cac96a5 to 1b556c012937
4693f46639 Roll Skia Infra from 556130803353 to 925d3cac96a5 (7 revisions)
743e67738c Roll Dawn from 440fedc86729 to 312caa9146cf (2 revisions)
6a046a1394 [graphite] Make PrecompileRuntimeEffect part of the public API
4caf2c0246 [graphite] Simplify PaintParamsKeyTest
3335b96bf1 [graphite] Address some lingering PrecompileRTEffect TODOs
22e1169ba4 Roll vulkan-deps from 82cc704e40d8 to e17036dfa4eb (1 revision)
cc7f18b64b Roll vulkan-deps from bc4cc0049693 to 82cc704e40d8 (1 revision)
2763d99b33 Manual roll Dawn from f95704ecea94 to 440fedc86729 (25 revisions)
6041fb033e Roll vulkan-deps from 8aa1771a6770 to bc4cc0049693 (2 revisions)
0257e2adc7 [graphite] Allow undefined for view format in getRenderPassDescKey
ee01817221 Swap radius scale factors in 270/90 rotation for SkRRect::transform
177ce5cda1 [graphite] Add linear and flat interpolation support to Varying
49046798c0 Roll vulkan-deps from 9563c7bbc6c9 to 8aa1771a6770 (9 revisions)
3ef1b1626f Allow integer translation (relative to creation) when drawing slugs
223e3f3dcb Manual roll vulkan-deps from 30c12bf92339 to 9563c7bbc6c9 (7 revisions)
a1e85ad6c1 GM that shows how to use blend modes to simulate PathOps
923034db77 [graphite] Include YUV local transform in base image local transform.
9ea5603242 Roll SK Tool from 8f7fc0ea702d to 556130803353
7a91f0a4b7 Roll jsfiddle-base from dbe6ed71568e to 6341b74cad37
87df1514f2 Roll Skia Infra from 67fb1a1b693f to 556130803353 (10 revisions)
9529b8ad9e Roll Dawn from c7002cf03eb0 to f95704ecea94 (33 revisions)
38f355af4f Reland "[graphite] Add non-aa bounds filling renderer"
14c8d31861 Roll vulkan-deps from bc656cdad31e to 30c12bf92339 (4 revisions)
ddf045505c Reland "[Graphite] Enable storage buffers in Vulkan"
037d5f8a72 [ganesh] Move YUVA image factories with the other image factories.
004c81523e Roll SK Tool from 3c9cca49b866 to 2d5b62fa0b39
b90bf1fcb8 [graphite] Make RuntimeEffect precompilation match the rest of the system
18ae4548dd Add presubmit check to detect accidental leakage of src/ into include/
544be86f96 [graphite] Replace PrecompileChildPtr with a sk_sp<PrecompileBase>
f0fb567a16 Revert "[graphite] Add non-aa bounds filling renderer"
bc5b19430a Roll vulkan-deps from eff9c7d7bfff to bc656cdad31e (3 revisions)
1f179dfc01 Roll Skia Infra from 3c9cca49b866 to 67fb1a1b693f (8 revisions)
9107673fc1 Roll Dawn from f986604e2165 to c7002cf03eb0 (14 revisions)
0120468bea graphite: Use format index for pipeline render pass key
c73cff9795 Remove assert in SubRun deserialization
70bd29991c Update viewer/android build
7af19a3c70 [graphite] Add non-aa bounds filling renderer
6249e974e4 [dawn] Use new device callback types in Graphite
eba3aa84df [graphite] CoverBoundsRenderStep can be configured with custom DepthStencilSettings
2b91a93e3c [graphite] Add colorspace xform to primitive color
2eedab60ec Revert "[Graphite] Enable storage buffers in Vulkan"
6bec30c919 Manual roll Dawn from 14d1f6cd4cd2 to f986604e2165 (11 revisions)
1ddc3b7884 Roll vulkan-deps from 9ad77082be54 to eff9c7d7bfff (2 revisions)
d0f2c99ed6 [Graphite] Add perspective local matrix shader
cc26723c50 [Graphite] Add perspective flag to precompile LMS
ab5ce45c9b Reject interface blocks containing a boolean.
63ab6a5e26 [Graphite] Enable storage buffers in Vulkan
9e5f30242f [graphite] Add substruct support to UniformOffsetCalculator
ec4a1e03f7 [graphite] Update the runtimeEffect subtest in CombinationBuilderTest
d7b3a41506 Roll SK Tool from fa0d147877f0 to 06f0adf6d6df
72a7913367 Roll Dawn from 8800433c75e6 to 14d1f6cd4cd2 (22 revisions)
382eb5b90e Manual roll vulkan-deps from 14b58abf4d15 to 9ad77082be54 (15 revisions)
e106f59ab4 Move ContextOptionsPriv from include/private to src/
2373d587e1 In the stroker: store tangent vectors, not tangent points
37427562a3 [loong64] Fix linker error by undefined symbols.
5607327dd0 Roll Skia Infra from 3ab5644b59e3 to 3c9cca49b866 (8 revisions)
cff5fc11be Change instances of true/false to TRUE/FALSE for libjpeg
2783ba54bf Shader trace for cache load and pipeline creation
bc1fbd9220 [graphite] Preliminary update to ShaderSnippet to support aggregate uniforms in structs
46e5bf9815 Roll Skia Infra from 56239a1e581e to 3ab5644b59e3 (4 revisions)
9a6f8dfb91 Roll Dawn from 2234b2051644 to 8800433c75e6 (12 revisions)
ced941fddd Remove exports_files_legacy
30917cf19c Use powr(x, y) in Metal instead of pow(x, y).
9edafde22c Roll vulkan-deps from 3ce1fd54c58a to 14b58abf4d15 (2 revisions)
f647aa8efd Change anonymous enums to constexpr or enum classes where appropriate
d35aba504f Update SkSL docs to point to named Fiddles.
c65710d000 [graphite] Simplify FragSkSLInfo based on what's actually used
4e6f335810 Replace hash-map with array in SkRP builder.
38b17b2231 Manual roll Dawn from bbe67dcd203d to 2234b2051644 (4 revisions)
b2c51b2fe1 Manual roll vulkan-deps from e01ce27481d2 to 3ce1fd54c58a (11 revisions)
5acd8bb6d4 Enforce IWYU across src/gpu/ganesh subfolders
3beed54c43 Move `} // END FIDDLE` onto a separate line.
1f85fb9238 Roll SK Tool from 56239a1e581e to c8809f07361f
083583f2e3 Roll Skia Infra from 6c155414a139 to 56239a1e581e (4 revisions)
f1d06de0ae Roll Dawn from 60a1cbbae00e to bbe67dcd203d (2 revisions)
c4db006ea5 Manual roll Dawn from bbac3636580e to 60a1cbbae00e (7 revisions)
91bef46c6c Roll SK Tool from 4a010f4ac261 to 56239a1e581e
172eb4ee4c Roll vulkan-deps from ad8eb21f1ae3 to e01ce27481d2 (2 revisions)
4a27ce0f92 Roll SK Tool from 6c155414a139 to aed65f2e3de8
e5678b17f7 Roll Skia Infra from d35ababad9bf to 6c155414a139 (2 revisions)
ac131f49a9 Roll SwiftShader from a0ec371d8331 to f23c77132e0b (1 revision)
dec314a6bc Roll Dawn from b29e25b27eda to bbac3636580e (28 revisions)
92861012bc Roll vulkan-deps from 8ddcba1ba8ba to ad8eb21f1ae3 (1 revision)
abda211b27 Roll vulkan-deps from 5fdd3da87369 to 8ddcba1ba8ba (8 revisions)
72b2ea81c9 Manual roll Dawn from d7338fe7f697 to b29e25b27eda (5 revisions)
a2d00a28c5 Roll SK Tool from 3a6c4fed7cdc to 6c155414a139
5db9a7772d Roll Skia Infra from 20c36c70094f to d35ababad9bf (2 revisions)
28ba3b1b09 Roll Dawn from e0bb763d4c49 to d7338fe7f697 (13 revisions)
d5f8dde714 Add reserve() API to THashSet/Map.
2eefe4daab Manual roll Dawn from acaa69d72c2d to e0bb763d4c49 (5 revisions)
9fd1dc7795 [graphite] Add missing consts to PrecompileShader
41899ffd56 [graphite] Change primitiveColor to use block class.
689e54c5cb Reland "Ensure that hash-map capacity is a power of two."
86ee8cc615 Revert "Use kCTFontVariationAxesAttribute"
c14cce5922 Revert "Ensure that hash-map capacity is a power of two."
92f928d81a Roll vulkan-deps from 78e9bb7c88ab to 5fdd3da87369 (1 revision)
9d530bb0bc Roll ANGLE from d8700dc951b6 to 2efce9babc18 (4 revisions)
d78676d54c Roll SK Tool from dec60c04e52d to d35ababad9bf
f2e1eb0dfb Roll Skia Infra from a06878f25d87 to 20c36c70094f (5 revisions)
62c7020b7b Roll Dawn from 1f63622eec4c to acaa69d72c2d (12 revisions)
7c69f39fa8 Remove staging gni file groups for sksl
d02998fba9 Roll vulkan-deps from 5faad80a00af to 78e9bb7c88ab (5 revisions)
57a2b2663e [graphite] Remove ShaderSnippet expression generator function
c1f2dd0fc5 Use kCTFontVariationAxesAttribute
a99d38eb73 Manual roll Dawn from 49474af63de0 to 1f63622eec4c (13 revisions)
c0ee0e1089 Ensure that hash-map capacity is a power of two.
42fad315c1 Avoid emitting unnecessary stack_rewind SkRP ops.
7f2094d4cf Roll vulkan-deps from bbcdf62c225f to 5faad80a00af (5 revisions)
7881ad4aae Roll ANGLE from 4f23429a1f09 to d8700dc951b6 (3 revisions)
4c1856aadb Roll SK Tool from a06878f25d87 to a4c3d29a3f7c
8ea6ba620b Roll Skia Infra from ca190d337809 to a06878f25d87 (6 revisions)
d7a9375e86 Roll Dawn from 7a9c12078546 to 49474af63de0 (5 revisions)
8375bdc6e1 Roll vulkan-deps from 4a2ff9e87700 to bbcdf62c225f (1 revision)
6d5495361d Roll vello 6938a2893d..3ee3bea021
5668145cfa Revert "SkSLTest: Disable SwizzleIndexStore test on Samsung GPU"
ae2b97d748 Fix signedness of format string.
6391537050 Use LoadLibraryExW when loading system DLLs
d97fcf2cde [graphite] Reorganize code for public PrecompileImageFilter API
a62bf01842 Update etc1 README.google
33733281e0 Fix a spelling error in the document
a67a67b745 Remove assert of extensions from VulkanMemoryAllocators::Make
8af866a56b Roll ANGLE from e86ba9abe996 to 4f23429a1f09 (2 revisions)
4cdd0a1ebd Roll SK Tool from ca190d337809 to 4a070666bf8e
ea0baaeeab Roll vulkan-deps from 773555d3bd22 to 4a2ff9e87700 (1 revision)
aa911987d2 Roll Skia Infra from 40eb79dec2d6 to ca190d337809 (8 revisions)
e27104eaef Roll Dawn from 66b3d4eee7e4 to 7a9c12078546 (5 revisions)
34be7c8301 Manual roll Dawn from 9281ee0a120f to 66b3d4eee7e4 (11 revisions)
2df28ce437 Roll vulkan-deps from 544502230988 to 773555d3bd22 (3 revisions)
bc0e9542ce Roll vulkan-deps from 6583f5d23919 to 544502230988 (7 revisions)
1ad84eb8e9 [graphite] Fix color text rendering, part 1.
cc1c8b3a64 Add jobs for Galaxy S24
fc6f00bfac graphite: Expose maxTextureSize on Recorder
3d5f5d546f Delete unnecessary file
7a09d38fa7 [graphite] Consolidate expression/preamble generators
23a14cccc8 Roll SK Tool from 40eb79dec2d6 to 5ae05e0e6a28
cd77153f20 Roll vulkan-deps from 117f1e2fcf1c to 6583f5d23919 (2 revisions)
6650fcc6d0 Roll ANGLE from 46dd6457f4bf to e86ba9abe996 (5 revisions)
a1fe5f4dc3 Roll Skia Infra from 79660091faba to 40eb79dec2d6 (5 revisions)
2204428a75 Roll Dawn from 0a3b1b98cce7 to 9281ee0a120f (15 revisions)
1700e3962a [graphite] Disable MultisampleRetainTest which fails on a task
a907d9d253 Always emit stack_rewind stages in SkSL's RP Builder
cbd6e55139 [graphite] Don't exceed 128 workgroup invocations in test
9ac13cdcd8 Roll vulkan-deps from 7ff358e64e2b to 117f1e2fcf1c (7 revisions)
e8b654a8cd Extract VulkanMemoryAllocator into its own module
addeee37ae [graphite] Restore running of certain unit tests
c73e514838 Disable all wacky_yuv_formats GMs on the Wembleys
5256ca6cb8 Test Graphite in scale-pixels GMs
50248596f6 [graphite] Add no-swizzle YUV shader.
eacc0baef0 Use -no-pie insead of -nopie
a416ad6d95 GN to use compilation_mode dbg for Bazel
b645fdbc1c SkSLTest: Disable SwizzleIndexStore test on Samsung GPU
67b8d69e83 [graphite] Hook up YCbCr functionality and enable GM
dee7339d0b [graphite] Remove stray vertex attribute declaration
d2dcf07b0e Disable more wacky_yuv GMs on Wembley.
edb5e3e9f1 [Graphite] Make gradient buffer support more defined
38a9c7e04c Manual roll Dawn from cd996ffba12a to 0a3b1b98cce7 (6 revisions)
647b8982b1 Roll SK Tool from 79660091faba to c3324a905ed2
09a46ebe4c [graphite] Move PrecompileImageFilter to public API
a407ec8a29 Roll ANGLE from 046327343595 to 46dd6457f4bf (10 revisions)
1a1c6de20a Roll vulkan-deps from 782b625ca1dc to 7ff358e64e2b (1 revision)
fb1458ac7b Roll Skia Infra from 72fd79ddaace to 79660091faba (2 revisions)
e2f68b30ea Roll Dawn from fa24f1553bec to cd996ffba12a (18 revisions)
7b55cb1afe Skip wacky_yuv_formats_cubic on Wembley devices
001694095f [cmake] Enable OBJC and OBJCXX
746781a7a3 [graphite] Support running on Dawn compat
5bf9f533ed Fix clock granularity on GraphitePurgeNotUsedSinceResourcesTest.
55ada83438 Add (CoGS) team ownership to Android.bp's CtsSkQPTestCases
adf6da3b1f Roll gn
37e4f43516 GraphiteDawn: increase number of cached UBO bindgroups
173ee0af82 [Graphite] Consolidate ssbo caps
2d9bbdf37e Fix asymmetry in lattice validation
0a979d9f36 GraphiteDawn: Use larger static storage for bindgroup keys.
6aa9792a41 Roll vulkan-deps from 1c484942880c to 782b625ca1dc (3 revisions)
9de730dfcd Roll ninja
695d35a055 [graphite] Use sk_FragCoord for dithering
e836fa9868 [Graphite] Remove hard-coded buffer indices
40a35a339d [graphite] Consolidate built-in shader-snippet tables
471d0bbd35 Roll SK Tool from 72fd79ddaace to 79660091faba
354b30fe7a Reland "Add 16bit BT2020, YCGCO color space support"
3eed86e84e Manual roll Dawn from 720ace3b91cf to fa24f1553bec (16 revisions)
79587650d1 Roll ANGLE from 016ef60d5f12 to 046327343595 (6 revisions)
7e85023a57 Roll SwiftShader from de870ac7518f to a0ec371d8331 (2 revisions)
c2ee4d9772 Roll Dawn from dc1551316ebe to 720ace3b91cf (13 revisions)
26d9170771 Roll Skia Infra from d6925c2a17cc to 72fd79ddaace (8 revisions)
0c9a66786b Roll vulkan-deps from 465cc29f79bc to 1c484942880c (3 revisions)
7cbcb2f0e8 Update CMake generator compile flags
24fedabff1 [graphite] Make PrecompileMaskFilter part of the public Precompile API
73d002b3f1 Remove SK_LEGACY_RECT_DASHING_BUG
a8c2acc390 Change wacky_yuv GMs to split full colorspaces from limited.
ea8ec1a618 Support _RegenerateAllExamplesCPP on cog
9fddf82c85 Manual roll vulkan-deps from 9365edbe34f5 to 465cc29f79bc (6 revisions)
13c255afd0 Manual roll Dawn from b1c855cdc6b7 to dc1551316ebe (8 revisions)
04133a5bf2 Manual roll ANGLE from 3c472b45024a to 016ef60d5f12 (12 revisions)
daf8051bc9 Manual roll Dawn from b6d4a58d3894 to b1c855cdc6b7 (3 revisions)
da1ea4eb02 Manual roll Dawn from b65ac9ea6f70 to b6d4a58d3894 (87 revisions)
14cdee3bcb [graphite] Expand CombinationBuilderTest for Precompile colorfilters
2521565ae8 Roll SK Tool from d6925c2a17cc to 6daad90c6420
160b8a4aa4 Roll vulkan-deps from ff63e67e4739 to 9365edbe34f5 (12 revisions)
e4e4feb97a Revert "Add 16bit BT2020, YCGCO color space support"
5f21260470 Use spontaneous mode for device lost callback in Dawn.
5fc53445e5 Update cmake to v3.29.0
3029f75db7 Roll Skia Infra from e080995c5d21 to d6925c2a17cc (4 revisions)
dad062f3a4 Fix NPE in Tagged Images slide
335200e57c [graphite] Fix conic_sk_conical_grad_buf_shader signature
5feca30957 Add 16bit BT2020, YCGCO color space support
e20c8b0bac API to return a scaled version of an image
1948fd53e2 Remove asserts about "valid" premultiplied colors in SkPackARGB32
f7d1190e9d Roll ANGLE from e53b3ad72322 to 3c472b45024a (9 revisions)
0fa58b6ddb [graphite] Add validation for PaintParamsKeyBuilder::addData
e632efd38e Build skslc and sksl-minify from the modular Bazel build.
d6ee17a4d0 Roll vulkan-deps from 3a8b46766c4e to ff63e67e4739 (1 revision)
ea84df4254 Remove shims for GrVk* types
f6b4344d73 Manual roll of skp
b9671fd753 Roll FreeType from a4642422 to 73720c7c (31 commits)
836eed6a0c Roll SK Tool from e080995c5d21 to 16a043a37412
e28910e1a7 Roll Skia Infra from dff0f1ec2fe7 to e080995c5d21 (7 revisions)
512c20c45f Roll SwiftShader from cea33ab2d5ad to de870ac7518f (1 revision)
7c86e7641b [pdf] Fix OpenType CFF embedding
972da8fb60 Roll vulkan-deps from d59daac94bf8 to 3a8b46766c4e (1 revision)
733c3a81bd Roll SK Tool from dff0f1ec2fe7 to e080995c5d21
3c1c17e151 Add LLDB type formatter for SkFixed
8b496fdedb Roll vulkan-deps from 30f8ac1a3f18 to d59daac94bf8 (3 revisions)
80fe27c13f Replace GrVkYcbcrConversionInfo with skgpu::VulkanYcbcrConversionInfo
fc046783ab [graphite] Additional PrecompileShader code rearrangement
4093078fb3 [graphite] Rearrange code after making PrecompileColorFilter API public
8ccf1a065d Roll vulkan-deps from 1670fffcebe5 to 30f8ac1a3f18 (5 revisions)
ce781e74af Roll ANGLE from 800ca8d38b69 to e53b3ad72322 (7 revisions)
babeb3fb98 Roll Skia Infra from 0d4c52fc72a9 to dff0f1ec2fe7 (3 revisions)
660b532d2a Roll SK Tool from 0d4c52fc72a9 to dff0f1ec2fe7
955c76a60b [graphite] Expand CombinationBuilderTest for PrecompileShaders
f98488aebe [graphite] Minor rewrite of YUV shaders.
54cc33b9f8 [Graphite] Move gradient buffer function to modules
36c3b381b1 CoreText SkTypeface palette support
71ba24eb0a [graphite] Make PrecompileColorFilter part of the public Precompile API
ea441d2e1a Roll vulkan-deps from 83e9eca04a1b to 1670fffcebe5 (3 revisions)
eea2164476 [graphite] Fix Gradient Precompilation and add tests
dddabb653a [graphite] Add ability to append data on to PaintParamsKey
97fa40c261 SkSL LoadFloatBuffer intrinsic implementation
f3f091fe61 Reland "[Ganesh] Make GL Protectedness behave more like Vulkan Protectedness"
55ca4ca8f0 [Graphite] Cache many stop gradients when using ssbo
d3a9075a2b Reland "wgsl: Mark more variables as const/immutable"
c184abb298 Manually Roll Dawn from f13f18d21c1b to b65ac9ea6f70 (62 revisions)
89be165f58 [skif] Stage Ganesh to use new blur engine
b0dbcf0c1c Fontations scanner to set isFixedPitch
4471ee07e2 Roll ANGLE from 37b2487b4669 to 800ca8d38b69 (4 revisions)
17626ca227 Roll vulkan-deps from d1299f982a65 to 83e9eca04a1b (4 revisions)
4acebac47e Roll Skia Infra from 5f2308ee872c to 0d4c52fc72a9 (1 revision)
199e1a49b0 Roll SK Tool from 54e80f5783ce to 0d4c52fc72a9
79a7acc349 Roll vulkan-deps from 37a9cc2d9a06 to d1299f982a65 (1 revision)
8de98f3939 Roll ANGLE from 6ac374467b7c to 37b2487b4669 (11 revisions)
a732ecc666 Roll Skia Infra from 7d908ddd9277 to 5f2308ee872c (8 revisions)
0a35f4531a Roll vulkan-deps from 77f5295195bd to 37a9cc2d9a06 (4 revisions)
ad94fabf74 Roll SK Tool from 7d908ddd9277 to 54e80f5783ce
24a4123fc9 Revert "wgsl: Mark more variables as const/immutable"
53b880214c wgsl: Mark more variables as const/immutable
f0bab26f68 Roll vulkan-deps from f2b13f01a465 to 77f5295195bd (1 revision)
4665b39fe7 Reland "[ganesh] Use float2x2 for Jacobian in SDF shaders."
1675eeabb2 Roll ANGLE from d521dd08bef4 to 6ac374467b7c (9 revisions)
d0f9701c45 Roll Skia Infra from 7318c69cffc7 to 7d908ddd9277 (7 revisions)
2ab18d5ee7 Roll SwiftShader from 085997ddb08b to cea33ab2d5ad (1 revision)
a561a7e411 Roll Dawn from d16f1c5767eb to f13f18d21c1b (17 revisions)
6d541b4ddd Roll SK Tool from c50a89828545 to 7d908ddd9277
f18547e60e Roll vulkan-deps from 7f05a36fb6d9 to f2b13f01a465 (8 revisions)
2db8813a34 Test typeface palette serialization
0dbc2b53f8 Roll skottie-base from b9f194451019 to 87ec89cd0d09
330eeb1061 [skottie] compose image filter and shader driven effects
cdf2de47a7 [webgpu] Check wgpu::Status enum instead of bool
2b9bc16df9 [graphite] Add sk_hw_yuv_image_shader.
0dda1054f5 GrStyledShape::asRRect: Remove (unused) direction and start parameters
840b0b5684 [skottie-android] Minor style cleanup
147606b3f6 Revert flushBeforeWritePixels for PowerVR B-Series on ANGLE
2d38ff2dd6 WebGPU: Use GPUAdapter GetInfo() instead of GetProperties()
4040aa664c [Dawn] Add FormatBytesPerBlock() for format type External
abe8b4249e Roll vulkan-deps from 897d900fc1b1 to 7f05a36fb6d9 (1 revision)
2121bbc603 Roll ANGLE from 165b85b69226 to d521dd08bef4 (9 revisions)
8854918ff5 Roll SK Tool from 7318c69cffc7 to c50a89828545
541e8b0b64 Roll Skia Infra from 1b41a295c513 to 7318c69cffc7 (6 revisions)
937ac9fecc Roll Dawn from 7061d4b9662c to d16f1c5767eb (18 revisions)
007e2c3475 Roll vulkan-deps from 1bd6201121db to 897d900fc1b1 (1 revision)
4358e54e13 Roll vulkan-deps from dd296c842e50 to 1bd6201121db (7 revisions)
6f6b45e1fa Add MotionMark CSS bouncing images slide.
d77d991dda Revert "[ganesh] Use float2x2 for Jacobian in SDF shaders."
0ac0345aba [ganesh] Use float2x2 for Jacobian in SDF shaders.
136c7cc18d Roll vulkan-deps from 42ee85cf2154 to dd296c842e50 (2 revisions)
69076b11c0 [fontations] Define SkFontMgr_New_Fontations_Empty with SK_API
35218c5d27 Roll skottie-base from 6cfa730ae00a to b9f194451019
6f06fb26f4 Roll SK Tool from 1b41a295c513 to c0388f6de1dc
5560041fcf [Dawn] Add External to known Dawn formats
de1a500462 Roll vulkan-deps from a7b72d6c8490 to 42ee85cf2154 (1 revision)
9279af8144 Roll ANGLE from 65f8dc8e3ad8 to 165b85b69226 (10 revisions)
33fe927175 Roll Skia Infra from ad5ea87faf24 to 1b41a295c513 (10 revisions)
3bebb06027 Roll Dawn from 12f32d16818e to 7061d4b9662c (25 revisions)
d248a9f99f Remove isUsingMask plumbing through AAA scan converter
300b4adffc [Fontations-backend] Return default palette if index out of range
b21429b0ea Roll vulkan-deps from f32e0658b219 to a7b72d6c8490 (8 revisions)
b6074730be Cache the default mask gamma
ed73e9e3f6 [skif] Split blur filling into strict and fast regions
40bdee9eed [graphite] Rearrange code for newly public PrecompileShader API
01fd395907 [graphite] Expose PrecompileShader to public API
0f47a9333e Roll SK Tool from 22f8618f7005 to 5dbd83fd10db
56de647b01 [graphite] Rearrange code after PrecompileBlender had been made public
bf5a0e0dbf Remove usage of wgpu::VertexFormat::Undefined
637a9dcc14 [graphite] Expose blenders in public Precompile API
ecc64fb823 Manual roll Dawn from 9f4eff245f36 to 12f32d16818e (10 revisions)
0fe7f7ac43 [Fontations-backend] Fix get_font_style Rust tests
9ea9f37e8e Roll ANGLE from 37a931907c81 to 65f8dc8e3ad8 (6 revisions)
b12af56eb1 Roll vulkan-deps from c3c17897c123 to f32e0658b219 (2 revisions)
704f70b7d7 Roll Dawn from 6a805cf8a5fb to 9f4eff245f36 (23 revisions)
c12c0eb463 Roll Skia Infra from 3e4b1b489466 to ad5ea87faf24 (4 revisions)
69a53db434 [skif] Use FilterResult::rescale() for blur()
65892ae5ca Remove SKSL_STANDALONE from SkSLModuleLoader
b74ea1e51f SkGainmapEncoder: Add Exif segment
1712e14df8 Remove guard for AAA scan converter intersection bugfix
ea030ea386 Fully remove deferred blitting from AAA scan converter
1304d53dba SkTiff: Make constants public
353fe699fe Roll SK Tool from ec3221eef698 to 8489c5749b4b
8029e3327d Roll vulkan-deps from 9a693759186a to c3c17897c123 (1 revision)
b2f163ae11 [graphite] Rearrange code to match exposed Precompile API
00fcd08f7b Roll vulkan-deps from efa3591618f5 to 9a693759186a (6 revisions)
b0b5b53385 [graphite] Begin exposing Precompilation API
58c5d5d703 Add needed include to SkPathRef.cpp
a62547a88d Remove SkScalerContextRec::fPaintGamma
be6a57569a Add storage buffer implementation for many stop gradients
1ba0c3ebc7 Roll Skia Infra from ec3221eef698 to 3e4b1b489466 (9 revisions)
52d829ac6a Roll Dawn from 2f627f4122e4 to 6a805cf8a5fb (33 revisions)
5bfbacc895 Roll ANGLE from ebb56cee34aa to 37a931907c81 (13 revisions)
51eabd0d1e SkPath: optimize reading paths
af907b24d8 SkGainmapEncoder: Add MP extensions to all individual images
4cbc1129e5 Remove skpbench support from recipes
b5f974ec2d [pdf] Have DM set producer
73e562c82f Add epsilon to linear gradient
e6720e2497 Fixed destination pixel format when png encoding bgra10_xr.
10114b62c1 Remove all skpbench jobs
cd2249d1ba Revert "Manual roll of skp"
fa723c311b Disable custommesh_cs_uniforms on Pixel3a (due to crash)
3658238492 Skia.org: Provide info on how to capture SKPs
3711c41657 Roll skcms from 5d9221d28f9c to bc467ef5ef35 (1 revision)
67c3ee616f Manual roll of skp
ecafc2dbb3 [viewer] Tear down any GPU resources on a resize.
74061baa54 Manual roll Dawn from 5ddf4e5b6d97 to 2f627f4122e4 (7 revisions)
f4d3467f27 Roll vulkan-deps from 99e6e737f8d8 to efa3591618f5 (5 revisions)
5afbe0a7ad Roll ANGLE from 3a3b55f7ac9b to ebb56cee34aa (14 revisions)
eb8a53033e [Dawn] Add YCbCr info to DawnTextureSpec
ed92d84ffd Merge 3 release notes into RELEASE_NOTES.md
4a3888ed91 Update Skia milestone to 128
b5d243bf88 Roll SwiftShader from 2ff3212615da to 085997ddb08b (1 revision)
12b22f79cd Roll Skia Infra from 0d6a48911a02 to ec3221eef698 (8 revisions)
a2e0aa6fa3 Roll Dawn from 51d873f3e0d0 to 5ddf4e5b6d97 (17 revisions)
6e7a7a72cf Roll SK Tool from 582b9b9916d9 to ec3221eef698
b2bc3608f5 Roll vulkan-deps from 62eb765e42dd to 99e6e737f8d8 (6 revisions)
38733e27e0 [graphite] Use linear instead of smoothstep for sRGB SDF text.
09cebc5025 [skif] Don't fold deferred scaling transforms into first rescale step
1789536213 Fix 'SkPath::conservativelyContainsRect' issue for closed cubic Bézier curves
170894887f SkJpegGainmapEncoder::MakeMPF: Make function more readable
009d184e82 GraphiteDawn: Don't allow CopyDst and MapWrite at the same time.
163df01252 Manual roll Dawn from 3fe20a3d04f6 to 51d873f3e0d0 (5 revisions)
74b1e88878 Roll vulkan-deps from 2dcbef2efcf4 to 62eb765e42dd (1 revision)
09e5ddcd4d Roll ANGLE from 4d47c73a627a to 3a3b55f7ac9b (9 revisions)
e22a628e1e Roll SK Tool from 0d6a48911a02 to 582b9b9916d9
2928306253 Roll Skia Infra from df52ea3d7148 to 0d6a48911a02 (6 revisions)
70d479753d Roll Dawn from 4545a476272d to 3fe20a3d04f6 (26 revisions)
aafc81dcd8 Roll vulkan-deps from dfb3ae7ba1f3 to 2dcbef2efcf4 (1 revision)
7d410bf135 Roll vulkan-deps from 70cb979fbdae to dfb3ae7ba1f3 (1 revision)
a6c905943f Roll vulkan-deps from 0a23ed309d21 to 70cb979fbdae (7 revisions)
ad3c9f203f [graphite] Clean up the SDF shaders
b7f51dfcc3 Fix scan converter bug causing low coverage slivers in strokes
9eb081fc0a Remove unused includes from skslc and sksl-minify
79b3c14b85 [graphite] Early out in mapping if transform is the identity
2650c9c16f Remove public.bzl
5fc83884a6 Roll vulkan-deps from f629315dfd72 to 0a23ed309d21 (1 revision)
e36110f8b4 Roll ANGLE from b93af07ac1dd to 4d47c73a627a (15 revisions)
d2e17d3413 Roll Skia Infra from 8dccd812a00c to df52ea3d7148 (9 revisions)
c341230974 Roll SwiftShader from c344e2837bbe to 2ff3212615da (4 revisions)
376b888150 Roll Dawn from c6051422c5c6 to 4545a476272d (10 revisions)
a7ee8897c6 Roll vulkan-deps from b97adc9ca139 to f629315dfd72 (2 revisions)
b3aedcf279 Roll SK Tool from 8dccd812a00c to df52ea3d7148
a42ff08f2b Skia.org: Update instructions for viewing markdown
c1aae20f1c Add TypefaceSlide to Viewer
4908af2acb Manual roll Dawn from 4a267203bfb3 to c6051422c5c6 (33 revisions)
9f07814a62 Roll recipe dependencies (trivial).
41896477ca Add keyboard shortcut (=) for viewer's backing scale
1211df22d1 [Fontations-backend] No PathOps::Simplify() on overlap bit contours
a1e5e82775 [graphite] Add LCD support to SDF.
d5acbe6bb2 Update Tint dual-source-blending enum name
3e1193c47d GraphiteDawn: fix compilation errors on Win
52bbf0c860 [graphite] Add blending ImageFilters to Precompilation system
a3a32c107d [graphite] Address some todos re the precompile colorfilter IF
864387b93d GraphiteDawn: Use latest version future API.
9c6a1e9964 Revert "Bump the npm_and_yarn group across 8 directories with 11 updates"
a2392a68cd [graphite] Convert Precompile Blur, Displacement and MatrixConvolution IFs to new system
b5403421fd Bump the npm_and_yarn group across 8 directories with 11 updates
ee42535eb2 Roll vulkan-deps from 5562cb7a09df to b97adc9ca139 (11 revisions)
c2899d177c Roll ANGLE from 6aad8a895bdf to b93af07ac1dd (6 revisions)
ea987361dd Roll SwiftShader from b8cf5b3d2bce to c344e2837bbe (1 revision)
9f3289461e Roll Skia Infra from b157149cf60a to 8dccd812a00c (5 revisions)
0062d519a9 Roll SK Tool from b157149cf60a to 8dccd812a00c
89570a0a17 Deduplicate gradient stops
8448abc958 Replace GrVkBackendContext with skgpu::VulkanBackendContext
b95d8fec53 Remove deprecated fields from GrVkBackendContext
63471c79e0 Added support for encoding the pixel format BGRA10XR to PNG.
99fd61c27f [graphite] Accommodate AHardwareBuffer-backed textures when checking validity
f4a373ea63 Roll vulkan-deps from a58be9cfb9b6 to 5562cb7a09df (3 revisions)
596a2737c9 Add gni filegroups for ports files
087cc5d632 Increase precision in GrConvexPolyEffect.
37755d48cc Revert "Update SkSL docs to point to named Fiddles."
d980eb57ee Remove PRESUBMIT to check public.bzl
2879003ace [skif] Clone Graphite's shader blur algorithm into src/core as SkShaderBlurAlgorithm
33c7daee99 first commit
487645e16d Update SkSL docs to point to named Fiddles.
7ae78192ad Manual roll Dawn from ac92078b096b to 4a267203bfb3 (5 revisions)
4ef000cfa5 [graphite] Move Precompile Lighting and Morphology IFs to new system
e4b9b5cb20 Roll ANGLE from af72bf7f4270 to 6aad8a895bdf (11 revisions)
4d80e174a1 Roll SwiftShader from 31bee5b9c506 to b8cf5b3d2bce (1 revision)
927e660b70 Roll Skia Infra from 2d509f23bc91 to b157149cf60a (7 revisions)
8512976a42 Roll Dawn from 3c05043f3c07 to ac92078b096b (13 revisions)
158dba3e1a Roll vulkan-deps from 043d004fae18 to a58be9cfb9b6 (3 revisions)
0d24e207a0 Roll SK Tool from 2c278bd78d54 to b157149cf60a
a1a5ab13fe Use "dual_source_blending" instead of the chromium internal one
6642aab51a Roll skcms from 9478a634ff6d to 5d9221d28f9c (1 revision)
73e53abdf5 [graphite] Use explicit key for analytic rrect blur masks
fa7b79b413 [skif] Remove SK_DONT_PAD_LAYER_IMAGES legacy code
238bd51f80 [graphite] Add stub for LCD version of SDFTextRenderStep.
cf106dad09 [graphite] Add colorFilter ImageFilter to the Precompilation system
7a8fc1b919 Migrate SkSL docs into named fiddles.
65e55c5e75 Roll vulkan-deps from bdf2b85a2504 to 043d004fae18 (6 revisions)
925994f794 [graphite] Don't reset GraphiteDawnMetalWindowContext vars on shutdown
43cb2d4f23 Roll SwiftShader from 4bb94d6c235c to 31bee5b9c506 (2 revisions)
556663dbf0 Roll Skia Infra from 5e66633855fd to 2d509f23bc91 (11 revisions)
a01d0f2d24 Roll ANGLE from 42a61f6e70c9 to af72bf7f4270 (15 revisions)
761dba1a7c Roll Dawn from 6a0c7b1934e4 to 3c05043f3c07 (16 revisions)
42e32f2085 Roll SK Tool from 58aba434448b to 2c278bd78d54
6890848271 Roll vulkan-deps from a27561991332 to bdf2b85a2504 (11 revisions)
f3b77a44ff Roll shaders-base from edc6a51fe9de to 6abcfbb93857
cf647f0222 Roll debugger-app-base from e9508b902e1a to cf5bc2e4a408
279ed4c3a0 Roll jsfiddle-base from c9b24124977b to dbe6ed71568e
fa75c809a3 Roll skottie-base from 782eb674150d to 6cfa730ae00a
8f8cd76e6f Add test to demonstrate minification error.
fb99803b8c [graphite] Use explicit key for analytic circle blur profile
9119b5994e Fix call to CreateIntegralTable
57e29a6ec1 [skif] Remove SK_RESOLVE_FILTERS_BEFORE_RESTORE legacy code
f21cdf090b [graphite] Move Vulkan YCbCr conversion creation into resource provider
2b28aff7c3 Roll vulkan-deps from 975bd14542a4 to a27561991332 (1 revision)
22da716fd1 Roll ANGLE from 67036978c265 to 42a61f6e70c9 (19 revisions)
0b98f1c4da Roll SK Tool from 5e66633855fd to 701d7c082df7
f5adab0152 Roll Skia Infra from 30e89cc94007 to 5e66633855fd (2 revisions)
3cddd2bada Roll Dawn from 9bf7c8c67a58 to 6a0c7b1934e4 (24 revisions)
7e4811be22 SkExif: Allow truncated input
593d44db85 Roll SK Tool from 4e5420fc5c0d to 5e66633855fd
6ffe89f9b4 Roll vulkan-deps from 0da3accd42f7 to 975bd14542a4 (1 revision)
337c3c4d1f Remove `// HASH=xxxxxx` from examples.
f565b8aa58 Update to python3.
5acad790c9 Run a graphite tryjob when src/shaders changes
f78e13cd0c Remove outdated example
7193eec6a4 [graphite] Use explicit key for analytic rect blur table
07793a7c37 [graphite] Support explicit UniqueKeys in ProxyCache
473bbe20b3 Fix mag, min, chrome filters for Ganesh Ycbcr.
f1f13534b0 [graphite] Add matrix convolution ImageFilter to Precompilation system
208469d270 [Fontations-backend] Hinting mode switching compat for comparison test
ce975ddfd9 Optimize conical gradient negations
b1e59e2569 Re-reland: "Fix text 565 to RGBA conversion on BGRA-based systems."
ddc7ed3f07 [graphite] Add displacement ImageFilter to Precompilation system
8cc9336848 Roll vulkan-deps from 4a0e77c7168d to 0da3accd42f7 (1 revision)
64aae6958c Roll ANGLE from 34b832a32647 to 67036978c265 (7 revisions)
47bbc9c6d5 Roll SK Tool from 30e89cc94007 to 4e5420fc5c0d
e775da601e Roll Skia Infra from 1c59100bb494 to 30e89cc94007 (3 revisions)
3796364977 Roll Dawn from 80bb115da95a to 9bf7c8c67a58 (24 revisions)
9930cf1449 Roll SwiftShader from ec5dbd2dfb46 to 4bb94d6c235c (1 revision)
b34e5dd89e Revert "Reland "Fix text 565 to RGBA conversion on BGRA-based systems.""
c6cf8be050 [Graphites] Use SkTo in recent Vulkan DescSet change.
82fa0f6e16 [Graphite] Fix crashes in Dawn Viewer context destruction.
a058f601e1 Roll vulkan-deps from f666a6e01c85 to 4a0e77c7168d (4 revisions)
188ad395c3 Change graphite conical gradient implementation
1b969342c8 [Graphite] Fix key creation for vulkan uniform desc sets.
7cfb0898ac Reland "Fix text 565 to RGBA conversion on BGRA-based systems."
243e32491e [graphite] Rm unused attribute and correct format logic
13e829064e Fix duplicated sources in ganesh_vulkan rule
75cf7d351b Revert "[Ganesh] Make GL Protectedness behave more like Vulkan Protectedness"
b3574514d4 [graphite] Remove mipmapping from ProxyCache
eadc654480 [Graphite] Add descriptor set cache for Vulkan uniforms.
675b8ff1cd Add link deps to lowest skia_cc_library
7d20c03e37 Reland "[skif] Take advantage of PixelBoundary in rescale()"
693d9362f0 Revert "Fix text 565 to RGBA conversion on BGRA-based systems."
56b82ce62d [skif] Disable padding on dithered FilterResults
949b8cefbf Enforce IWYU on src/gpu/vk
3877e0fa88 Remove stub VulkanAMDMemoryAllocator::Make
c3fda0d108 Fix rvalue reference handling of hash table swap().
8da05c8d40 [Ganesh] Make GL Protectedness behave more like Vulkan Protectedness
e256482ed2 Roll vulkan-deps from 8f291de2f5be to f666a6e01c85 (2 revisions)
e63ddcabad Roll ANGLE from 018188c73303 to 34b832a32647 (5 revisions)
59dc697552 Roll SK Tool from 1c59100bb494 to e143b8f7ca37
939abc3f36 Roll Dawn from 10a4da735e37 to 80bb115da95a (40 revisions)
f16496e979 Roll Skia Infra from 57354f93e99c to 1c59100bb494 (3 revisions)
f23183f041 Roll skottie-base from df449d7e2ec1 to 782eb674150d
aecf76e8eb Add uvecN type to the built-in types.
32746679f7 Remove guard flag for mad() in raster pipeline.
98e14e3df5 Manually roll Dawn and abseil-cpp
b18b7d6af6 Roll vulkan-deps from 9fbe42f1f959 to 8f291de2f5be (6 revisions)
bb02e9152f Fix text 565 to RGBA conversion on BGRA-based systems.
e11a5c5b40 Reland "[ganesh] Support vertical LCD with SDF text"
a4f58c9dab [Fontations-backend] Homogenize test results for COLRv1 test
51d66e9490 [graphite] Add lighting ImageFilters to Precompilation system
ca77972f65 [fiddle] Remove unnecessary bloat from skia-release container
d1a6967c48 Disable switch-with-fallthrough-group test on iOS.
2fe794827c Revert "[skif] Take advantage of PixelBoundary in rescale()"
99966843c2 Roll ANGLE from a3057eed0f86 to 018188c73303 (15 revisions)
d2469aaf5a Roll vulkan-deps from 9486d04e3ac1 to 9fbe42f1f959 (1 revision)
2edfb73886 Roll SK Tool from 57354f93e99c to fe726368d07b
9ea5a1dd52 Roll Skia Infra from 6cab40b89cc8 to 57354f93e99c (4 revisions)
eedef87631 Split SkSL switch-with-fallthrough into two separate tests.
0026a60471 [graphite] Use Context's ResourceProvider for async readback recording
ac454b8013 [skif] Take advantage of PixelBoundary in rescale()
229d94a880 Remove Pixel4XL SkpBench jobs
0ebc392d15 [graphite] VulkanSamplerYcbcrConversion -> VulkanYcbcrConversion
23ddbb590e [skottie] Fix word animation with explicit line breaks
511fd84b36 Fix GLWindowContext_unix
02c359cf82 Reland "[graphite] Use approx-fit textures in async readback"
4f91b38654 Reorder stroke tesselator checks to do a bit less work.
ff84300920 Use mad in dither, blend and modulo computations.
4b970e56cb Implement swap() for Skia hash tables.
d0678c8dd3 Roll skottie-base from 8ecbf179f1e3 to df449d7e2ec1
91cd2b4837 Make frameworks available when linking executables too
a5345e1d33 [Fontations-backend] Fix direction of cap-height and x-height
6c1851f6e7 Add support for golden tests of private Runtime Shaders.
0c2c490021 Restore some tests to the WGSL tests fileset.
1cd1929e9e Need to rewrite VulkanMemoryAllocatorWrapper header #include
545203f95d [Fontations-backend] Roll Fontations, Skrifa to 0.19.2
74b4d97be6 Roll ANGLE from 59adc1910597 to a3057eed0f86 (8 revisions)
848d9498fd Roll SK Tool from 6cab40b89cc8 to 7308afafd654
312160c7c9 Roll Skia Infra from 75ae5ddd462e to 6cab40b89cc8 (1 revision)
064f93590e Roll vulkan-deps from ab1d358e50d2 to 9486d04e3ac1 (2 revisions)
96479ef610 Roll ANGLE from 066cde8b1259 to 59adc1910597 (11 revisions)
a74086522b Roll SK Tool from 75ae5ddd462e to 6cab40b89cc8
1196a0535e Roll Skia Infra from a4f76cda0587 to 75ae5ddd462e (2 revisions)
f1760aa411 Roll vulkan-deps from deff872bef22 to ab1d358e50d2 (1 revision)
33234e7c20 Roll SwiftShader from 90519141a709 to ec5dbd2dfb46 (1 revision)
0ac91408b9 Roll SK Tool from e483d5746b97 to 75ae5ddd462e
f357c9f278 Roll vulkan-deps from 60bad7b3a515 to deff872bef22 (1 revision)
93ef9f3c4f Roll vulkan-deps from ebb538c1ed56 to 60bad7b3a515 (3 revisions)
6e42cb7a09 Roll vulkan-deps from bbb437b80fa1 to ebb538c1ed56 (1 revision)
a783c0c8df Roll SK Tool from a4f76cda0587 to e483d5746b97
7eb8515603 Revert "[ganesh] Support vertical LCD with SDF text"
0b7d656b9c [graphite] Fix some more SDF GMs
7583f466a2 Revert "[graphite] Use approx-fit textures in async readback"
efdcb30181 [graphite] Add morphology ImageFilter to Precompilation system
10459d9715 [graphite] Fix surfaceprops_df.
10ca0e1b9f Replace SkDynamicMemoryEndianWStream with helper functions
31fbc85a29 [graphite] Use approx-fit textures in async readback
137a4ea4e0 [graphite] Settle on BlurMaskFilter Precompilation API
d252bca326 Don't draw paths that are too large to tesselate
2fbe523689 [ganesh] Support vertical LCD with SDF text
97783ac300 Cleanup vulkan memory allocator and include in Bazel build (for now)
f832549400 [graphite] Fix synchronous readback on WebGPU
956e77ac96 Add asWinding, isEmpty and addReversePath to SKPath export
1dc4bdd0c5 Add SkDynamicMemoryEndianWStream
92f576fd2c Roll vulkan-deps from 85e49a91a4ff to bbb437b80fa1 (2 revisions)
8b8cf5b499 [Fontations-backend] Hint advances and support linear advances
33f0e2e61d Roll ANGLE from 602c0edfc1f2 to 066cde8b1259 (9 revisions)
fc250ec315 Roll Skia Infra from 20b2eb18a250 to a4f76cda0587 (2 revisions)
447b7a9db1 Roll SwiftShader from bf0c5d6b9d00 to 90519141a709 (1 revision)
0a5870c8a4 Roll SK Tool from 20b2eb18a250 to a4f76cda0587
f2053e772e Roll vulkan-deps from f8bd64f3d2c3 to 85e49a91a4ff (1 revision)
2ef772706c Additional specifiction conformance updates
6a4be21dde [graphite] Add HighContrast and Overdraw colorFilters to Precompilation system
b4d1bc33e6 Add /Zc:lambda to Skia's msvc build
60ed6f47af [graphite] Remove makeWithCTM from PrecompileShader
ddee220d27 Update tolerances for ImageAsyncReadPixels/SurfaceContextWritePixels tests
8af1d36fbc [graphite] Disable D16 on qualcomm devices in protected contexts
7fcb4edbd9 Roll ANGLE from 322608986a23 to 602c0edfc1f2 (7 revisions)
371f52a008 Roll vulkan-deps from 21666dacf743 to f8bd64f3d2c3 (1 revision)
603607f7d2 Roll Skia Infra from 56b6ffdc489a to 20b2eb18a250 (7 revisions)
1b6281ae08 Roll SwiftShader from da334852e705 to bf0c5d6b9d00 (3 revisions)
8cecdecc64 Roll SK Tool from 56b6ffdc489a to 20b2eb18a250
21c6fb26c1 [graphite] Use scratch textures for async readback
0ee149894a Add SDF version of surfaceprops GM.
7896fdfc59 Disable the AAA "deferred" blitting mode
ba0db3c0ab [Ganesh] Fix readPixels for planar textures on Vulkan.
dfd66e7ebb Deprecate SkShaderMaskFilters and SkTableMaskFilters
d49a92bc21 Reland "GraphiteDawn: use dawn's LoadResolveTexture extension." x2
380ae98608 Roll vulkan-deps from 2c797ac1064b to 21666dacf743 (3 revisions)
907372c4cc Roll ANGLE from 66bc9cfa0014 to 322608986a23 (390 revisions)
341e87db7d [graphite] Fix invalid assert condition in GraphiteResourceKey
c0a7f7db46 [graphite] Add YCbCr info to Vulkan texture and sampler keys
396c66076a [shaper] Do nothing instead of crashing when no CTFont
4689114295 Remove unused pathops i…
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list