blob: f24aabb6d125da677c61dab8bafe1a843b543286 [file] [log] [blame]
load("//bazel:macros.bzl", "exports_files_legacy", "generated_cc_atom")
licenses(["notice"])
exports_files_legacy()
generated_cc_atom(
name = "GrGradientBitmapCache_hdr",
hdrs = ["GrGradientBitmapCache.h"],
visibility = ["//:__subpackages__"],
deps = [
"//include/core:SkBitmap_hdr",
"//include/private:SkColorData_hdr",
"//include/private:SkMutex_hdr",
"//include/private:SkNoncopyable_hdr",
],
)
generated_cc_atom(
name = "GrGradientBitmapCache_src",
srcs = ["GrGradientBitmapCache.cpp"],
visibility = ["//:__subpackages__"],
deps = [
":GrGradientBitmapCache_hdr",
"//include/private:SkFloatBits_hdr",
"//include/private:SkHalf_hdr",
"//include/private:SkMalloc_hdr",
"//include/private:SkTemplates_hdr",
],
)
generated_cc_atom(
name = "GrGradientShader_hdr",
hdrs = ["GrGradientShader.h"],
visibility = ["//:__subpackages__"],
deps = [
"//include/utils:SkRandom_hdr",
"//src/gpu/ganesh:GrFPArgs_hdr",
"//src/gpu/ganesh:GrFragmentProcessor_hdr",
"//src/shaders/gradients:SkGradientShaderPriv_hdr",
"//src/shaders/gradients:SkLinearGradient_hdr",
"//src/shaders/gradients:SkRadialGradient_hdr",
"//src/shaders/gradients:SkSweepGradient_hdr",
"//src/shaders/gradients:SkTwoPointConicalGradient_hdr",
],
)
generated_cc_atom(
name = "GrGradientShader_src",
srcs = ["GrGradientShader.cpp"],
visibility = ["//:__subpackages__"],
deps = [
":GrGradientBitmapCache_hdr",
":GrGradientShader_hdr",
"//include/core:SkColorSpace_hdr",
"//include/gpu:GrRecordingContext_hdr",
"//src/core:SkMathPriv_hdr",
"//src/core:SkRuntimeEffectPriv_hdr",
"//src/gpu/ganesh:GrCaps_hdr",
"//src/gpu/ganesh:GrColorInfo_hdr",
"//src/gpu/ganesh:GrColor_hdr",
"//src/gpu/ganesh:GrRecordingContextPriv_hdr",
"//src/gpu/ganesh:SkGr_hdr",
"//src/gpu/ganesh/effects:GrMatrixEffect_hdr",
"//src/gpu/ganesh/effects:GrSkSLFP_hdr",
"//src/gpu/ganesh/effects:GrTextureEffect_hdr",
],
)