Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update skia to milestone 117 #138

Merged
merged 825 commits into from
Oct 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
825 commits
Select commit Hold shift + click to select a range
7f818aa
[graphite] Fix key generation for SkWorkingFormatColorFilter
lhkbob Jul 21, 2023
10c36b9
Pack 4- and 8-stop gradient offsets into float4s.
johnstiles-google Jul 24, 2023
6ad5074
Add accessor functions to Modifiers for readability.
johnstiles-google Jul 22, 2023
7535344
Remove ganesh code from SkImageFilter_Base
kjlubick Jul 24, 2023
99e8dc5
Move SkBitmaskEnum out of include/private/.
johnstiles-google Jul 24, 2023
898636e
[graphite] Implement ability to set and cache blend constants in Vulkan
Jul 19, 2023
54807a8
Move SkEnumBitMask from src/core/ to src/base/.
johnstiles-google Jul 24, 2023
a35b154
[graphite] Support textureSize queries prior to instantiation
rphilli Jul 24, 2023
6c219ac
replace SlotManager return types with optional values
jbeta51 Jul 24, 2023
6c93070
Remove code guarded by SK_SUPPORT_LEGACY_STRIKE_SERIALIZATION
kjlubick Jul 24, 2023
524851b
Remove legacy SkMesh functions
kjlubick Jul 24, 2023
cce70c1
Roll SK Tool from 1de81d2a1fc2 to 2ca55949153a
Jul 24, 2023
4554d1b
[graphite] Add ContextOption to set default MSAA samples.
jvanverth Jul 21, 2023
d3ea4b5
Roll vulkan-deps from 18e535f0ebf3 to 4c8d1ddb012a (8 revisions)
Jul 24, 2023
e99aea2
[skif] Use isEmpty64() instead of isEmpty() for layerspace irects
lhkbob Jul 24, 2023
0e8e79a
Avoid sk_sp to static local variable
Jul 24, 2023
4bfaf99
Roll SwiftShader from 66d6b0dd0c39 to 9fbca2df22a8 (2 revisions)
Jul 25, 2023
1d55f96
Roll Skia Infra from 1de81d2a1fc2 to 2ca55949153a (1 revision)
Jul 25, 2023
81ea617
Roll ANGLE from 430a4f559cbc to 2d999f744809 (6 revisions)
Jul 25, 2023
04ab62b
Roll vulkan-deps from 4c8d1ddb012a to 6f1c3384ecb6 (5 revisions)
Jul 25, 2023
f2cb2ea
[graphite] Add inline uniform block support for Vulkan
Jul 24, 2023
eb5b5bc
Eliminate fInterfaceBlockMap from Metal codegen.
johnstiles-google Jul 24, 2023
7cec4e4
[graphite][vulkan][dawn] Use std140 layout in SSBOs
armansito Jul 24, 2023
40ad9c0
Move SkBlenderBase::addToKey -> graphite/KeyHelpers
kjlubick Jul 24, 2023
12d41b6
Remove graphite code from src/effects
kjlubick Jul 24, 2023
63b031b
Add support for storage buffers in WGSL.
johnstiles-google Jul 25, 2023
28773ce
Roll SK Tool from 2ca55949153a to 983f600aab02
Jul 25, 2023
4a90520
Decouple SkSpecialSurface and GPU backends
kjlubick Jul 24, 2023
d0873bb
[skif] Don't overload empty bounds in internalSaveLayer
lhkbob Jul 25, 2023
83c6401
[sksl][compute] Move compute tests to common filegroup
armansito Jul 25, 2023
50f1b41
Roll vulkan-deps from 6f1c3384ecb6 to 46bff0d3d3cf (6 revisions)
Jul 25, 2023
826e38b
[sksl][compute] Enable SPIR-V compute test outputs
armansito Jul 25, 2023
17f5c6a
Roll Skia Infra from 2ca55949153a to c2d7f25c79c8 (4 revisions)
Jul 26, 2023
5ace549
Roll ANGLE from 2d999f744809 to a09773110c4a (12 revisions)
Jul 26, 2023
d2917df
Roll vulkan-deps from 46bff0d3d3cf to 97696b1bbd4f (2 revisions)
Jul 26, 2023
d27d4d1
Remove legacy defines in SkCanvas
kjlubick Jul 21, 2023
2ba0750
Remove some straggling calls to SkCanvas::flush()
kjlubick Jul 26, 2023
ca48e45
Enforce layout offsets and types for WGSL interface blocks.
johnstiles-google Jul 26, 2023
d76a9c3
Return POD from generateMetrics() rather than mutate SkGlyph
mikerreed Jul 26, 2023
43991c8
Decouple Graphite and Shaders
kjlubick Jul 26, 2023
b42732d
Remove one straggling slug #ifdef from SkRecordDraw
kjlubick Jul 26, 2023
5b33b61
Fix missing includes for iOS build
kjlubick Jul 26, 2023
990aa60
Don't overflow when inverting scale matrices with small scales
lhkbob Jul 26, 2023
1a23f32
Roll SK Tool from c2d7f25c79c8 to 78cd9d710ab4
Jul 26, 2023
3b83ce6
Revert "Return POD from generateMetrics() rather than mutate SkGlyph"
lhkbob Jul 26, 2023
fdf224b
Update index of contour start point correctly in addPath
whesse Jul 26, 2023
04536df
Change bug prefix to point to issue tracker
rmistry Jul 26, 2023
54677a9
[canvaskit] Add ImageFilter.getOutputBounds
harryterkelsen Jul 26, 2023
750d7f8
[sksl][compute][spirv] Support atomicUint
armansito Jul 25, 2023
0ace8b1
Revert "Revert "Return POD from generateMetrics() rather than mutate …
mikerreed Jul 26, 2023
d2f10ef
[sksl][compute][spirv] Support barrier intrinsics
armansito Jul 25, 2023
5a7a007
[sksl] Use indent option for SPIR-V disassembly
armansito Jul 25, 2023
e85c64d
Update Windows RTX3060 and GTA960 drivers from 31.0.15.3179 to 31.0.1…
LeandroLovisolo Jul 26, 2023
80b32db
Roll vulkan-deps from 97696b1bbd4f to 85945fc1283e (10 revisions)
Jul 27, 2023
b148626
Roll back Nvidia drivers on Skolo Linux machines with RTX 3060.
LeandroLovisolo Jul 27, 2023
26ed0d2
Roll Skia Infra from c2d7f25c79c8 to 3fc36175ddcf (3 revisions)
Jul 27, 2023
6571d88
Roll ANGLE from a09773110c4a to af5bf5b8245e (3 revisions)
Jul 27, 2023
90048a9
Roll vulkan-deps from 85945fc1283e to 3b2eb00f9e95 (3 revisions)
Jul 27, 2023
717dba9
[canvaskit] create version.js locally
cmumford Jul 27, 2023
26ec277
[graphite] Move rescale code to separate utility function.
jvanverth Jul 27, 2023
b522808
Roll SK Tool from 3fc36175ddcf to 4b2612215420
Jul 27, 2023
e3ca856
Remove legacy SkImage and SkSurface methods
kjlubick Jul 26, 2023
d17a28a
Fix CtsEnforcement for U tests marked as T
nscobie Jul 27, 2023
20108ac
Unfriend main scalercontext subclasses
mikerreed Jul 27, 2023
7bb48b7
[graphite] Rename "ssbo"-related stuff to "uniform"
Jul 27, 2023
d3a7efb
Revert "[graphite] Move rescale code to separate utility function."
lhkbob Jul 27, 2023
100d67e
Move SkSL modifier flags into an SkEnumBitMask.
johnstiles-google Jul 27, 2023
3ef3498
[graphite][compute] Support samplers in ComputeSteps
armansito Jul 27, 2023
84728f8
Convert WGSLCodeGenerator::FunctionDependencies to SkEnumBitMask.
johnstiles-google Jul 27, 2023
569b239
Convert layout flags to SkEnumBitMask.
johnstiles-google Jul 27, 2023
5403af7
Unfriend nearly everyone from SkGlyph
mikerreed Jul 27, 2023
f2362d2
Roll vulkan-deps from 3b2eb00f9e95 to 074ef48b9cd5 (9 revisions)
Jul 28, 2023
8739fd6
Roll Skia Infra from 3fc36175ddcf to 5724c6b09fee (6 revisions)
Jul 28, 2023
f538575
Roll ANGLE from af5bf5b8245e to 613eefa3a70f (6 revisions)
Jul 28, 2023
c98a755
Remove gl-mock hack
kjlubick Jul 27, 2023
198fade
Add explicit to SkEnumBitMask::operator bool.
johnstiles-google Jul 28, 2023
29ba2a3
Roll SK Tool from 5724c6b09fee to 0c9cbe84b2cb
Jul 28, 2023
8f734fb
Roll vulkan-deps from 074ef48b9cd5 to efb70f7806ac (5 revisions)
Jul 28, 2023
ade8d97
Reland "[graphite] Move rescale code to separate utility function."
jvanverth Jul 28, 2023
ea8e18f
graphite: use target texture info instead of color type to make copy
phuang Jul 27, 2023
87c8d89
Add Debian-11 docker files
brianosman Jul 28, 2023
8b69dfb
Migrate Layout-checking code into SkSLLayout.
johnstiles-google Jul 28, 2023
e4ff3a3
Make ModifierFlags into a full-fledged class.
johnstiles-google Jul 28, 2023
2696012
Remove Layout from FunctionDeclaration.
johnstiles-google Jul 28, 2023
d9ffab5
Split apart Layout and flags in SkSL fields.
johnstiles-google Jul 28, 2023
3ce4ae5
[graphite] Split cubic and regular image shader snippets
lhkbob Jul 28, 2023
4c35949
[skif] Update MatrixConvolution to use FilterResult
lhkbob Jul 28, 2023
7fe2e36
Fix some GCC warnings
brianosman Jul 28, 2023
7dca9cd
Revert "[skif] Update MatrixConvolution to use FilterResult"
lhkbob Jul 29, 2023
2c964e9
Prime expat's hash salt on Windows
quidity Jul 28, 2023
72348f7
Roll vulkan-deps from efb70f7806ac to 4daa39714ef7 (7 revisions)
Jul 29, 2023
c33c061
Roll vulkan-deps from 4daa39714ef7 to 46e6fae12ed2 (2 revisions)
Jul 29, 2023
0145129
Roll vulkan-deps from 46e6fae12ed2 to f0b9f98cef69 (1 revision)
Jul 30, 2023
0e62d11
Update SKP version
Jul 30, 2023
3febb7d
Roll vulkan-deps from f0b9f98cef69 to 98abc2159e3b (1 revision)
Jul 31, 2023
1146dd2
Roll Skia Infra from 5724c6b09fee to 1695fc6fc41d (10 revisions)
Jul 31, 2023
91b838f
Roll SK Tool from 1695fc6fc41d to df3e74cf44d3
Jul 31, 2023
6ee21fa
Roll ANGLE from 613eefa3a70f to 143fa68f50b7 (6 revisions)
Jul 31, 2023
cb61dd4
Remove ModifiersPool usage from ModifiersDeclaration.
johnstiles-google Jul 31, 2023
b22f150
[Fontations] Move C++ side to pure virtual interfaces
drott Jul 5, 2023
685e29d
Add Debian11-GCC jobs
brianosman Jul 28, 2023
23bf038
Remove builtin-layout values for runtime effect parameters.
johnstiles-google Jul 31, 2023
9c12eb0
Avoid mutating parameter flags after creation.
johnstiles-google Jul 31, 2023
d661a6c
Split Variable modifiers() into layout() and modifierFlags().
johnstiles-google Jul 31, 2023
2fb32ae
Make deleteBackendTexture take a const reference
kjlubick Jul 31, 2023
f4a6dc8
Move storage of Layout to ExtendedVariable.
johnstiles-google Jul 31, 2023
ea0c9c0
Switch GCC jobs on CQ to Debian-11/GCC-10.3
brianosman Jul 31, 2023
df65c97
Remove ModifiersPool entirely.
johnstiles-google Jul 31, 2023
06174bc
Remove Debian10-GCC jobs and docker support
brianosman Jul 31, 2023
db813f4
Use unique_ptr in THashTable
herbderby Jul 31, 2023
2e5f080
Update AutoTArray to always track size
herbderby Jul 31, 2023
177897b
Roll vulkan-deps from 98abc2159e3b to cf787b4700de (1 revision)
Jul 31, 2023
6119b05
[graphite] Enable Vulkan draws and binding texture/samplers
Jul 31, 2023
3139c1d
Roll Skia Infra from 1695fc6fc41d to a0873d3f0d98 (4 revisions)
Aug 1, 2023
027810b
Roll SK Tool from a0873d3f0d98 to fda6bb7fc626
Aug 1, 2023
c74c101
Roll ANGLE from 143fa68f50b7 to 6dc0c9d62755 (13 revisions)
Aug 1, 2023
bddb071
Revert "[graphite] Enable Vulkan draws and binding texture/samplers"
jvanverth Aug 1, 2023
4529017
Revert "Update AutoTArray to always track size"
jvanverth Aug 1, 2023
a7a3646
Roll vulkan-deps from cf787b4700de to 1f00510dec37 (8 revisions)
Aug 1, 2023
ae9ca38
SkUnicode with libgrapheme implementation
Rusino May 8, 2023
48d768f
Reland "[skif] Update MatrixConvolution to use FilterResult"
lhkbob Aug 1, 2023
3a51ce4
Fix copy-pasta in KeyHelpers
kjlubick Aug 1, 2023
b005778
[skottie] add boolean return value to Slot Manager setters
jbeta51 Aug 1, 2023
23afc11
[debugger-app] use Git from /cipd/bin if present
cmumford Aug 1, 2023
d53f7b8
Reland "Update AutoTArray to always track size"
herbderby Jul 31, 2023
6620c0a
Add bounds checking to AutoTArray and AutoSTArray
herbderby Jul 31, 2023
58c0314
Move single-use boolean out of WGSL codegen class.
johnstiles-google Aug 1, 2023
b233d93
Clean up Modifiers, DSLModifiers and ModifierFlags.
johnstiles-google Aug 1, 2023
1871fd2
Add uniform-matrix polyfills for unpacking std140 alignment.
johnstiles-google Aug 1, 2023
2d9a179
Add a "twirl" effect to mesh demo slide
fmalita Aug 1, 2023
2b91b7c
Skip ImageFilterCropRect_GPU test on Iris655 ANGLE
lhkbob Aug 1, 2023
09dfb63
[graphite] Add Vulkan window context to support viewer
Aug 1, 2023
18cf818
[skif] Refine ShaderFlags and Builder::eval API
lhkbob Aug 1, 2023
4deae93
Simplify parsing of expression-statements.
johnstiles-google Aug 1, 2023
6cb8888
Roll vulkan-deps from 1f00510dec37 to 8525d838294a (6 revisions)
Aug 2, 2023
6087a52
Roll SwiftShader from 9fbca2df22a8 to 729e92f8ae07 (1 revision)
Aug 2, 2023
8cfded2
Roll Skia Infra from a0873d3f0d98 to b65d24de9b8d (8 revisions)
Aug 2, 2023
6807d8b
Roll SK Tool from b65d24de9b8d to 17b4158d1701
Aug 2, 2023
1c0bba7
Roll ANGLE from 6dc0c9d62755 to 5d4b3645d0dc (2 revisions)
Aug 2, 2023
5a50d2d
Reorganize Protected content utilities to be more reusable
rphilli Aug 1, 2023
c6577d3
Reland "[graphite] Enable Vulkan draws and binding texture/samplers"
Aug 1, 2023
0f88b49
Remove DSLType::Void/Invalid/Poison.
johnstiles-google Aug 1, 2023
6009cc6
Fix variable-shadow warnings from Clang 17.
johnstiles-google Aug 2, 2023
c4cfa1e
Roll vulkan-deps from 8525d838294a to 7e14c56cecce (3 revisions)
Aug 2, 2023
514c66c
Add a Viewer slide to test blurring protected content
rphilli Aug 1, 2023
93764a9
Decouple SkTextBlob from gpu cache
kjlubick Aug 1, 2023
85406f5
[OpenGL] Another approach to fixing mipmap generation on Intel.
jvanverth Aug 2, 2023
e4ee3e8
Add Test-MSAN (CPU) job
brianosman Aug 2, 2023
620b854
[skif] Relax kForceResolveInputs to a kSampledRepeatedly hint
lhkbob Aug 2, 2023
7104d0e
Remove FM
brianosman Aug 2, 2023
c904744
[sksl][spirv] Support storage texture intrinsics
armansito Jul 26, 2023
ccc17f7
Clean up comment drift.
johnstiles-google Aug 2, 2023
19983e8
Remove SK_GL #ifdefs from GrBackendSurface
kjlubick Aug 2, 2023
0e0b4e4
Move verify_type into TypeReference.
johnstiles-google Aug 2, 2023
af3a73d
Remove DSLType.
johnstiles-google Aug 2, 2023
25f5a32
Justification problems
Rusino Jul 31, 2023
29d9b91
[bazel] skiagm::GM: Add isBazelOnly() method.
LeandroLovisolo Jul 25, 2023
fd5bd67
[sksl] Language support for local workgroup size declaration
armansito Aug 2, 2023
c0956a2
[graphite] Rename ContextUtils SkSL shader builder helpers
armansito Aug 2, 2023
2a4d48f
Roll vulkan-deps from 7e14c56cecce to e057bba499d3 (6 revisions)
Aug 3, 2023
d9d5ef8
Roll Skia Infra from b65d24de9b8d to 0808f27d717b (5 revisions)
Aug 3, 2023
144215d
Roll SK Tool from 0808f27d717b to 61a1004acf75
Aug 3, 2023
b810841
Roll ANGLE from 5d4b3645d0dc to 6a09e41ce6ea (9 revisions)
Aug 3, 2023
8a377a9
Fix gain map shader when the base image is HDR and epsilonSdr != epsi…
maryla-uc Aug 3, 2023
7680504
Remove or replace GCE Perf tests.
johnstiles-google Aug 3, 2023
f0a8c9f
Disable implicit function declaration warning in microhttpd
brianosman Aug 3, 2023
bd3ee53
Eliminate DSLExpression.
johnstiles-google Aug 3, 2023
d88d2ae
[bazel] //gm/BazelGMRunner.cpp: Print successful/skipped/failed GM co…
LeandroLovisolo Aug 2, 2023
36072a9
Roll vulkan-deps from e057bba499d3 to d8fdb68e5922 (1 revision)
Aug 3, 2023
2babe68
[sksl] Fix ModifiersDeclaration checks to include local_size_z
armansito Aug 3, 2023
0b19a3d
Enforce an upper limit of 715 million path verbs in SkPath.
johnstiles-google Aug 3, 2023
872dc53
[graphite] Allocate more storage in Vulkan texture keys for image usa…
Aug 2, 2023
31ee3cb
Add support for Android-EGL creation of protected GL backend contexts
rphilli Aug 3, 2023
dc27e88
[bazel] skiagm::GMFactory type alias: Use std::function instead of fu…
LeandroLovisolo Aug 3, 2023
bae3242
Add support for Android creation of protected Vk backend contexts
rphilli Aug 3, 2023
3b3c1a6
Roll vulkanmemoryallocator to latest
egdaniel Aug 3, 2023
f9a9577
[skunicode] Allow building more than one backend
Aug 3, 2023
6cf423f
Make SkMask immutable, introduce SkMaskBuilder
Aug 1, 2023
0a37655
Revert "Roll vulkanmemoryallocator to latest"
Aug 3, 2023
7c83e2f
[graphite] Remove GRAPHITE_TEST_UTILS from Recording
jvanverth Aug 3, 2023
addbff5
Cosmetic changes pulled out of Protected content CL
rphilli Aug 3, 2023
5fd2383
[graphite][dawn] Suppress compiler warning on string format type
armansito Aug 2, 2023
a3d2051
Add basic WGSL support for derivatives.
johnstiles-google Aug 3, 2023
5eba09a
Revert "[skunicode] Allow building more than one backend"
Aug 3, 2023
25ca2e2
Add WGSL support for sampler2D variables/sample() intrinsic.
johnstiles-google Aug 3, 2023
a4d9082
Implement sampleLod intrinsic for WGSL.
johnstiles-google Aug 3, 2023
0362a51
Implement sampleGrad intrinsic for WGSL.
johnstiles-google Aug 3, 2023
1f884c2
Add WGSL support for texture variables without an associated sampler.
johnstiles-google Aug 3, 2023
03cc525
Roll Skia Infra from 0808f27d717b to ed824b45206d (11 revisions)
Aug 4, 2023
3b36347
Roll SK Tool from ed824b45206d to 4ad52f3724ca
Aug 4, 2023
9e35fa2
Roll vulkan-deps from d8fdb68e5922 to 3a9e9b939d56 (1 revision)
Aug 4, 2023
100bf32
Roll ANGLE from 6a09e41ce6ea to 95d88a5bb117 (12 revisions)
Aug 4, 2023
636077c
Reland "Roll vulkanmemoryallocator to latest"
egdaniel Aug 3, 2023
03874e2
Remove GRAPHITE_TEST_UTILS from TaskGraph
brianosman Aug 4, 2023
b827b22
Eliminate DSLStatement.
johnstiles-google Aug 4, 2023
a122cba
Revert "Reland "Roll vulkanmemoryallocator to latest""
brianosman Aug 4, 2023
ca53956
Remove unnecessary (misleading) SkUtils_opts.h include
brianosman Aug 4, 2023
c403436
Move GrAHardwareBufferUtils to include/android and split GL/VK parts
kjlubick Aug 4, 2023
5eef2e2
Only skip Init_hsw when building for AVX2+
brianosman Aug 4, 2023
85938bb
Fix MSAN uninitialized-value error in fuzzer harness.
johnstiles-google Aug 4, 2023
0a1990e
[skunicode] Add empty icu_bidi_srcs for staging
Aug 4, 2023
5d315d1
Add support for passing a sampler to a function.
johnstiles-google Aug 4, 2023
45c0a83
Replace cool texture/sampler suffixes with boring ones.
johnstiles-google Aug 4, 2023
a8c5983
Roll vulkan-deps from 3a9e9b939d56 to a535b00c46c5 (2 revisions)
Aug 4, 2023
6dc76e8
Split out BitmapProcState opts into separate cpp files
brianosman Jul 20, 2023
7cf7e2d
[graphite] Set up fallback colortype in rescale.
jvanverth Aug 4, 2023
b2a0382
Fix Layout::operator==.
johnstiles-google Aug 4, 2023
5ec850f
[viewer] Add a backend radio button for Dawn (Graphite)
armansito Aug 4, 2023
8a440d7
[dawn] Fix deprecated adapter discovery API warnings
armansito Aug 4, 2023
275bcb6
[graphite][dawn] Add method to compile WGSL source
armansito Aug 4, 2023
1d39034
Roll vulkan-deps from a535b00c46c5 to cc90bbf81ed9 (6 revisions)
Aug 5, 2023
72264de
Roll vulkan-deps from cc90bbf81ed9 to d8553707088f (1 revision)
Aug 6, 2023
9c4cfcd
Roll vulkan-deps from d8553707088f to 99737cb7d8b5 (1 revision)
Aug 6, 2023
ec02184
Roll Skia Infra from ed824b45206d to 0e52994bf1b6 (4 revisions)
Aug 7, 2023
b7a1f4f
Roll SK Tool from 0e52994bf1b6 to c8d53e7227c9
Aug 7, 2023
558d975
Roll ANGLE from 95d88a5bb117 to 135a24fc3706 (6 revisions)
Aug 7, 2023
f4047f0
Roll vulkan-deps from 99737cb7d8b5 to 33af718d939e (4 revisions)
Aug 7, 2023
7a98630
Add an EmptyExpression IR element to SkSL.
johnstiles-google Aug 6, 2023
0b92f1f
Add inliner test for void-typed comma-expressions.
johnstiles-google Aug 6, 2023
e327eb0
Rename bazel build options to support Graphite expansion
kjlubick Aug 4, 2023
1970023
Remove GL backend bit from Layout.
johnstiles-google Aug 7, 2023
359808e
Remove ES3 flag from new comma-expression test.
johnstiles-google Aug 7, 2023
f195786
Remove SkGraphics::AllowJIT completely
brianosman Aug 7, 2023
77007f5
Remove SK_ENABLE_SKSL_IN_RASTER_PIPELINE.
johnstiles-google Aug 7, 2023
ff596a2
Remove unused 'skia_enable_skvm' GN argument.
johnstiles-google Aug 7, 2023
7e1d8ec
Move Init_BitmapProcState call back to SkGraphics
brianosman Aug 7, 2023
d2998fe
Remove SkAutoGraphics
brianosman Aug 4, 2023
9fbd729
Use pointers to avoid static variable destruction.
johnstiles-google Aug 7, 2023
d1ada66
Use explicit versioning with Python.
johnstiles-google Aug 7, 2023
1c4f468
[Fontations-backend] Build fontations-enabled viewer with GN
drott Aug 7, 2023
2f79611
Roll debugger-app-base from a8be3b12ad17 to be6bd0fc62ef
Aug 7, 2023
4cbe841
Add WGSL support for matrix-op-scalar math.
johnstiles-google Aug 7, 2023
84e1ebb
Split out BlitMask opts into separate cpp files
brianosman Aug 4, 2023
e326416
Add WGSL polyfill for inverse intrinsic.
johnstiles-google Aug 7, 2023
7da0df1
[bazel] //gm/gm.h: Add support for dynamically registered GMs.
LeandroLovisolo Aug 7, 2023
08447e0
Improve errors with ternary ops.
johnstiles-google Aug 7, 2023
5dd88a4
blit_row_color32 doesn't need to support separate src/dst pointers
brianosman Aug 7, 2023
40fad02
Disable CommaExpressionsAllowInlining in WebGL2.
johnstiles-google Aug 7, 2023
b1199bc
Roll vulkan-deps from 33af718d939e to c46d48f777b7 (5 revisions)
Aug 7, 2023
b4a8938
Only skip (BitmapProcState) Init_hsw when building for AVX2+
brianosman Aug 7, 2023
f7162d3
Roll SK Tool from 89658e42bb91 to 333a87d1ef8a
Aug 8, 2023
1efbe75
Roll Skia Infra from 0e52994bf1b6 to 333a87d1ef8a (6 revisions)
Aug 8, 2023
28bc3de
Roll ANGLE from 135a24fc3706 to f7d7be8d2ff0 (13 revisions)
Aug 8, 2023
bece42a
Filter unsupported CQ try jobs on chrome/m117
sharakss Aug 9, 2023
26ce945
Merge 11 release notes into RELEASE_NOTES.md
sharakss Aug 9, 2023
beb4d7d
Fix unintentional cpu_sync=true and deprecate sk_sp<SkSurface> APIs
kjlubick Sep 1, 2023
817237a
Remove CQ for unsupported branch chrome/m117
sharakss Dec 5, 2023
37d8cf1
Merge remote-tracking branch 'upstream/chrome/m117' into dev/update-s…
mattleibow Oct 28, 2024
31e7d22
Update the C API after the update
mattleibow Oct 28, 2024
7d700f4
Add useful API
mattleibow Oct 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 4 additions & 1 deletion .bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ build --host_platform=//bazel/platform:host_with_hermetic_toolchain
build --extra_toolchains=//toolchain:clang_linux_x64_toolchain
build --extra_toolchains=//toolchain:clang_mac_x64_toolchain
build --extra_toolchains=//toolchain:clang_mac_arm64_toolchain
build --extra_toolchains=//toolchain:clang_host_mac_x64_target_mac_arm64_toolchain
build --extra_toolchains=//toolchain:linux_amd64_ndk_arm64_toolchain
build --extra_toolchains=//toolchain:linux_amd64_ndk_arm32_toolchain

