1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 $(eval
$(call gb_Library_Library
,skia
))
12 $(eval
$(call gb_Library_set_warnings_disabled
,skia
))
14 $(eval
$(call gb_Library_use_unpacked
,skia
,skia
))
16 $(eval
$(call gb_Library_use_clang
,skia
))
17 #This currently results in all sorts of compile complaints
18 #$(eval $(call gb_Library_set_clang_precompiled_header,skia,external/skia/inc/pch/precompiled_skia))
20 $(eval
$(call gb_Library_add_defs
,skia
,\
21 -DSKIA_IMPLEMENTATION
=1 \
23 -DSK_USER_CONFIG_HEADER
="<$(BUILDDIR)/config_host/config_skia.h>" \
24 $(if
$(filter INTEL
,$(CPUNAME
)),$(if
$(filter WNT
,$(OS
)),-DSK_CPU_SSE_LEVEL
=SK_CPU_SSE_LEVEL_SSE1
,-DSK_CPU_SSE_LEVEL
=0)) \
25 $(if
$(filter X86_64
,$(CPUNAME
)),-DSK_CPU_SSE_LEVEL
=SK_CPU_SSE_LEVEL_SSE2
) \
26 -DSK_ENABLE_SKSL_IN_RASTER_PIPELINE \
29 # SK_DEBUG controls runtime checks and is controlled by config_skia.h and depends on DBG_UTIL.
30 # This controls whether to build with compiler optimizations, normally yes, --enable-skia=debug
31 # allows to build non-optimized. We normally wouldn't debug a 3rd-party library, and Skia
32 # performance is relatively important (it may be the drawing engine used in software mode).
33 # Some code may be always built with optimizations, even with Skia debug enabled (see
34 # $(gb_COMPILEROPTFLAGS) usage).
35 ifeq ($(ENABLE_SKIA_DEBUG
),)
36 $(eval
$(call gb_Library_add_cxxflags
,skia
, \
37 $(gb_COMPILEROPTFLAGS
) \
43 # Skia can be built with or without UNICODE set, in LO sources we explicitly use the *W unicode
44 # variants, so build Skia with UNICODE to make it also use the *W variants.
45 $(eval
$(call gb_Library_add_defs
,skia
,\
46 -DUNICODE
-D_UNICODE \
48 ifneq ($(gb_ENABLE_PCH
),)
49 $(eval
$(call gb_Library_add_cxxflags
,skia
, \
50 -FIsrc
/utils
/win
/SkDWriteNTDDI_VERSION.h \
54 # The clang-cl provided with at least VS 2019 16.11.28 is known-broken with -std:c++20:
55 ifneq ($(filter -std
:c
++20,$(CXXFLAGS_CXX11
)),)
56 ifeq ($(LO_CLANG_VERSION
),120000)
57 $(eval
$(call gb_Library_add_cxxflags
,skia
, \
63 $(eval
$(call gb_Library_use_system_win32_libs
,skia
,\
72 # cl.exe (and thus clang-cl) likes to emit copies of inline functions even when not needed,
73 # which means that for e.g. AVX-compiled sources the .o may contain a copy of an inline
74 # function built using AVX, and the linker may select that copy as the one to keep, thus
75 # introducing AVX code into generic code. Avoid generating such inlines. The flag currently
76 # cannot be used for the whole Skia, because code built without the flag cannot use
77 # libraries built with the flag, so cl.exe-built VCL would have undefined references.
78 ifeq ($(HAVE_LO_CLANG_DLLEXPORTINLINES
),TRUE
)
79 LO_SKIA_AVOID_INLINE_COPIES
:= -Zc
:dllexportInlines-
82 else ifeq ($(OS
),MACOSX
)
84 $(eval
$(call gb_Library_use_system_darwin_frameworks
,skia
,\
90 ifneq ($(SKIA_DISABLE_VMA_USE_STL_SHARED_MUTEX
),)
91 # Disable std::shared_mutex usage on MacOSX < 10.12.
92 $(eval
$(call gb_Library_add_defs
,skia
,\
93 -DVMA_USE_STL_SHARED_MUTEX
=0 \
98 $(eval
$(call gb_Library_use_externals
,skia
,\
105 # we don't enable jpeg for skia, but it has incorrect #ifdef's in places
106 $(eval
$(call gb_Library_use_externals
,skia
,\
113 $(eval
$(call gb_Library_add_libs
,skia
,\
121 $(eval
$(call gb_Library_use_libraries
,skia
,\
125 $(eval
$(call gb_Library_set_include
,skia
,\
127 -I
$(gb_UnpackedTarball_workdir
)/skia \
128 -I
$(gb_UnpackedTarball_workdir
)/skia
/modules
/skcms
/ \
129 -I
$(gb_UnpackedTarball_workdir
)/skia
/third_party
/vulkanmemoryallocator
/ \
130 -I
$(gb_UnpackedTarball_workdir
)/skia
/third_party
/vulkanmemoryallocator
/include/ \
131 -I
$(gb_UnpackedTarball_workdir
)/skia
/src
/gpu
/vk
/vulkanmemoryallocator
/ \
132 -I
$(gb_UnpackedTarball_workdir
)/skia
/include/third_party
/vulkan
/ \
133 -I
$(SRCDIR
)/external
/skia
/inc
/ \
136 $(eval
$(call gb_Library_add_exception_objects
,skia
,\
137 external
/skia
/source
/skia_compiler \
138 external
/skia
/source
/skia_opts \
141 $(eval
$(call gb_Library_set_generated_cxx_suffix
,skia
,cpp))
143 # from file skia/gn/BUILD.gn:17, target "skia_component("window")"
145 ifeq ($(SKIA_GPU
),VULKAN
)
146 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
147 UnpackedTarball
/skia
/tools
/window
/VulkanWindowContext \
149 ifneq ($(filter-out WNT MACOSX
,$(OS
)),)
150 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
151 UnpackedTarball
/skia
/tools
/window
/unix
/GaneshVulkanWindowContext_unix \
155 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
156 UnpackedTarball
/skia
/tools
/window
/win
/VulkanWindowContext_win \
161 # from file skia/gn/BUILD.gn:416, target "optional("fontmgr_fontconfig")"
163 ifneq ($(filter-out WNT MACOSX
,$(OS
)),)
164 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
165 UnpackedTarball
/skia
/src
/ports
/SkFontMgr_fontconfig \
169 # from file skia/gn/BUILD.gn:432, target "optional("fontmgr_FontConfigInterface")"
171 ifneq ($(filter-out WNT MACOSX
,$(OS
)),)
172 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
173 UnpackedTarball
/skia
/src
/ports
/SkFontConfigInterface \
174 UnpackedTarball
/skia
/src
/ports
/SkFontConfigInterface_direct \
175 UnpackedTarball
/skia
/src
/ports
/SkFontConfigInterface_direct_factory \
176 UnpackedTarball
/skia
/src
/ports
/SkFontMgr_FontConfigInterface \
180 # from file skia/gn/BUILD.gn:472, target "optional("fontmgr_mac_ct")"
183 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
184 UnpackedTarball
/skia
/src
/ports
/SkFontMgr_mac_ct \
185 UnpackedTarball
/skia
/src
/ports
/SkScalerContext_mac_ct \
186 UnpackedTarball
/skia
/src
/ports
/SkTypeface_mac_ct \
190 # from file skia/gn/BUILD.gn:514, target "optional("fontmgr_win")"
193 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
194 UnpackedTarball
/skia
/src
/ports
/SkFontMgr_win_dw \
195 UnpackedTarball
/skia
/src
/ports
/SkScalerContext_win_dw \
196 UnpackedTarball
/skia
/src
/ports
/SkTypeface_win_dw \
200 # from file skia/gn/BUILD.gn:536, target "optional("fontmgr_win_gdi")"
203 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
204 UnpackedTarball
/skia
/src
/ports
/SkFontHost_win \
208 # from file skia/gn/BUILD.gn:553, target "skia_executable("sksl-minify")"
211 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
212 UnpackedTarball
/skia
/src
/utils
/SkGetExecutablePath_win \
214 else ifeq ($(OS
),MACOSX
)
215 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
216 UnpackedTarball
/skia
/src
/utils
/SkGetExecutablePath_mac \
219 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
220 UnpackedTarball
/skia
/src
/utils
/SkGetExecutablePath_linux \
224 # from file skia/gn/BUILD.gn:1278, target "optional("png_decode")"
226 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
227 UnpackedTarball
/skia
/src
/codec
/SkIcoCodec \
230 # from file skia/gn/BUILD.gn:1314, target "typeface_freetype"
232 ifneq ($(filter-out WNT MACOSX
,$(OS
)),)
233 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
234 UnpackedTarball
/skia
/src
/ports
/SkFontHost_FreeType \
235 UnpackedTarball
/skia
/src
/ports
/SkFontHost_FreeType_common \
239 # from file skia/gn/BUILD.gn:1400, target "skia_component("skia")"
241 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
242 UnpackedTarball
/skia
/src
/codec
/SkAndroidCodec \
243 UnpackedTarball
/skia
/src
/codec
/SkAndroidCodecAdapter \
244 UnpackedTarball
/skia
/src
/codec
/SkEncodedInfo \
245 UnpackedTarball
/skia
/src
/codec
/SkParseEncodedOrigin \
246 UnpackedTarball
/skia
/src
/codec
/SkSampledCodec \
247 UnpackedTarball
/skia
/src
/ports
/SkGlobalInitialization_default \
248 UnpackedTarball
/skia
/src
/ports
/SkMemory_malloc \
249 UnpackedTarball
/skia
/src
/ports
/SkOSFile_stdio \
250 UnpackedTarball
/skia
/src
/sfnt
/SkOTTable_name \
251 UnpackedTarball
/skia
/src
/sfnt
/SkOTUtils \
254 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
255 UnpackedTarball
/skia
/src
/ports
/SkDebug_win \
256 UnpackedTarball
/skia
/src
/ports
/SkOSFile_win \
258 else ifeq ($(OS
),MACOSX
)
259 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
260 UnpackedTarball
/skia
/src
/ports
/SkDebug_stdio \
261 UnpackedTarball
/skia
/src
/ports
/SkImageGeneratorCG \
262 UnpackedTarball
/skia
/src
/ports
/SkOSFile_posix \
265 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
266 UnpackedTarball
/skia
/src
/ports
/SkDebug_stdio \
267 UnpackedTarball
/skia
/src
/ports
/SkOSFile_posix \
272 # from file skia/gn/BUILD.gn:1904, target "test_lib("load_dynamic_library")"
274 ifeq ($(SKIA_GPU
),VULKAN
)
276 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
277 UnpackedTarball
/skia
/tools
/library
/LoadDynamicLibrary_win \
280 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
281 UnpackedTarball
/skia
/tools
/library
/LoadDynamicLibrary_posix \
286 # from file skia/gn/BUILD.gn:1915, target "test_lib("gpu_tool_utils")"
288 ifeq ($(SKIA_GPU
),VULKAN
)
289 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
290 UnpackedTarball
/skia
/tools
/gpu
/vk
/VkTestUtils \
291 UnpackedTarball
/skia
/tools
/gpu
/vk
/VkTestMemoryAllocator \
295 # from file skia/BUILD.gn:2719, target "test_lib("sk_app")"
297 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
298 UnpackedTarball
/skia
/tools
/window
/WindowContext \
299 $(if
$(filter LINUX
,$(OS
)),UnpackedTarball
/skia
/tools
/window
/unix
/RasterWindowContext_unix
) \
300 $(if
$(filter WNT
,$(OS
)),UnpackedTarball
/skia
/tools
/window
/win
/RasterWindowContext_win
) \
302 ifeq ($(SKIA_GPU
),METAL
)
303 $(eval
$(call gb_Library_add_generated_objcxxobjects
,skia
,\
304 UnpackedTarball
/skia
/tools
/window
/MetalWindowContext \
307 $(eval
$(call gb_Library_add_generated_objcxxobjects
,skia
,\
308 UnpackedTarball
/skia
/tools
/window
/mac
/GaneshMetalWindowContext_mac \
313 # from file skia/gn/codec.gni:30, target "skia_codec_shared"
315 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
316 UnpackedTarball
/skia
/src
/codec
/SkCodec \
317 UnpackedTarball
/skia
/src
/codec
/SkCodecImageGenerator \
318 UnpackedTarball
/skia
/src
/codec
/SkColorPalette \
319 UnpackedTarball
/skia
/src
/codec
/SkExif \
320 UnpackedTarball
/skia
/src
/codec
/SkImageGenerator_FromEncoded \
321 UnpackedTarball
/skia
/src
/codec
/SkMaskSwizzler \
322 UnpackedTarball
/skia
/src
/codec
/SkPixmapUtils \
323 UnpackedTarball
/skia
/src
/codec
/SkSampler \
324 UnpackedTarball
/skia
/src
/codec
/SkSwizzler \
325 UnpackedTarball
/skia
/src
/codec
/SkTiffUtility \
328 # from file skia/gn/codec.gni:64, target "skia_codec_decode_bmp"
330 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
331 UnpackedTarball
/skia
/src
/codec
/SkBmpBaseCodec \
332 UnpackedTarball
/skia
/src
/codec
/SkBmpCodec \
333 UnpackedTarball
/skia
/src
/codec
/SkBmpMaskCodec \
334 UnpackedTarball
/skia
/src
/codec
/SkBmpRLECodec \
335 UnpackedTarball
/skia
/src
/codec
/SkBmpStandardCodec \
336 UnpackedTarball
/skia
/src
/codec
/SkWbmpCodec \
339 # from file skia/gn/codec.gni:96, target "skia_codec_png"
341 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
342 UnpackedTarball
/skia
/src
/codec
/SkPngCodec \
343 UnpackedTarball
/skia
/src
/codec
/SkPngCodecBase \
347 # from file skia/gn/core.gni:152, target "skia_core_sources"
349 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
350 UnpackedTarball
/skia
/src
/base
/SkArenaAlloc \
351 UnpackedTarball
/skia
/src
/base
/SkBase64 \
352 UnpackedTarball
/skia
/src
/base
/SkBezierCurves \
353 UnpackedTarball
/skia
/src
/base
/SkBlockAllocator \
354 UnpackedTarball
/skia
/src
/base
/SkBuffer \
355 UnpackedTarball
/skia
/src
/base
/SkContainers \
356 UnpackedTarball
/skia
/src
/base
/SkCubics \
357 UnpackedTarball
/skia
/src
/base
/SkDeque \
358 UnpackedTarball
/skia
/src
/base
/SkFloatingPoint \
359 UnpackedTarball
/skia
/src
/base
/SkHalf \
360 UnpackedTarball
/skia
/src
/base
/SkMalloc \
361 UnpackedTarball
/skia
/src
/base
/SkMathPriv \
362 UnpackedTarball
/skia
/src
/base
/SkQuads \
363 UnpackedTarball
/skia
/src
/base
/SkSafeMath \
364 UnpackedTarball
/skia
/src
/base
/SkSemaphore \
365 UnpackedTarball
/skia
/src
/base
/SkSharedMutex \
366 UnpackedTarball
/skia
/src
/base
/SkSpinlock \
367 UnpackedTarball
/skia
/src
/base
/SkTDArray \
368 UnpackedTarball
/skia
/src
/base
/SkTSearch \
369 UnpackedTarball
/skia
/src
/base
/SkThreadID \
370 UnpackedTarball
/skia
/src
/base
/SkUTF \
371 UnpackedTarball
/skia
/src
/base
/SkUtils \
372 UnpackedTarball
/skia
/src
/core
/SkAAClip \
373 UnpackedTarball
/skia
/src
/core
/SkATrace \
374 UnpackedTarball
/skia
/src
/core
/SkAlphaRuns \
375 UnpackedTarball
/skia
/src
/core
/SkAnalyticEdge \
376 UnpackedTarball
/skia
/src
/core
/SkAnnotation \
377 UnpackedTarball
/skia
/src
/core
/SkAutoPixmapStorage \
378 UnpackedTarball
/skia
/src
/core
/SkBBHFactory \
379 UnpackedTarball
/skia
/src
/core
/SkBitmap \
380 UnpackedTarball
/skia
/src
/core
/SkBitmapCache \
381 UnpackedTarball
/skia
/src
/core
/SkBitmapDevice \
382 UnpackedTarball
/skia
/src
/core
/SkBitmapProcState \
383 UnpackedTarball
/skia
/src
/core
/SkBitmapProcState_matrixProcs \
384 UnpackedTarball
/skia
/src
/core
/SkBitmapProcState_opts \
385 UnpackedTarball
/skia
/src
/core
/SkBlendMode \
386 UnpackedTarball
/skia
/src
/core
/SkBlendModeBlender \
387 UnpackedTarball
/skia
/src
/core
/SkBlitMask_opts \
388 UnpackedTarball
/skia
/src
/core
/SkBlitRow_D32 \
389 UnpackedTarball
/skia
/src
/core
/SkBlitRow_opts \
390 UnpackedTarball
/skia
/src
/core
/SkBlitter \
391 UnpackedTarball
/skia
/src
/core
/SkBlitter_A8 \
392 UnpackedTarball
/skia
/src
/core
/SkBlitter_ARGB32 \
393 UnpackedTarball
/skia
/src
/core
/SkBlitter_Sprite \
394 UnpackedTarball
/skia
/src
/core
/SkBlurEngine \
395 UnpackedTarball
/skia
/src
/core
/SkBlurMask \
396 UnpackedTarball
/skia
/src
/core
/SkBlurMaskFilterImpl \
397 UnpackedTarball
/skia
/src
/core
/SkCachedData \
398 UnpackedTarball
/skia
/src
/core
/SkCanvas \
399 UnpackedTarball
/skia
/src
/core
/SkCanvasPriv \
400 UnpackedTarball
/skia
/src
/core
/SkCanvas_Raster \
401 UnpackedTarball
/skia
/src
/core
/SkCapabilities \
402 UnpackedTarball
/skia
/src
/core
/SkChecksum \
403 UnpackedTarball
/skia
/src
/core
/SkClipStack \
404 UnpackedTarball
/skia
/src
/core
/SkClipStackDevice \
405 UnpackedTarball
/skia
/src
/core
/SkColor \
406 UnpackedTarball
/skia
/src
/core
/SkColorFilter \
407 UnpackedTarball
/skia
/src
/core
/SkColorSpace \
408 UnpackedTarball
/skia
/src
/core
/SkColorSpaceXformSteps \
409 UnpackedTarball
/skia
/src
/core
/SkColorTable \
410 UnpackedTarball
/skia
/src
/core
/SkCompressedDataUtils \
411 UnpackedTarball
/skia
/src
/core
/SkContourMeasure \
412 UnpackedTarball
/skia
/src
/core
/SkConvertPixels \
413 UnpackedTarball
/skia
/src
/core
/SkCpu \
414 UnpackedTarball
/skia
/src
/core
/SkCubicClipper \
415 UnpackedTarball
/skia
/src
/core
/SkCubicMap \
416 UnpackedTarball
/skia
/src
/core
/SkData \
417 UnpackedTarball
/skia
/src
/core
/SkDataTable \
418 UnpackedTarball
/skia
/src
/core
/SkDescriptor \
419 UnpackedTarball
/skia
/src
/core
/SkDevice \
420 UnpackedTarball
/skia
/src
/core
/SkDistanceFieldGen \
421 UnpackedTarball
/skia
/src
/core
/SkDocument \
422 UnpackedTarball
/skia
/src
/core
/SkDraw \
423 UnpackedTarball
/skia
/src
/core
/SkDrawBase \
424 UnpackedTarball
/skia
/src
/core
/SkDrawShadowInfo \
425 UnpackedTarball
/skia
/src
/core
/SkDraw_atlas \
426 UnpackedTarball
/skia
/src
/core
/SkDraw_text \
427 UnpackedTarball
/skia
/src
/core
/SkDraw_vertices \
428 UnpackedTarball
/skia
/src
/core
/SkDrawable \
429 UnpackedTarball
/skia
/src
/core
/SkEdge \
430 UnpackedTarball
/skia
/src
/core
/SkEdgeBuilder \
431 UnpackedTarball
/skia
/src
/core
/SkEdgeClipper \
432 UnpackedTarball
/skia
/src
/core
/SkExecutor \
433 UnpackedTarball
/skia
/src
/core
/SkFlattenable \
434 UnpackedTarball
/skia
/src
/core
/SkFont \
435 UnpackedTarball
/skia
/src
/core
/SkFontDescriptor \
436 UnpackedTarball
/skia
/src
/core
/SkFontMetricsPriv \
437 UnpackedTarball
/skia
/src
/core
/SkFontMgr \
438 UnpackedTarball
/skia
/src
/core
/SkFontStream \
439 UnpackedTarball
/skia
/src
/core
/SkFont_serial \
440 UnpackedTarball
/skia
/src
/core
/SkGaussFilter \
441 UnpackedTarball
/skia
/src
/core
/SkGeometry \
442 UnpackedTarball
/skia
/src
/core
/SkGlobalInitialization_core \
443 UnpackedTarball
/skia
/src
/core
/SkGlyph \
444 UnpackedTarball
/skia
/src
/core
/SkGlyphRunPainter \
445 UnpackedTarball
/skia
/src
/core
/SkGraphics \
446 UnpackedTarball
/skia
/src
/core
/SkIDChangeListener \
447 UnpackedTarball
/skia
/src
/core
/SkImageFilter \
448 UnpackedTarball
/skia
/src
/core
/SkImageFilterCache \
449 UnpackedTarball
/skia
/src
/core
/SkImageFilterTypes \
450 UnpackedTarball
/skia
/src
/core
/SkImageGenerator \
451 UnpackedTarball
/skia
/src
/core
/SkImageInfo \
452 UnpackedTarball
/skia
/src
/core
/SkKnownRuntimeEffects \
453 UnpackedTarball
/skia
/src
/core
/SkLatticeIter \
454 UnpackedTarball
/skia
/src
/core
/SkLineClipper \
455 UnpackedTarball
/skia
/src
/core
/SkLocalMatrixImageFilter \
456 UnpackedTarball
/skia
/src
/core
/SkM44 \
457 UnpackedTarball
/skia
/src
/core
/SkMD5 \
458 UnpackedTarball
/skia
/src
/core
/SkMallocPixelRef \
459 UnpackedTarball
/skia
/src
/core
/SkMask \
460 UnpackedTarball
/skia
/src
/core
/SkMaskBlurFilter \
461 UnpackedTarball
/skia
/src
/core
/SkMaskCache \
462 UnpackedTarball
/skia
/src
/core
/SkMaskFilter \
463 UnpackedTarball
/skia
/src
/core
/SkMaskGamma \
464 UnpackedTarball
/skia
/src
/core
/SkMasks \
465 UnpackedTarball
/skia
/src
/core
/SkMatrix \
466 UnpackedTarball
/skia
/src
/core
/SkMatrixInvert \
467 UnpackedTarball
/skia
/src
/core
/SkMemset_opts \
468 UnpackedTarball
/skia
/src
/core
/SkMemset_opts_erms \
469 UnpackedTarball
/skia
/src
/core
/SkMesh \
470 UnpackedTarball
/skia
/src
/core
/SkMipmap \
471 UnpackedTarball
/skia
/src
/core
/SkMipmapAccessor \
472 UnpackedTarball
/skia
/src
/core
/SkMipmapBuilder \
473 UnpackedTarball
/skia
/src
/core
/SkMipmapDrawDownSampler \
474 UnpackedTarball
/skia
/src
/core
/SkMipmapHQDownSampler \
475 UnpackedTarball
/skia
/src
/core
/SkOpts \
476 UnpackedTarball
/skia
/src
/core
/SkOverdrawCanvas \
477 UnpackedTarball
/skia
/src
/core
/SkPaint \
478 UnpackedTarball
/skia
/src
/core
/SkPaintPriv \
479 UnpackedTarball
/skia
/src
/core
/SkPath \
480 UnpackedTarball
/skia
/src
/core
/SkPathBuilder \
481 UnpackedTarball
/skia
/src
/core
/SkPathEffect \
482 UnpackedTarball
/skia
/src
/core
/SkPathMeasure \
483 UnpackedTarball
/skia
/src
/core
/SkPathRef \
484 UnpackedTarball
/skia
/src
/core
/SkPathUtils \
485 UnpackedTarball
/skia
/src
/core
/SkPath_serial \
486 UnpackedTarball
/skia
/src
/core
/SkPixelRef \
487 UnpackedTarball
/skia
/src
/core
/SkPixmap \
488 UnpackedTarball
/skia
/src
/core
/SkPixmapDraw \
489 UnpackedTarball
/skia
/src
/core
/SkPoint \
490 UnpackedTarball
/skia
/src
/core
/SkPoint3 \
491 UnpackedTarball
/skia
/src
/core
/SkPtrRecorder \
492 UnpackedTarball
/skia
/src
/core
/SkQuadClipper \
493 UnpackedTarball
/skia
/src
/core
/SkRRect \
494 UnpackedTarball
/skia
/src
/core
/SkRSXform \
495 UnpackedTarball
/skia
/src
/core
/SkRTree \
496 UnpackedTarball
/skia
/src
/core
/SkRasterClip \
497 UnpackedTarball
/skia
/src
/core
/SkRasterPipeline \
498 UnpackedTarball
/skia
/src
/core
/SkRasterPipelineBlitter \
499 UnpackedTarball
/skia
/src
/core
/SkReadBuffer \
500 UnpackedTarball
/skia
/src
/core
/SkReadPixelsRec \
501 UnpackedTarball
/skia
/src
/core
/SkRecord \
502 UnpackedTarball
/skia
/src
/core
/SkRecordDraw \
503 UnpackedTarball
/skia
/src
/core
/SkRecordOpts \
504 UnpackedTarball
/skia
/src
/core
/SkRecords \
505 UnpackedTarball
/skia
/src
/core
/SkRect \
506 UnpackedTarball
/skia
/src
/core
/SkRegion \
507 UnpackedTarball
/skia
/src
/core
/SkRegion_path \
508 UnpackedTarball
/skia
/src
/core
/SkResourceCache \
509 UnpackedTarball
/skia
/src
/core
/SkRuntimeBlender \
510 UnpackedTarball
/skia
/src
/core
/SkRuntimeEffect \
511 UnpackedTarball
/skia
/src
/core
/SkSLTypeShared \
512 UnpackedTarball
/skia
/src
/core
/SkScalar \
513 UnpackedTarball
/skia
/src
/core
/SkScalerContext \
514 UnpackedTarball
/skia
/src
/core
/SkScan \
515 UnpackedTarball
/skia
/src
/core
/SkScan_AAAPath \
516 UnpackedTarball
/skia
/src
/core
/SkScan_AntiPath \
517 UnpackedTarball
/skia
/src
/core
/SkScan_Antihair \
518 UnpackedTarball
/skia
/src
/core
/SkScan_Hairline \
519 UnpackedTarball
/skia
/src
/core
/SkScan_Path \
520 UnpackedTarball
/skia
/src
/core
/SkSpecialImage \
521 UnpackedTarball
/skia
/src
/core
/SkSpriteBlitter_ARGB32 \
522 UnpackedTarball
/skia
/src
/core
/SkStream \
523 UnpackedTarball
/skia
/src
/core
/SkStrike \
524 UnpackedTarball
/skia
/src
/core
/SkStrikeCache \
525 UnpackedTarball
/skia
/src
/core
/SkStrikeSpec \
526 UnpackedTarball
/skia
/src
/core
/SkString \
527 UnpackedTarball
/skia
/src
/core
/SkStringUtils \
528 UnpackedTarball
/skia
/src
/core
/SkStroke \
529 UnpackedTarball
/skia
/src
/core
/SkStrokeRec \
530 UnpackedTarball
/skia
/src
/core
/SkStrokerPriv \
531 UnpackedTarball
/skia
/src
/core
/SkSwizzle \
532 UnpackedTarball
/skia
/src
/core
/SkSwizzler_opts \
533 UnpackedTarball
/skia
/src
/core
/SkTaskGroup \
534 UnpackedTarball
/skia
/src
/core
/SkTextBlob \
535 UnpackedTarball
/skia
/src
/core
/SkTypeface \
536 UnpackedTarball
/skia
/src
/core
/SkTypefaceCache \
537 UnpackedTarball
/skia
/src
/core
/SkTypeface_remote \
538 UnpackedTarball
/skia
/src
/core
/SkUnPreMultiply \
539 UnpackedTarball
/skia
/src
/core
/SkVertState \
540 UnpackedTarball
/skia
/src
/core
/SkVertices \
541 UnpackedTarball
/skia
/src
/core
/SkWriteBuffer \
542 UnpackedTarball
/skia
/src
/core
/SkWritePixelsRec \
543 UnpackedTarball
/skia
/src
/core
/SkWriter32 \
544 UnpackedTarball
/skia
/src
/core
/SkYUVAInfo \
545 UnpackedTarball
/skia
/src
/core
/SkYUVAPixmaps \
546 UnpackedTarball
/skia
/src
/core
/SkYUVMath \
547 UnpackedTarball
/skia
/src
/core
/SkYUVPlanesCache \
548 UnpackedTarball
/skia
/src
/image
/SkImage \
549 UnpackedTarball
/skia
/src
/image
/SkImage_Base \
550 UnpackedTarball
/skia
/src
/image
/SkImage_Lazy \
551 UnpackedTarball
/skia
/src
/image
/SkImage_LazyFactories \
552 UnpackedTarball
/skia
/src
/image
/SkImage_Picture \
553 UnpackedTarball
/skia
/src
/image
/SkImage_Raster \
554 UnpackedTarball
/skia
/src
/image
/SkImage_RasterFactories \
555 UnpackedTarball
/skia
/src
/image
/SkPictureImageGenerator \
556 UnpackedTarball
/skia
/src
/image
/SkRescaleAndReadPixels \
557 UnpackedTarball
/skia
/src
/image
/SkSurface \
558 UnpackedTarball
/skia
/src
/image
/SkSurface_Base\
559 UnpackedTarball
/skia
/src
/image
/SkSurface_Null \
560 UnpackedTarball
/skia
/src
/image
/SkSurface_Raster \
561 UnpackedTarball
/skia
/src
/image
/SkTiledImageUtils \
562 UnpackedTarball
/skia
/src
/lazy
/SkDiscardableMemoryPool \
563 UnpackedTarball
/skia
/src
/shaders
/SkBitmapProcShader \
564 UnpackedTarball
/skia
/src
/shaders
/SkBlendShader \
565 UnpackedTarball
/skia
/src
/shaders
/SkColorFilterShader \
566 UnpackedTarball
/skia
/src
/shaders
/SkColorShader \
567 UnpackedTarball
/skia
/src
/shaders
/SkCoordClampShader \
568 UnpackedTarball
/skia
/src
/shaders
/SkEmptyShader \
569 UnpackedTarball
/skia
/src
/shaders
/SkImageShader \
570 UnpackedTarball
/skia
/src
/shaders
/SkLocalMatrixShader \
571 UnpackedTarball
/skia
/src
/shaders
/SkPerlinNoiseShaderImpl \
572 UnpackedTarball
/skia
/src
/shaders
/SkRuntimeShader \
573 UnpackedTarball
/skia
/src
/shaders
/SkShader \
574 UnpackedTarball
/skia
/src
/shaders
/SkShaderBase \
575 UnpackedTarball
/skia
/src
/shaders
/SkTransformShader \
576 UnpackedTarball
/skia
/src
/shaders
/SkTriColorShader \
577 UnpackedTarball
/skia
/src
/shaders
/SkWorkingColorSpaceShader \
578 UnpackedTarball
/skia
/src
/text
/GlyphRun \
579 UnpackedTarball
/skia
/src
/text
/SlugFromBuffer \
580 UnpackedTarball
/skia
/src
/text
/StrikeForGPU \
583 # from file skia/gn/core.gni:667, target "skia_pathops_sources"
585 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
586 UnpackedTarball
/skia
/src
/pathops
/SkAddIntersections \
587 UnpackedTarball
/skia
/src
/pathops
/SkDConicLineIntersection \
588 UnpackedTarball
/skia
/src
/pathops
/SkDCubicLineIntersection \
589 UnpackedTarball
/skia
/src
/pathops
/SkDCubicToQuads \
590 UnpackedTarball
/skia
/src
/pathops
/SkDLineIntersection \
591 UnpackedTarball
/skia
/src
/pathops
/SkDQuadLineIntersection \
592 UnpackedTarball
/skia
/src
/pathops
/SkIntersections \
593 UnpackedTarball
/skia
/src
/pathops
/SkOpAngle \
594 UnpackedTarball
/skia
/src
/pathops
/SkOpBuilder \
595 UnpackedTarball
/skia
/src
/pathops
/SkOpCoincidence \
596 UnpackedTarball
/skia
/src
/pathops
/SkOpContour \
597 UnpackedTarball
/skia
/src
/pathops
/SkOpCubicHull \
598 UnpackedTarball
/skia
/src
/pathops
/SkOpEdgeBuilder \
599 UnpackedTarball
/skia
/src
/pathops
/SkOpSegment \
600 UnpackedTarball
/skia
/src
/pathops
/SkOpSpan \
601 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsAsWinding \
602 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsCommon \
603 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsConic \
604 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsCubic \
605 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsCurve \
606 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsDebug \
607 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsLine \
608 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsOp \
609 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsQuad \
610 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsRect \
611 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsSimplify \
612 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsTSect \
613 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsTightBounds \
614 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsTypes \
615 UnpackedTarball
/skia
/src
/pathops
/SkPathOpsWinding \
616 UnpackedTarball
/skia
/src
/pathops
/SkPathWriter \
617 UnpackedTarball
/skia
/src
/pathops
/SkReduceOrder \
620 # from file skia/gn/core.gni:736, target "skia_skpicture_sources"
622 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
623 UnpackedTarball
/skia
/src
/core
/SkBigPicture \
624 UnpackedTarball
/skia
/src
/core
/SkPicture \
625 UnpackedTarball
/skia
/src
/core
/SkPictureData \
626 UnpackedTarball
/skia
/src
/core
/SkPictureFlat \
627 UnpackedTarball
/skia
/src
/core
/SkPicturePlayback \
628 UnpackedTarball
/skia
/src
/core
/SkPictureRecord \
629 UnpackedTarball
/skia
/src
/core
/SkPictureRecorder \
630 UnpackedTarball
/skia
/src
/core
/SkRecordedDrawable \
631 UnpackedTarball
/skia
/src
/core
/SkRecorder \
632 UnpackedTarball
/skia
/src
/shaders
/SkPictureShader \
635 # from file skia/gn/core.gni:765, target "skia_encode_srcs"
637 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
638 UnpackedTarball
/skia
/src
/encode
/SkEncoder \
639 UnpackedTarball
/skia
/src
/encode
/SkICC \
642 # from file skia/gn/core.gni:792, target "skia_encode_png_srcs"
644 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
645 UnpackedTarball
/skia
/src
/encode
/SkPngEncoderImpl \
648 # from file skia/gn/effects.gni:44, target "skia_effects_sources"
650 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
651 UnpackedTarball
/skia
/src
/effects
/Sk1DPathEffect \
652 UnpackedTarball
/skia
/src
/effects
/Sk2DPathEffect \
653 UnpackedTarball
/skia
/src
/effects
/SkBlenders \
654 UnpackedTarball
/skia
/src
/effects
/SkColorMatrix \
655 UnpackedTarball
/skia
/src
/effects
/SkColorMatrixFilter \
656 UnpackedTarball
/skia
/src
/effects
/SkCornerPathEffect \
657 UnpackedTarball
/skia
/src
/effects
/SkDashPathEffect \
658 UnpackedTarball
/skia
/src
/effects
/SkDiscretePathEffect \
659 UnpackedTarball
/skia
/src
/effects
/SkEmbossMask \
660 UnpackedTarball
/skia
/src
/effects
/SkEmbossMaskFilter \
661 UnpackedTarball
/skia
/src
/effects
/SkHighContrastFilter \
662 UnpackedTarball
/skia
/src
/effects
/SkShaderMaskFilterImpl \
663 UnpackedTarball
/skia
/src
/effects
/SkTableMaskFilter \
664 UnpackedTarball
/skia
/src
/effects
/SkTrimPathEffect \
665 UnpackedTarball
/skia
/src
/shaders
/gradients
/SkConicalGradient \
666 UnpackedTarball
/skia
/src
/shaders
/gradients
/SkGradientBaseShader \
667 UnpackedTarball
/skia
/src
/shaders
/gradients
/SkLinearGradient \
668 UnpackedTarball
/skia
/src
/shaders
/gradients
/SkRadialGradient \
669 UnpackedTarball
/skia
/src
/shaders
/gradients
/SkSweepGradient \
672 # from file skia/gn/effects.gni:83, target "skia_colorfilters_sources"
674 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
675 UnpackedTarball
/skia
/src
/effects
/colorfilters
/SkBlendModeColorFilter \
676 UnpackedTarball
/skia
/src
/effects
/colorfilters
/SkColorFilterBase \
677 UnpackedTarball
/skia
/src
/effects
/colorfilters
/SkColorSpaceXformColorFilter \
678 UnpackedTarball
/skia
/src
/effects
/colorfilters
/SkComposeColorFilter \
679 UnpackedTarball
/skia
/src
/effects
/colorfilters
/SkGaussianColorFilter \
680 UnpackedTarball
/skia
/src
/effects
/colorfilters
/SkMatrixColorFilter \
681 UnpackedTarball
/skia
/src
/effects
/colorfilters
/SkTableColorFilter \
682 UnpackedTarball
/skia
/src
/effects
/colorfilters
/SkWorkingFormatColorFilter \
685 # from file skia/gn/effects.gni:104, target "skia_colorfilters_sksl_sources"
687 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
688 UnpackedTarball
/skia
/src
/effects
/colorfilters
/SkRuntimeColorFilter \
691 # from file skia/gn/effects_imagefilters.gni:17, target "skia_effects_imagefilter_sources"
693 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
694 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkBlendImageFilter \
695 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkBlurImageFilter \
696 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkColorFilterImageFilter \
697 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkComposeImageFilter \
698 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkCropImageFilter \
699 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkDisplacementMapImageFilter \
700 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkDropShadowImageFilter \
701 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkImageImageFilter \
702 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkLightingImageFilter \
703 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkMagnifierImageFilter \
704 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkMatrixConvolutionImageFilter \
705 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkMatrixTransformImageFilter \
706 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkMergeImageFilter \
707 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkMorphologyImageFilter \
708 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkPictureImageFilter \
709 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkRuntimeImageFilter \
710 UnpackedTarball
/skia
/src
/effects
/imagefilters
/SkShaderImageFilter \
713 # from file skia/gn/sksl.gni:42, target "skia_sksl_sources"
715 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
716 UnpackedTarball
/skia
/src
/sksl
/SkSLAnalysis \
717 UnpackedTarball
/skia
/src
/sksl
/SkSLBuiltinTypes \
718 UnpackedTarball
/skia
/src
/sksl
/SkSLCompiler \
719 UnpackedTarball
/skia
/src
/sksl
/SkSLConstantFolder \
720 UnpackedTarball
/skia
/src
/sksl
/SkSLContext \
721 UnpackedTarball
/skia
/src
/sksl
/SkSLErrorReporter \
722 UnpackedTarball
/skia
/src
/sksl
/SkSLInliner \
723 UnpackedTarball
/skia
/src
/sksl
/SkSLIntrinsicList \
724 UnpackedTarball
/skia
/src
/sksl
/SkSLLexer \
725 UnpackedTarball
/skia
/src
/sksl
/SkSLMangler \
726 UnpackedTarball
/skia
/src
/sksl
/SkSLModule \
727 UnpackedTarball
/skia
/src
/sksl
/SkSLModuleLoader \
728 UnpackedTarball
/skia
/src
/sksl
/SkSLOperator \
729 UnpackedTarball
/skia
/src
/sksl
/SkSLOutputStream \
730 UnpackedTarball
/skia
/src
/sksl
/SkSLParser \
731 UnpackedTarball
/skia
/src
/sksl
/SkSLPool \
732 UnpackedTarball
/skia
/src
/sksl
/SkSLPosition \
733 UnpackedTarball
/skia
/src
/sksl
/SkSLSampleUsage \
734 UnpackedTarball
/skia
/src
/sksl
/SkSLString \
735 UnpackedTarball
/skia
/src
/sksl
/SkSLUtil \
736 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLCanExitWithoutReturningValue \
737 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLCheckProgramStructure \
738 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLCheckSymbolTableCorrectness \
739 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLFinalizationChecks \
740 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLGetLoopControlFlowInfo \
741 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLGetLoopUnrollInfo \
742 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLGetReturnComplexity \
743 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLHasSideEffects \
744 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLIsConstantExpression \
745 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLIsDynamicallyUniformExpression \
746 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLIsSameExpressionTree \
747 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLIsTrivialExpression \
748 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLProgramUsage \
749 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLReturnsInputAlpha \
750 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLSpecialization \
751 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLSwitchCaseContainsExit \
752 UnpackedTarball
/skia
/src
/sksl
/analysis
/SkSLSymbolTableStackBuilder \
753 UnpackedTarball
/skia
/src
/sksl
/codegen
/SkSLRasterPipelineBuilder \
754 UnpackedTarball
/skia
/src
/sksl
/codegen
/SkSLRasterPipelineCodeGenerator \
755 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLBinaryExpression \
756 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLBlock \
757 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLChildCall \
758 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLConstructor \
759 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLConstructorArray \
760 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLConstructorArrayCast \
761 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLConstructorCompound \
762 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLConstructorCompoundCast \
763 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLConstructorDiagonalMatrix \
764 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLConstructorMatrixResize \
765 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLConstructorScalarCast \
766 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLConstructorSplat \
767 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLConstructorStruct \
768 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLDiscardStatement \
769 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLDoStatement \
770 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLExpression \
771 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLExpressionStatement \
772 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLExtension \
773 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLFieldAccess \
774 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLForStatement \
775 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLFunctionCall \
776 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLFunctionDeclaration \
777 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLFunctionDefinition \
778 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLIfStatement \
779 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLIndexExpression \
780 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLInterfaceBlock \
781 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLLayout \
782 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLLiteral \
783 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLModifierFlags \
784 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLModifiersDeclaration \
785 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLPostfixExpression \
786 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLPrefixExpression \
787 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLProgram \
788 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLSetting \
789 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLStructDefinition \
790 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLSwitchCase \
791 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLSwitchStatement \
792 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLSwizzle \
793 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLSymbol \
794 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLSymbolTable \
795 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLTernaryExpression \
796 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLType \
797 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLTypeReference \
798 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLVarDeclarations \
799 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLVariable \
800 UnpackedTarball
/skia
/src
/sksl
/ir
/SkSLVariableReference \
801 UnpackedTarball
/skia
/src
/sksl
/tracing
/SkSLDebugTracePriv \
802 UnpackedTarball
/skia
/src
/sksl
/tracing
/SkSLTraceHook \
803 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLAddConstToVarModifiers \
804 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLEliminateDeadFunctions \
805 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLEliminateDeadGlobalVariables \
806 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLEliminateDeadLocalVariables \
807 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLEliminateEmptyStatements \
808 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLEliminateUnnecessaryBraces \
809 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLEliminateUnreachableCode \
810 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLFindAndDeclareBuiltinFunctions \
811 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLFindAndDeclareBuiltinStructs \
812 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLFindAndDeclareBuiltinVariables \
813 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLHoistSwitchVarDeclarationsAtTopLevel \
814 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLRenamePrivateSymbols \
815 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLReplaceConstVarsWithLiterals \
816 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLReplaceSplatCastsWithSwizzles \
817 UnpackedTarball
/skia
/src
/sksl
/transform
/SkSLRewriteIndexedSwizzle \
820 # from file skia/gn/sksl.gni:253, target "skia_sksl_tracing_sources"
822 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
823 UnpackedTarball
/skia
/src
/sksl
/tracing
/SkSLDebugTracePlayer \
826 # from file skia/gn/sksl.gni:261, target "skia_sksl_gpu_sources"
828 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
829 UnpackedTarball
/skia
/src
/sksl
/codegen
/SkSLGLSLCodeGenerator \
830 UnpackedTarball
/skia
/src
/sksl
/codegen
/SkSLMetalCodeGenerator \
831 UnpackedTarball
/skia
/src
/sksl
/codegen
/SkSLPipelineStageCodeGenerator \
832 UnpackedTarball
/skia
/src
/sksl
/codegen
/SkSLSPIRVCodeGenerator \
833 UnpackedTarball
/skia
/src
/sksl
/codegen
/SkSLWGSLCodeGenerator \
836 # from file skia/gn/utils.gni:55, target "skia_utils_private"
838 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
839 UnpackedTarball
/skia
/src
/utils
/SkCamera \
840 UnpackedTarball
/skia
/src
/utils
/SkCanvasStack \
841 UnpackedTarball
/skia
/src
/utils
/SkCanvasStateUtils \
842 UnpackedTarball
/skia
/src
/utils
/SkCharToGlyphCache \
843 UnpackedTarball
/skia
/src
/utils
/SkClipStackUtils \
844 UnpackedTarball
/skia
/src
/utils
/SkCustomTypeface \
845 UnpackedTarball
/skia
/src
/utils
/SkDashPath \
846 UnpackedTarball
/skia
/src
/utils
/SkEventTracer \
847 UnpackedTarball
/skia
/src
/utils
/SkFloatToDecimal \
848 UnpackedTarball
/skia
/src
/sksl
/SkSLModuleDataDefault \
849 UnpackedTarball
/skia
/src
/utils
/SkJSON \
850 UnpackedTarball
/skia
/src
/utils
/SkJSONWriter \
851 UnpackedTarball
/skia
/src
/utils
/SkMatrix22 \
852 UnpackedTarball
/skia
/src
/utils
/SkMultiPictureDocument \
853 UnpackedTarball
/skia
/src
/utils
/SkNWayCanvas \
854 UnpackedTarball
/skia
/src
/utils
/SkNullCanvas \
855 UnpackedTarball
/skia
/src
/utils
/SkOSPath \
856 UnpackedTarball
/skia
/src
/utils
/SkOrderedFontMgr \
857 UnpackedTarball
/skia
/src
/utils
/SkPaintFilterCanvas \
858 UnpackedTarball
/skia
/src
/utils
/SkParse \
859 UnpackedTarball
/skia
/src
/utils
/SkParseColor \
860 UnpackedTarball
/skia
/src
/utils
/SkParsePath \
861 UnpackedTarball
/skia
/src
/utils
/SkPatchUtils \
862 UnpackedTarball
/skia
/src
/utils
/SkPolyUtils \
863 UnpackedTarball
/skia
/src
/utils
/SkShaderUtils \
864 UnpackedTarball
/skia
/src
/utils
/SkShadowTessellator \
865 UnpackedTarball
/skia
/src
/utils
/SkShadowUtils \
866 UnpackedTarball
/skia
/src
/utils
/SkTextUtils \
869 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
870 UnpackedTarball
/skia
/src
/utils
/mac
/SkCTFont \
871 UnpackedTarball
/skia
/src
/utils
/mac
/SkCTFontCreateExactCopy \
872 UnpackedTarball
/skia
/src
/utils
/mac
/SkCreateCGImageRef \
876 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
877 UnpackedTarball
/skia
/src
/utils
/win
/SkAutoCoInitialize \
878 UnpackedTarball
/skia
/src
/utils
/win
/SkDWrite \
879 UnpackedTarball
/skia
/src
/utils
/win
/SkDWriteFontFileStream \
880 UnpackedTarball
/skia
/src
/utils
/win
/SkDWriteGeometrySink \
881 UnpackedTarball
/skia
/src
/utils
/win
/SkHRESULT \
882 UnpackedTarball
/skia
/src
/utils
/win
/SkIStream \
886 # from file skia/gn/xps.gni:19, target "skia_xps_sources"
888 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
889 UnpackedTarball
/skia
/src
/xps
/SkXPSDevice \
890 UnpackedTarball
/skia
/src
/xps
/SkXPSDocument \
893 # from file skia/gn/gpu.gni:111, target "skia_ganesh_private"
896 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
897 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ClipStack \
898 UnpackedTarball
/skia
/src
/gpu
/ganesh
/Device \
899 UnpackedTarball
/skia
/src
/gpu
/ganesh
/Device_drawTexture \
900 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrAHardwareBufferImageGenerator \
901 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrAHardwareBufferUtils \
902 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrAttachment \
903 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrAuditTrail \
904 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrBackendSemaphore \
905 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrBackendSurface \
906 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrBackendTextureImageGenerator \
907 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrBackendUtils \
908 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrBlurUtils \
909 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrBufferAllocPool \
910 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrBufferTransferRenderTask \
911 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrBufferUpdateRenderTask \
912 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrCaps \
913 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrClientMappedBufferManager \
914 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrColorInfo \
915 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrColorSpaceXform \
916 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrContextThreadSafeProxy \
917 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrContext_Base \
918 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrCopyRenderTask \
919 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDDLContext \
920 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDDLTask \
921 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDataUtils \
922 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDefaultGeoProcFactory \
923 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDeferredDisplayList \
924 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDirectContext \
925 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDirectContextPriv \
926 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDistanceFieldGenFromVector \
927 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDrawOpAtlas \
928 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDrawOpTest \
929 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDrawingManager \
930 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDriverBugWorkarounds \
931 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrDynamicAtlas \
932 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrEagerVertexAllocator \
933 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrFixedClip \
934 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrFragmentProcessor \
935 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrFragmentProcessors \
936 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrGeometryProcessor \
937 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrGpu \
938 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrGpuBuffer \
939 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrGpuResource \
940 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrImageContext \
941 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrImageInfo \
942 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrManagedResource \
943 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrMemoryPool \
944 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrMeshDrawTarget \
945 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrOnFlushResourceProvider \
946 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrOpFlushState \
947 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrOpsRenderPass \
948 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrPaint \
949 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrPersistentCacheUtils \
950 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrPipeline \
951 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrProcessor \
952 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrProcessorAnalysis \
953 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrProcessorSet \
954 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrProcessorUnitTest \
955 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrProgramDesc \
956 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrProgramInfo \
957 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrPromiseImageTexture \
958 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrProxyProvider \
959 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrRecordingContext \
960 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrRecordingContextPriv \
961 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrRenderTarget \
962 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrRenderTargetProxy \
963 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrRenderTask \
964 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrRenderTaskCluster \
965 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrResourceAllocator \
966 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrResourceCache \
967 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrResourceProvider \
968 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrRingBuffer \
969 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrSPIRVUniformHandler \
970 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrSPIRVVaryingHandler \
971 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrSWMaskHelper \
972 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrShaderCaps \
973 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrShaderVar \
974 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrStagingBufferManager \
975 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrStencilSettings \
976 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrStyle \
977 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrSurface \
978 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrSurfaceCharacterization \
979 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrSurfaceProxy \
980 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrSurfaceProxyView \
981 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrTestUtils \
982 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrTexture \
983 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrTextureProxy \
984 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrTextureRenderTargetProxy \
985 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrTextureResolveRenderTask \
986 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrThreadSafeCache \
987 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrThreadSafePipelineBuilder \
988 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrTransferFromRenderTask \
989 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrUniformDataManager \
990 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrUtil \
991 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrVertexChunkArray \
992 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrWaitRenderTask \
993 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrWritePixelsRenderTask \
994 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrXferProcessor \
995 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrYUVABackendTextures \
996 UnpackedTarball
/skia
/src
/gpu
/ganesh
/GrYUVATextureProxies \
997 UnpackedTarball
/skia
/src
/gpu
/ganesh
/PathRenderer \
998 UnpackedTarball
/skia
/src
/gpu
/ganesh
/PathRendererChain \
999 UnpackedTarball
/skia
/src
/gpu
/ganesh
/SkGr \
1000 UnpackedTarball
/skia
/src
/gpu
/ganesh
/StencilMaskHelper \
1001 UnpackedTarball
/skia
/src
/gpu
/ganesh
/SurfaceContext \
1002 UnpackedTarball
/skia
/src
/gpu
/ganesh
/SurfaceDrawContext \
1003 UnpackedTarball
/skia
/src
/gpu
/ganesh
/SurfaceFillContext \
1004 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrBezierEffect \
1005 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrBicubicEffect \
1006 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrBitmapTextGeoProc \
1007 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrBlendFragmentProcessor \
1008 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrColorTableEffect \
1009 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrConvexPolyEffect \
1010 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrCoverageSetOpXP \
1011 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrCustomXfermode \
1012 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrDisableColorXP \
1013 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrDistanceFieldGeoProc \
1014 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrMatrixEffect \
1015 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrModulateAtlasCoverageEffect \
1016 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrOvalEffect \
1017 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrPerlinNoise2Effect \
1018 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrPorterDuffXferProcessor \
1019 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrRRectEffect \
1020 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrShadowGeoProc \
1021 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrSkSLFP \
1022 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrTextureEffect \
1023 UnpackedTarball
/skia
/src
/gpu
/ganesh
/effects
/GrYUVtoRGBEffect \
1024 UnpackedTarball
/skia
/src
/gpu
/ganesh
/geometry
/GrAAConvexTessellator \
1025 UnpackedTarball
/skia
/src
/gpu
/ganesh
/geometry
/GrAATriangulator \
1026 UnpackedTarball
/skia
/src
/gpu
/ganesh
/geometry
/GrPathUtils \
1027 UnpackedTarball
/skia
/src
/gpu
/ganesh
/geometry
/GrQuad \
1028 UnpackedTarball
/skia
/src
/gpu
/ganesh
/geometry
/GrQuadUtils \
1029 UnpackedTarball
/skia
/src
/gpu
/ganesh
/geometry
/GrShape \
1030 UnpackedTarball
/skia
/src
/gpu
/ganesh
/geometry
/GrStyledShape \
1031 UnpackedTarball
/skia
/src
/gpu
/ganesh
/geometry
/GrTriangulator \
1032 UnpackedTarball
/skia
/src
/gpu
/ganesh
/glsl
/GrGLSLBlend \
1033 UnpackedTarball
/skia
/src
/gpu
/ganesh
/glsl
/GrGLSLFragmentShaderBuilder \
1034 UnpackedTarball
/skia
/src
/gpu
/ganesh
/glsl
/GrGLSLProgramBuilder \
1035 UnpackedTarball
/skia
/src
/gpu
/ganesh
/glsl
/GrGLSLProgramDataManager \
1036 UnpackedTarball
/skia
/src
/gpu
/ganesh
/glsl
/GrGLSLShaderBuilder \
1037 UnpackedTarball
/skia
/src
/gpu
/ganesh
/glsl
/GrGLSLUniformHandler \
1038 UnpackedTarball
/skia
/src
/gpu
/ganesh
/glsl
/GrGLSLVarying \
1039 UnpackedTarball
/skia
/src
/gpu
/ganesh
/glsl
/GrGLSLVertexGeoBuilder \
1040 UnpackedTarball
/skia
/src
/gpu
/ganesh
/gradients
/GrGradientBitmapCache \
1041 UnpackedTarball
/skia
/src
/gpu
/ganesh
/gradients
/GrGradientShader \
1042 UnpackedTarball
/skia
/src
/gpu
/ganesh
/image
/GrImageUtils \
1043 UnpackedTarball
/skia
/src
/gpu
/ganesh
/image
/GrTextureGenerator \
1044 UnpackedTarball
/skia
/src
/gpu
/ganesh
/image
/SkImage_Ganesh \
1045 UnpackedTarball
/skia
/src
/gpu
/ganesh
/image
/SkImage_GaneshBase \
1046 UnpackedTarball
/skia
/src
/gpu
/ganesh
/image
/SkImage_GaneshFactories \
1047 UnpackedTarball
/skia
/src
/gpu
/ganesh
/image
/SkImage_GaneshYUVA \
1048 UnpackedTarball
/skia
/src
/gpu
/ganesh
/image
/SkImage_LazyTexture \
1049 UnpackedTarball
/skia
/src
/gpu
/ganesh
/image
/SkImage_RasterPinnable \
1050 UnpackedTarball
/skia
/src
/gpu
/ganesh
/image
/SkSpecialImage_Ganesh \
1051 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mock
/GrMockCaps \
1052 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mock
/GrMockGpu \
1053 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mock
/GrMockTypes \
1054 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/AAConvexPathRenderer \
1055 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/AAHairLinePathRenderer \
1056 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/AALinearizingConvexPathRenderer \
1057 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/AtlasInstancedHelper \
1058 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/AtlasPathRenderer \
1059 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/AtlasRenderTask \
1060 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/AtlasTextOp \
1061 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/ClearOp \
1062 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/DashLinePathRenderer \
1063 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/DashOp \
1064 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/DefaultPathRenderer \
1065 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/DrawAtlasOp \
1066 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/DrawAtlasPathOp \
1067 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/DrawMeshOp \
1068 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/DrawableOp \
1069 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/FillRRectOp \
1070 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/FillRectOp \
1071 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/GrMeshDrawOp \
1072 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/GrOp \
1073 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/GrOvalOpFactory \
1074 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/GrSimpleMeshDrawOpHelper \
1075 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/GrSimpleMeshDrawOpHelperWithStencil \
1076 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/LatticeOp \
1077 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/OpsTask \
1078 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/PathInnerTriangulateOp \
1079 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/PathStencilCoverOp \
1080 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/PathTessellateOp \
1081 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/QuadPerEdgeAA \
1082 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/RegionOp \
1083 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/ShadowRRectOp \
1084 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/SmallPathAtlasMgr \
1085 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/SmallPathRenderer \
1086 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/SmallPathShapeData \
1087 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/SoftwarePathRenderer \
1088 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/StrokeRectOp \
1089 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/StrokeTessellateOp \
1090 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/TessellationPathRenderer \
1091 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/TextureOp \
1092 UnpackedTarball
/skia
/src
/gpu
/ganesh
/ops
/TriangulatingPathRenderer \
1093 UnpackedTarball
/skia
/src
/gpu
/ganesh
/surface
/SkSurface_Ganesh \
1094 UnpackedTarball
/skia
/src
/gpu
/ganesh
/tessellate
/GrPathTessellationShader \
1095 UnpackedTarball
/skia
/src
/gpu
/ganesh
/tessellate
/GrStrokeTessellationShader \
1096 UnpackedTarball
/skia
/src
/gpu
/ganesh
/tessellate
/GrTessellationShader \
1097 UnpackedTarball
/skia
/src
/gpu
/ganesh
/tessellate
/PathTessellator \
1098 UnpackedTarball
/skia
/src
/gpu
/ganesh
/tessellate
/StrokeTessellator \
1099 UnpackedTarball
/skia
/src
/gpu
/ganesh
/text
/GrAtlasManager \
1103 # from file skia/gn/gpu.gni:1027, target "skia_shared_gpu_sources"
1105 ifneq ($(SKIA_GPU
),)
1106 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
1107 UnpackedTarball
/skia
/src
/gpu
/AtlasTypes \
1108 UnpackedTarball
/skia
/src
/gpu
/Blend \
1109 UnpackedTarball
/skia
/src
/gpu
/BlendFormula \
1110 UnpackedTarball
/skia
/src
/gpu
/BlurUtils \
1111 UnpackedTarball
/skia
/src
/gpu
/DataUtils \
1112 UnpackedTarball
/skia
/src
/gpu
/DitherUtils \
1113 UnpackedTarball
/skia
/src
/gpu
/MutableTextureState \
1114 UnpackedTarball
/skia
/src
/gpu
/RectanizerPow2 \
1115 UnpackedTarball
/skia
/src
/gpu
/RectanizerSkyline \
1116 UnpackedTarball
/skia
/src
/gpu
/ResourceKey \
1117 UnpackedTarball
/skia
/src
/gpu
/ShaderErrorHandler \
1118 UnpackedTarball
/skia
/src
/gpu
/SkBackingFit \
1119 UnpackedTarball
/skia
/src
/gpu
/SkSLToBackend \
1120 UnpackedTarball
/skia
/src
/gpu
/Swizzle \
1121 UnpackedTarball
/skia
/src
/gpu
/TiledTextureUtils \
1122 UnpackedTarball
/skia
/src
/gpu
/tessellate
/FixedCountBufferUtils \
1123 UnpackedTarball
/skia
/src
/gpu
/tessellate
/Tessellation \
1124 UnpackedTarball
/skia
/src
/text
/gpu
/DistanceFieldAdjustTable \
1125 UnpackedTarball
/skia
/src
/text
/gpu
/GlyphVector \
1126 UnpackedTarball
/skia
/src
/text
/gpu
/SDFMaskFilter \
1127 UnpackedTarball
/skia
/src
/text
/gpu
/SkChromeRemoteGlyphCache \
1128 UnpackedTarball
/skia
/src
/text
/gpu
/Slug \
1129 UnpackedTarball
/skia
/src
/text
/gpu
/SlugImpl \
1130 UnpackedTarball
/skia
/src
/text
/gpu
/StrikeCache \
1131 UnpackedTarball
/skia
/src
/text
/gpu
/SubRunAllocator \
1132 UnpackedTarball
/skia
/src
/text
/gpu
/SubRunContainer \
1133 UnpackedTarball
/skia
/src
/text
/gpu
/SubRunControl \
1134 UnpackedTarball
/skia
/src
/text
/gpu
/TextBlob \
1135 UnpackedTarball
/skia
/src
/text
/gpu
/TextBlobRedrawCoordinator \
1136 UnpackedTarball
/skia
/src
/text
/gpu
/VertexFiller \
1140 # from file skia/gn/gpu.gni:757, target "skia_gpu_vk_private"
1142 ifeq ($(SKIA_GPU
),VULKAN
)
1143 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
1144 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/AHardwareBufferVk \
1145 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkBackendSemaphore \
1146 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkBackendSurface \
1147 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkBuffer \
1148 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkCaps \
1149 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkCommandBuffer \
1150 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkCommandPool \
1151 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkContextThreadSafeProxy \
1152 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkDescriptorPool \
1153 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkDescriptorSet \
1154 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkDescriptorSetManager \
1155 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkDirectContext \
1156 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkFramebuffer \
1157 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkGpu \
1158 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkImage \
1159 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkImageView \
1160 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkMSAALoadManager \
1161 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkOpsRenderPass \
1162 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkPipeline \
1163 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkPipelineState \
1164 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkPipelineStateBuilder \
1165 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkPipelineStateCache \
1166 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkPipelineStateDataManager \
1167 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkRenderPass \
1168 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkRenderTarget \
1169 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkResourceProvider \
1170 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkSampler \
1171 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkSamplerYcbcrConversion \
1172 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkSemaphore \
1173 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkTexture \
1174 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkTextureRenderTarget \
1175 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkTypesPriv \
1176 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkUniformHandler \
1177 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkUtil \
1178 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkVaryingHandler \
1182 # from file skia/gn/gpu.gni:826, target "skia_gpu_vk_chromium_private"
1184 ifeq ($(SKIA_GPU
),VULKAN
)
1185 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
1186 UnpackedTarball
/skia
/src
/gpu
/ganesh
/vk
/GrVkSecondaryCBDrawContext \
1190 # from file skia/gn/gpu.gni:941, target "skia_gpu_metal_private"
1193 ifeq ($(SKIA_GPU
),METAL
)
1194 $(eval
$(call gb_Library_add_generated_objcxxobjects
,skia
,\
1195 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlAttachment \
1196 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlBackendSemaphore \
1197 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlBackendSurface \
1198 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlBuffer \
1199 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlCaps \
1200 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlCommandBuffer \
1201 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlDepthStencil \
1202 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlDirectContext \
1203 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlFramebuffer \
1204 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlGpu \
1205 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlOpsRenderPass \
1206 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlPipelineState \
1207 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlPipelineStateBuilder \
1208 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlPipelineStateDataManager \
1209 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlRenderTarget \
1210 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlResourceProvider \
1211 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlSampler \
1212 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlSemaphore \
1213 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlTexture \
1214 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlTextureRenderTarget \
1215 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlTrampoline \
1216 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlTypesPriv \
1217 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlUniformHandler \
1218 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlUtil \
1219 UnpackedTarball
/skia
/src
/gpu
/ganesh
/mtl
/GrMtlVaryingHandler \
1220 UnpackedTarball
/skia
/src
/gpu
/ganesh
/surface
/SkSurface_GaneshMtl \
1226 # from file skia/gn/gpu.gni:1115, target "skia_shared_vk_sources"
1228 ifeq ($(SKIA_GPU
),VULKAN
)
1229 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
1230 UnpackedTarball
/skia
/src
/gpu
/vk
/VulkanExtensions \
1231 UnpackedTarball
/skia
/src
/gpu
/vk
/VulkanInterface \
1232 UnpackedTarball
/skia
/src
/gpu
/vk
/VulkanMemory \
1233 UnpackedTarball
/skia
/src
/gpu
/vk
/VulkanMutableTextureState \
1234 UnpackedTarball
/skia
/src
/gpu
/vk
/VulkanUtilsPriv \
1238 # from file skia/gn/gpu.gni:1140, target "skia_vma_sources"
1240 ifeq ($(SKIA_GPU
),VULKAN
)
1241 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
1242 UnpackedTarball
/skia
/src
/gpu
/vk
/vulkanmemoryallocator
/VulkanAMDMemoryAllocator \
1246 # from file skia/gn/gpu.gni:1149, target "skia_shared_mtl_sources"
1249 ifeq ($(SKIA_GPU
),METAL
)
1250 $(eval
$(call gb_Library_add_generated_objcxxobjects
,skia
,\
1251 UnpackedTarball
/skia
/src
/gpu
/mtl
/MtlUtils \
1258 # from file skia/src/gpu/vk/vulkanmemoryallocator/BUILD.gn:15, target "source_set("vulkanmemoryallocator")"
1260 ifeq ($(SKIA_GPU
),VULKAN
)
1261 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
1262 UnpackedTarball
/skia
/src
/gpu
/vk
/vulkanmemoryallocator
/VulkanMemoryAllocatorWrapper \
1267 # I need these, but they dont appear anywhere in the *.gn* build files?
1268 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
1269 UnpackedTarball
/skia
/src
/ports
/SkImageGenerator_none \
1272 ifeq ($(SKIA_GPU
),METAL
)
1273 $(eval
$(call gb_Library_add_generated_objcxxobjects
,skia
,\
1274 UnpackedTarball
/skia
/tools
/window
/mac
/WindowContextFactory_mac \
1279 # Not used, uses OpenGL - UnpackedTarball/skia/tools/sk_app/mac/RasterWindowContext_mac
1281 $(eval
$(call gb_Library_add_exception_objects
,skia
,\
1282 external
/skia
/source
/skia_opts_ssse3
, \
1283 $(CXXFLAGS_INTRINSICS_SSSE3
) $(LO_CLANG_CXXFLAGS_INTRINSICS_SSSE3
) \
1285 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
1286 UnpackedTarball
/skia
/src
/core
/SkMemset_opts_avx
, \
1287 $(CXXFLAGS_INTRINSICS_AVX
) $(LO_CLANG_CXXFLAGS_INTRINSICS_AVX
) \
1288 $(LO_SKIA_AVOID_INLINE_COPIES
) \
1290 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
1291 UnpackedTarball
/skia
/modules
/skcms
/src
/skcms_TransformSkx
, \
1292 $(CXXFLAGS_INTRINSICS_AVX512
) $(LO_CLANG_CXXFLAGS_INTRINSICS_AVX512
) \
1293 $(LO_SKIA_AVOID_INLINE_COPIES
) \
1295 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
1296 UnpackedTarball
/skia
/src
/opts
/SkOpts_hsw \
1297 UnpackedTarball
/skia
/src
/core
/SkSwizzler_opts_hsw \
1298 UnpackedTarball
/skia
/src
/core
/SkBlitRow_opts_hsw \
1299 UnpackedTarball
/skia
/modules
/skcms
/src
/skcms_TransformHsw
, \
1300 $(CXXFLAGS_INTRINSICS_AVX2
) $(CXXFLAGS_INTRINSICS_F16C
) $(CXXFLAGS_INTRINSICS_FMA
) \
1301 $(LO_CLANG_CXXFLAGS_INTRINSICS_AVX2
) $(LO_CLANG_CXXFLAGS_INTRINSICS_F16C
) $(LO_CLANG_CXXFLAGS_INTRINSICS_FMA
) \
1302 $(LO_SKIA_AVOID_INLINE_COPIES
) \
1304 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
1305 UnpackedTarball
/skia
/src
/core
/SkSwizzler_opts_ssse3 \
1306 UnpackedTarball
/skia
/src
/core
/SkBlitMask_opts_ssse3 \
1307 UnpackedTarball
/skia
/src
/core
/SkBitmapProcState_opts_ssse3
, \
1308 $(CXXFLAGS_INTRINSICS_SSSE3
) $(LO_CLANG_CXXFLAGS_INTRINSICS_SSSE3
) \
1309 $(LO_SKIA_AVOID_INLINE_COPIES
) \
1313 # Skcms code is used by png writer, which is used by SkiaHelper::dump(). Building
1314 # this without optimizations would mean having each pixel of saved images be
1315 # processed by unoptimized code.
1316 $(eval
$(call gb_Library_add_generated_exception_objects
,skia
,\
1317 UnpackedTarball
/skia
/modules
/skcms
/src
/skcms_TransformBaseline \
1318 UnpackedTarball
/skia
/modules
/skcms
/skcms
, \
1319 $(gb_COMPILEROPTFLAGS
) \
1324 # vim: set noet sw=4 ts=4: