skia2/include/gpu
Robert Phillips dfabbfc0e3 [graphite] Add SkCombinationBuilder.h
This is cleanup left over from a prior CL's review. We will want to
use the combination builder outside of graphite.

This CL is mainly just moving stuff around except for the addition
of the SkCombinationBuilder.buildCombinations method and CreateKey
more accessible outside of Graphite.

Bug: skia:12701
Change-Id: If2cae6fcff5670e488bc14473b7b1d2f9b1fecd7
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/543196
Reviewed-by: Greg Daniel <egdaniel@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2022-05-23 20:26:17 +00:00
..
d3d [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
dawn [bazel] Move Dawn BUILD.bazel to third_party/bazel 2022-05-16 14:06:59 +00:00
gl [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
graphite [graphite] Add SkCombinationBuilder.h 2022-05-23 20:26:17 +00:00
mock [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
mtl [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
vk [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
BUILD.bazel [bazel] Move Dawn BUILD.bazel to third_party/bazel 2022-05-16 14:06:59 +00:00
GpuTypes.h [graphite] Add a result param to graphite callbacks. 2022-03-31 19:26:28 +00:00
GrBackendDrawableInfo.h
GrBackendSemaphore.h Move Ganesh specific headers into include/private/gpu/ganesh 2022-04-12 17:30:07 +00:00
GrBackendSurface.h Move Ganesh specific headers into include/private/gpu/ganesh 2022-04-12 17:30:07 +00:00
GrBackendSurfaceMutableState.h Move Ganesh specific headers into include/private/gpu/ganesh 2022-04-12 17:30:07 +00:00
GrConfig.h Fix checks of GR_TEST_UTILS. 2020-09-25 15:58:53 +00:00
GrContextOptions.h [graphite] Move Slug to gpu shared 2022-05-20 19:42:03 +00:00
GrContextThreadSafeProxy.h Add maxSurfaceSampleCountForColorType to GrContextThreadSafeProxy 2022-03-01 15:13:40 +00:00
GrDirectContext.h Move more GPU text classes to sktext::gpu namespace. 2022-05-05 16:10:24 +00:00
GrDriverBugWorkarounds.h Fix CanvasKit warnings compiling on Mac with emsdk 2.0.0 2020-09-18 20:35:12 +00:00
GrDriverBugWorkaroundsAutogen.h Fixup GrDriverBugWorkaroundsAutogen.h 2022-05-03 20:20:26 +00:00
GrRecordingContext.h Make GrCaps and graphite::Caps derive from SkCapabilities 2022-05-18 20:25:25 +00:00
GrSurfaceInfo.h Move Ganesh specific headers into include/private/gpu/ganesh 2022-04-12 17:30:07 +00:00
GrTypes.h Move GR_MAKE_BITFIELD_OPS and GrAlignTo to non-GPU files 2021-11-01 17:26:59 +00:00
GrYUVABackendTextures.h Remove SkYUVASizeInfo, make SkYUVAIndex a private part of SkYUVAInfo 2021-01-12 15:06:26 +00:00
ShaderErrorHandler.h [graphite] Move GrProcessorKeyBuilder to generic skgpu::KeyBuilder class. 2021-12-20 20:41:17 +00:00