Expand Down Expand Up @@ -81,13 +82,15 @@ build --flag_alias=with_fontations=//bazel/common_config_settings:use_fontations
build --flag_alias=with_no_harfbuzz=no//bazel/common_config_settings:use_harfbuzz
build --flag_alias=with_icu=//bazel/common_config_settings:use_icu
build --flag_alias=with_no_icu=no//bazel/common_config_settings:use_icu
build --flag_alias=enable_build_for_debugger=//bazel/common_config_settings:build_for_debugger
build --flag_alias=disable_build_for_debugger=no//bazel/common_config_settings:build_for_debugger

# Flags used by Skia tools, not to be used by clients
build --flag_alias=force_cpu_tests=//tests:force_cpu_tests
build --flag_alias=disable_gpu_test_utils=no//src/gpu:enable_gpu_test_utils
build --flag_alias=enable_gpu_test_utils=//src/gpu:enable_gpu_test_utils
build --flag_alias=compile_generated_cpp_files_for_headers=//bazel/common_config_settings:compile_generated_cpp_files_for_headers
build --flag_alias=adb_platform=//tests/adb_test_runner:adb_platform
build --flag_alias=adb_platform=//bazel/adb_test_runner:adb_platform

# Public CanvasKit flags
build --flag_alias=ck_enable_fonts=//modules/canvaskit:enable_fonts
Expand Down
2 changes: 1 addition & 1 deletion .disabled.go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ require (
github.com/klauspost/compress v1.11.3 // indirect
github.com/stretchr/testify v1.7.0
go.chromium.org/luci v0.0.0-20201121231857-b9ab316d7198 // indirect
go.skia.org/infra v0.0.0-20230620024012-ab08126079d3
go.skia.org/infra v0.0.0-20230807174633-333a87d1ef8a
google.golang.org/api v0.74.0
google.golang.org/protobuf v1.28.0
)
31 changes: 22 additions & 9 deletions .disabled.go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym
github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ=
github.com/Jeffail/gabs/v2 v2.6.0/go.mod h1:xCn81vdHKxFUuWWAaD5jCTQDNPBMh5pPs9IJ+NcziBI=
github.com/MakeNowJust/heredoc v0.0.0-20170808103936-bb23615498cd/go.mod h1:64YHyfSL2R96J44Nlwm39UHepQbyR5q10x7iYa1ks2E=
github.com/Masterminds/goutils v1.1.0/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU=
github.com/Masterminds/goutils v1.1.1/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU=
github.com/Masterminds/semver v1.5.0/go.mod h1:MB6lktGJrhw8PrUyiEoblNEGEQ+RzHPF078ddwwvV3Y=
github.com/Masterminds/semver/v3 v3.1.1/go.mod h1:VPu/7SZ7ePZ3QOrcuXROw5FAcLl4a0cBrbBpGY/8hQs=
github.com/Masterminds/sprig v2.22.0+incompatible/go.mod h1:y6hNFY5UBTIWBxnzTeuNhlNS5hqE0NB0E6fgfo2Br3o=
Expand Down Expand Up @@ -713,8 +713,9 @@ github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDf
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU=
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=
github.com/prometheus/client_golang v1.11.0 h1:HNkLOAEQMIDv/K+04rukrLx6ch7msSRwf3/SASFAGtQ=
github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0=
github.com/prometheus/client_golang v1.11.1 h1:+4eQaD7vAZ6DsfsxB15hbE0odUjGI5ARs9yskGu1v4s=
github.com/prometheus/client_golang v1.11.1/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0=
github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
Expand Down Expand Up @@ -757,6 +758,7 @@ github.com/rwcarlsen/goexif v0.0.0-20190401172101-9e8deecbddbd/go.mod h1:hPqNNc0
github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts=
github.com/sagikazarmark/crypt v0.3.0/go.mod h1:uD/D+6UF4SrIR1uGEv7bBNkNqLGqUr43MRiaGWX1Nig=
github.com/sagikazarmark/crypt v0.4.0/go.mod h1:ALv2SRj7GxYV4HO9elxH9nS6M9gW+xDNxqmyJ6RfDFM=
github.com/santhosh-tekuri/jsonschema/v5 v5.1.1/go.mod h1:FKdcjfQW6rpZSnxxUvEA5H/cDPdvJ/SZJQLWWXWGrZ0=
github.com/satori/go.uuid v1.2.0/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0=
github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc=
github.com/sendgrid/rest v2.6.9+incompatible/go.mod h1:kXX7q3jZtJXK5c5qK83bSGMdV6tsOE70KbHoqJls4lE=
Expand Down Expand Up @@ -852,13 +854,15 @@ github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q
github.com/xlab/treeprint v0.0.0-20181112141820-a009c3971eca/go.mod h1:ce1O1j6UtZfjr22oyGxGLbauSBp2YVXpARAosm7dHBg=
github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q=
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8=
github.com/yannh/kubeconform v0.6.3/go.mod h1:4E6oaL+lh7KgCG2SaOabeeAFBkyKu5D9ab0OEekGcbs=
github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
github.com/yuin/goldmark v1.4.0/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
github.com/yusufpapurcu/wmi v1.2.2/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
github.com/zeebo/bencode v1.0.0 h1:zgop0Wu1nu4IexAZeCZ5qbsjU4O1vMrfCrVgUjbHVuA=
github.com/zeebo/bencode v1.0.0/go.mod h1:Ct7CkrWIQuLWAy9M3atFHYq4kG9Ao/SsY5cdtCXmp9Y=
Expand Down Expand Up @@ -889,8 +893,8 @@ go.opentelemetry.io/otel/sdk/export/metric v0.20.0/go.mod h1:h7RBNMsDJ5pmI1zExLi
go.opentelemetry.io/otel/sdk/metric v0.20.0/go.mod h1:knxiS8Xd4E/N+ZqKmUPf3gTTZ4/0TjTXukfxjzSTpHE=
go.opentelemetry.io/otel/trace v0.20.0/go.mod h1:6GjCW8zgDjwGHGa6GkyeB8+/5vjT16gUEi0Nf1iBdgw=
go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI=
go.skia.org/infra v0.0.0-20230620024012-ab08126079d3 h1:XcuQ9HvMBmMXNmxOX3wCiLjAmY0Jzdls6sH7rD2qsQQ=
go.skia.org/infra v0.0.0-20230620024012-ab08126079d3/go.mod h1:s3s5HPvpFrCItsAbhI0YFuL4GUKfsJbh6y7a+23hThI=
go.skia.org/infra v0.0.0-20230807174633-333a87d1ef8a h1:5ey8a/Kk8G/ASNk1SEYhq0CxVzX4uC6kPfgcVRjLf+o=
go.skia.org/infra v0.0.0-20230807174633-333a87d1ef8a/go.mod h1:ciR8wDS8SF4JQnDDPyYcjTjs0N5l4lp4Zl/sMryVl+I=
go.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5/go.mod h1:nmDLcffg48OtT/PSW0Hg7FvpRQsQh5OSqIylirxKC7o=
go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
Expand Down Expand Up @@ -979,6 +983,7 @@ golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro=
golang.org/x/mod v0.6.0-dev.0.20220106191415-9b9b3d81d5e3/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY=
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
Expand Down Expand Up @@ -1041,8 +1046,10 @@ golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qx
golang.org/x/net v0.0.0-20211209124913-491a49abca63/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
golang.org/x/net v0.0.0-20220325170049-de3da57026de h1:pZB1TWnKi+o4bENlbzAgLrEbY4RMYmUIRobMcSmfeYc=
golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g=
golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/oauth2 v0.0.0-20190402181905-9f3314589c9a/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
Expand Down Expand Up @@ -1077,6 +1084,7 @@ golang.org/x/sync v0.0.0-20201008141435-b3e1573b7520/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.2.0 h1:PUR+T4wwASmuSTYdKjYHI5TD22Wy5ogLU5qZCOLxBrI=
golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
Expand Down Expand Up @@ -1177,13 +1185,16 @@ golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220405210540-1e041c57c461 h1:kHVeDEnfKn3T238CvrUcz6KeEsFHVaKh4kMTt6Wsysg=
golang.org/x/sys v0.0.0-20220405210540-1e041c57c461/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.5.0 h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 h1:JGgROgKl9N8DuW20oFS5gxc+lE67/N3FcwmBPMe7ArY=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.5.0 h1:n2a8QNdAb0sZNpU9R1ALUXBbY+w51fCQDN+7EdxNBsY=
golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
Expand All @@ -1192,8 +1203,9 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.7.0 h1:4BRB4x83lYWy72KwLD/qYDuTu7q9PjSagHvijDw7cLo=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
Expand Down Expand Up @@ -1278,6 +1290,7 @@ golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
golang.org/x/tools v0.1.7/go.mod h1:LGqMHiF4EqQNHR1JncWGqT5BVaXmza+X+BDGol+dOxo=
golang.org/x/tools v0.1.10/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E=
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
Expand Down
52 changes: 32 additions & 20 deletions .disabled.go_repositories.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -1567,8 +1567,8 @@ def go_repositories():
go_repository(
name = "com_github_masterminds_goutils",
importpath = "github.com/Masterminds/goutils",
sum = "h1:zukEsf/1JZwCMgHiK3GZftabmxiCw4apj3a28RPBiVg=",
version = "v1.1.0",
sum = "h1:5nUrii3FMTL5diU80unEVvNevw1nH4+ZV4DSLVJLSYI=",
version = "v1.1.1",
)
go_repository(
name = "com_github_masterminds_semver",
Expand Down Expand Up @@ -1919,8 +1919,8 @@ def go_repositories():
go_repository(
name = "com_github_prometheus_client_golang",
importpath = "github.com/prometheus/client_golang",
sum = "h1:HNkLOAEQMIDv/K+04rukrLx6ch7msSRwf3/SASFAGtQ=",
version = "v1.11.0",
sum = "h1:+4eQaD7vAZ6DsfsxB15hbE0odUjGI5ARs9yskGu1v4s=",
version = "v1.11.1",
)
go_repository(
name = "com_github_prometheus_client_model",
Expand Down Expand Up @@ -2050,6 +2050,12 @@ def go_repositories():
sum = "h1:Rqcx6Sf/bWQUmmfGQhcFx3wQQEfb2UZWhAKvGRairm0=",
version = "v0.4.0",
)
go_repository(
name = "com_github_santhosh_tekuri_jsonschema_v5",
importpath = "github.com/santhosh-tekuri/jsonschema/v5",
sum = "h1:lEOLY2vyGIqKWUI9nzsOJRV3mb3WC9dXYORsLEUcoeY=",
version = "v5.1.1",
)

go_repository(
name = "com_github_satori_go_uuid",
Expand Down Expand Up @@ -2379,12 +2385,18 @@ def go_repositories():
sum = "h1:bAn7/zixMGCfxrRTfdpNzjtPYqr8smhKouy9mxVdGPU=",
version = "v0.0.0-20201216005158-039620a65673",
)
go_repository(
name = "com_github_yannh_kubeconform",
importpath = "github.com/yannh/kubeconform",
sum = "h1:lNmb/kphyzitA+GBsOxjBsagCEpjLvt3+qo3XMiEOUA=",
version = "v0.6.3",
)

go_repository(
name = "com_github_yuin_goldmark",
importpath = "github.com/yuin/goldmark",
sum = "h1:/vn0k+RBvwlxEmP5E7SZMqNxPhfMVFEJiykr15/0XKM=",
version = "v1.4.1",
sum = "h1:fVcFKWvrslecOb/tg+Cc05dkeYx540o0FuFt3nUVDoE=",
version = "v1.4.13",
)
go_repository(
name = "com_github_yusufpapurcu_wmi",
Expand Down Expand Up @@ -2989,14 +3001,14 @@ def go_repositories():
go_repository(
name = "org_golang_x_mod",
importpath = "golang.org/x/mod",
sum = "h1:kQgndtyPBW/JIYERgdxfwMYh3AVStj88WQTlNDi2a+o=",
version = "v0.6.0-dev.0.20220106191415-9b9b3d81d5e3",
sum = "h1:6zppjxzCulZykYSLyVDYbneBfbaBIQPYMevg0bEwv2s=",
version = "v0.6.0-dev.0.20220419223038-86c51ed26bb4",
)
go_repository(
name = "org_golang_x_net",
importpath = "golang.org/x/net",
sum = "h1:pZB1TWnKi+o4bENlbzAgLrEbY4RMYmUIRobMcSmfeYc=",
version = "v0.0.0-20220325170049-de3da57026de",
sum = "h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g=",
version = "v0.7.0",
)
go_repository(
name = "org_golang_x_oauth2",
Expand All @@ -3019,20 +3031,20 @@ def go_repositories():
go_repository(
name = "org_golang_x_sys",
importpath = "golang.org/x/sys",
sum = "h1:kHVeDEnfKn3T238CvrUcz6KeEsFHVaKh4kMTt6Wsysg=",
version = "v0.0.0-20220405210540-1e041c57c461",
sum = "h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU=",
version = "v0.5.0",
)
go_repository(
name = "org_golang_x_term",
importpath = "golang.org/x/term",
sum = "h1:JGgROgKl9N8DuW20oFS5gxc+lE67/N3FcwmBPMe7ArY=",
version = "v0.0.0-20210927222741-03fcf44c2211",
sum = "h1:n2a8QNdAb0sZNpU9R1ALUXBbY+w51fCQDN+7EdxNBsY=",
version = "v0.5.0",
)
go_repository(
name = "org_golang_x_text",
importpath = "golang.org/x/text",
sum = "h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk=",
version = "v0.3.7",
sum = "h1:4BRB4x83lYWy72KwLD/qYDuTu7q9PjSagHvijDw7cLo=",
version = "v0.7.0",
)
go_repository(
name = "org_golang_x_time",
Expand All @@ -3043,8 +3055,8 @@ def go_repositories():
go_repository(
name = "org_golang_x_tools",
importpath = "golang.org/x/tools",
sum = "h1:QjFRCZxdOhBJ/UNgnBZLbNV13DlbnK0quyivTnXJM20=",
version = "v0.1.10",
sum = "h1:VveCTK38A2rkS8ZqFY25HIDFscX5X9OoEhJd3quQmXU=",
version = "v0.1.12",
)
go_repository(
name = "org_golang_x_xerrors",
Expand All @@ -3056,8 +3068,8 @@ def go_repositories():
go_repository(
name = "org_skia_go_infra",
importpath = "go.skia.org/infra",
sum = "h1:XcuQ9HvMBmMXNmxOX3wCiLjAmY0Jzdls6sH7rD2qsQQ=",
version = "v0.0.0-20230620024012-ab08126079d3",
sum = "h1:5ey8a/Kk8G/ASNk1SEYhq0CxVzX4uC6kPfgcVRjLf+o=",
version = "v0.0.0-20230807174633-333a87d1ef8a",
)
go_repository(
name = "org_uber_go_atomic",
Expand Down
4 changes: 4 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Anthony Catel <[email protected]>
Andrew Kurushin <[email protected]>
Bharat Ahuja <[email protected]>
Biswapriyo Nath <[email protected]>
Brian Salomon <[email protected]>
Callum Moffat <[email protected]>
Cary Clark <[email protected]>
Casey Banner <[email protected]>
Expand Down Expand Up @@ -85,9 +86,12 @@ Sylvestre Ledru <[email protected]>
The Chromium Authors <*@chromium.org>
Thiago Fransosi Farina <[email protected]>
Vibe Inc <*@vibe.us>
William Candillon <[email protected]>
Wonmin Park <[email protected]>
Yandex LLC <*@yandex-team.ru>
Yong-Hwan Baek <[email protected]>
Zhuo Qingliang <[email protected]>
Zoho Corporation Private Limited <*@zohocorp.com>

# Trusted service accounts.
GitHub Dependabot <(\d+)\+dependabot\[bot\]@users.noreply.github.com>
Expand Down
4 changes: 2 additions & 2 deletions BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ skia_cc_library(
"//src:deps",
"@skia_user_config//:user_config",
] + select({
"//src/gpu:metal_backend": ["//:skia_objc"],
"//src/gpu:metal_ganesh": ["//:skia_objc"],
"//conditions:default": [],
}),
)
Expand Down Expand Up @@ -72,7 +72,7 @@ skia_cc_library(
"//src:deps",
"@skia_user_config//:user_config",
] + select({
"//src/gpu:metal_backend": ["//:skia_objc"],
"//src/gpu:metal_ganesh": ["//:skia_objc"],
"//conditions:default": [],
}),
)
Expand Down
Loading
Loading