diff options
author | Luboš Luňák <l.lunak@collabora.com> | 2019-10-12 16:29:44 +0200 |
---|---|---|
committer | Luboš Luňák <l.lunak@collabora.com> | 2019-11-27 09:55:05 +0100 |
commit | f802eab41b59f3395bc43d6147f4b4534607fb61 (patch) | |
tree | 5c305686bcb983f4a66443942829afd2d4ef9f72 /external | |
parent | 478f290e45c9cbf49576889088ea4dd71972d64b (diff) |
build also OpenGL and Vulkan support in Skia
Change-Id: I0b42dd0ef4d1e92bcde7c4b64d2fc159e8bebcb1
Diffstat (limited to 'external')
-rw-r--r-- | external/skia/Library_skia.mk | 618 | ||||
-rw-r--r-- | external/skia/configs/SkUserConfig.h | 13 |
2 files changed, 317 insertions, 314 deletions
diff --git a/external/skia/Library_skia.mk b/external/skia/Library_skia.mk index 319ff9d7496c..e5590cbc613a 100644 --- a/external/skia/Library_skia.mk +++ b/external/skia/Library_skia.mk @@ -19,8 +19,6 @@ $(eval $(call gb_Library_add_defs,skia,\ -DSK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1 \ -DSK_SCALAR_IS_FLOAT \ -DSK_CAN_USE_FLOAT \ - -DSK_SUPPORT_GPU=0 \ - -DSK_SAMPLES_FOR_X \ -DSK_BUILD_FOR_UNIX \ -DSK_USE_POSIX_THREADS \ -DSK_RELEASE \ @@ -36,6 +34,13 @@ $(eval $(call gb_Library_add_defs,skia,\ -DSK_USER_CONFIG_HEADER="<$(SRCDIR)/external/skia/configs/SkUserConfig.h>" \ )) +# TODO SKIA +$(eval $(call gb_Library_add_defs,skia,\ + -DSK_SUPPORT_GPU=1 \ + -DSK_GL=1 \ + -DSK_VULKAN=1 \ +)) + $(eval $(call gb_Library_use_externals,skia,\ freetype \ fontconfig \ @@ -48,6 +53,7 @@ ifeq ($(OS),LINUX) $(eval $(call gb_Library_add_libs,skia,\ -lm \ -ldl \ + -lGLX \ )) endif @@ -63,6 +69,7 @@ $(eval $(call gb_Library_set_include,skia,\ $$(INCLUDE) \ -I$(call gb_UnpackedTarball_get_dir,skia) \ -I$(call gb_UnpackedTarball_get_dir,skia)/include/third_party/skcms/ \ + -I$(call gb_UnpackedTarball_get_dir,skia)/third_party/vulkanmemoryallocator/ \ )) $(eval $(call gb_Library_add_exception_objects,skia,\ @@ -496,6 +503,309 @@ $(eval $(call gb_Library_add_generated_exception_objects,skia,\ UnpackedTarball/skia/src/ports/SkTLS_pthread \ )) +$(eval $(call gb_Library_add_generated_exception_objects,skia,\ + UnpackedTarball/skia/src/core/SkGpuBlurUtils \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCAtlas \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCClipPath \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCClipProcessor \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCConicShader \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCCoverageProcessor \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCCubicShader \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCDrawPathsOp \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCFiller \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCFillGeometry \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCPathCache \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCPathProcessor \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCPerFlushResources \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCQuadraticShader \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCStrokeGeometry \ + UnpackedTarball/skia/src/gpu/ccpr/GrCCStroker \ + UnpackedTarball/skia/src/gpu/ccpr/GrCoverageCountingPathRenderer \ + UnpackedTarball/skia/src/gpu/ccpr/GrGSCoverageProcessor \ + UnpackedTarball/skia/src/gpu/ccpr/GrOctoBounds \ + UnpackedTarball/skia/src/gpu/ccpr/GrSampleMaskProcessor \ + UnpackedTarball/skia/src/gpu/ccpr/GrStencilAtlasOp \ + UnpackedTarball/skia/src/gpu/ccpr/GrVSCoverageProcessor \ + UnpackedTarball/skia/src/gpu/effects/generated/GrAARectEffect \ + UnpackedTarball/skia/src/gpu/effects/generated/GrAlphaThresholdFragmentProcessor \ + UnpackedTarball/skia/src/gpu/effects/generated/GrBlurredEdgeFragmentProcessor \ + UnpackedTarball/skia/src/gpu/effects/generated/GrCircleBlurFragmentProcessor \ + UnpackedTarball/skia/src/gpu/effects/generated/GrCircleEffect \ + UnpackedTarball/skia/src/gpu/effects/generated/GrColorMatrixFragmentProcessor \ + UnpackedTarball/skia/src/gpu/effects/generated/GrComposeLerpEffect \ + UnpackedTarball/skia/src/gpu/effects/generated/GrComposeLerpRedEffect \ + UnpackedTarball/skia/src/gpu/effects/generated/GrConfigConversionEffect \ + UnpackedTarball/skia/src/gpu/effects/generated/GrConstColorProcessor \ + UnpackedTarball/skia/src/gpu/effects/generated/GrEllipseEffect \ + UnpackedTarball/skia/src/gpu/effects/generated/GrLumaColorFilterEffect \ + UnpackedTarball/skia/src/gpu/effects/generated/GrMagnifierEffect \ + UnpackedTarball/skia/src/gpu/effects/generated/GrMixerEffect \ + UnpackedTarball/skia/src/gpu/effects/generated/GrOverrideInputFragmentProcessor \ + UnpackedTarball/skia/src/gpu/effects/generated/GrPremulInputFragmentProcessor \ + UnpackedTarball/skia/src/gpu/effects/generated/GrRectBlurEffect \ + UnpackedTarball/skia/src/gpu/effects/generated/GrRRectBlurEffect \ + UnpackedTarball/skia/src/gpu/effects/generated/GrSimpleTextureEffect \ + UnpackedTarball/skia/src/gpu/effects/GrBezierEffect \ + UnpackedTarball/skia/src/gpu/effects/GrBicubicEffect \ + UnpackedTarball/skia/src/gpu/effects/GrBitmapTextGeoProc \ + UnpackedTarball/skia/src/gpu/effects/GrConvexPolyEffect \ + UnpackedTarball/skia/src/gpu/effects/GrCoverageSetOpXP \ + UnpackedTarball/skia/src/gpu/effects/GrCustomXfermode \ + UnpackedTarball/skia/src/gpu/effects/GrDisableColorXP \ + UnpackedTarball/skia/src/gpu/effects/GrDistanceFieldGeoProc \ + UnpackedTarball/skia/src/gpu/effects/GrGaussianConvolutionFragmentProcessor \ + UnpackedTarball/skia/src/gpu/effects/GrMatrixConvolutionEffect \ + UnpackedTarball/skia/src/gpu/effects/GrOvalEffect \ + UnpackedTarball/skia/src/gpu/effects/GrPorterDuffXferProcessor \ + UnpackedTarball/skia/src/gpu/effects/GrRRectEffect \ + UnpackedTarball/skia/src/gpu/effects/GrShadowGeoProc \ + UnpackedTarball/skia/src/gpu/effects/GrSkSLFP \ + UnpackedTarball/skia/src/gpu/effects/GrSRGBEffect \ + UnpackedTarball/skia/src/gpu/effects/GrTextureDomain \ + UnpackedTarball/skia/src/gpu/effects/GrXfermodeFragmentProcessor \ + UnpackedTarball/skia/src/gpu/effects/GrYUVtoRGBEffect \ + UnpackedTarball/skia/src/gpu/geometry/GrPathUtils \ + UnpackedTarball/skia/src/gpu/geometry/GrQuad \ + UnpackedTarball/skia/src/gpu/geometry/GrQuadUtils \ + UnpackedTarball/skia/src/gpu/geometry/GrShape \ + UnpackedTarball/skia/src/gpu/gl/builders/GrGLProgramBuilder \ + UnpackedTarball/skia/src/gpu/gl/builders/GrGLShaderStringBuilder \ + UnpackedTarball/skia/src/gpu/gl/GrGLAssembleGLESInterfaceAutogen \ + UnpackedTarball/skia/src/gpu/gl/GrGLAssembleGLInterfaceAutogen \ + UnpackedTarball/skia/src/gpu/gl/GrGLAssembleHelpers \ + UnpackedTarball/skia/src/gpu/gl/GrGLAssembleInterface \ + UnpackedTarball/skia/src/gpu/gl/GrGLAssembleWebGLInterfaceAutogen \ + UnpackedTarball/skia/src/gpu/gl/GrGLBuffer \ + UnpackedTarball/skia/src/gpu/gl/GrGLCaps \ + UnpackedTarball/skia/src/gpu/gl/GrGLContext \ + UnpackedTarball/skia/src/gpu/gl/GrGLExtensions \ + UnpackedTarball/skia/src/gpu/gl/GrGLGLSL \ + UnpackedTarball/skia/src/gpu/gl/GrGLGpuCommandBuffer \ + UnpackedTarball/skia/src/gpu/gl/GrGLGpu \ + UnpackedTarball/skia/src/gpu/gl/GrGLGpuProgramCache \ + UnpackedTarball/skia/src/gpu/gl/GrGLInterfaceAutogen \ + UnpackedTarball/skia/src/gpu/gl/GrGLPath \ + UnpackedTarball/skia/src/gpu/gl/GrGLPathRendering \ + UnpackedTarball/skia/src/gpu/gl/GrGLProgram \ + UnpackedTarball/skia/src/gpu/gl/GrGLProgramDataManager \ + UnpackedTarball/skia/src/gpu/gl/GrGLRenderTarget \ + UnpackedTarball/skia/src/gpu/gl/GrGLSemaphore \ + UnpackedTarball/skia/src/gpu/gl/GrGLStencilAttachment \ + UnpackedTarball/skia/src/gpu/gl/GrGLTexture \ + UnpackedTarball/skia/src/gpu/gl/GrGLTextureRenderTarget \ + UnpackedTarball/skia/src/gpu/gl/GrGLTypesPriv \ + UnpackedTarball/skia/src/gpu/gl/GrGLUniformHandler \ + UnpackedTarball/skia/src/gpu/gl/GrGLUtil \ + UnpackedTarball/skia/src/gpu/gl/GrGLVaryingHandler \ + UnpackedTarball/skia/src/gpu/gl/GrGLVertexArray \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSLBlend \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSL \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSLFragmentProcessor \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSLGeometryProcessor \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSLPrimitiveProcessor \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSLProgramBuilder \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSLProgramDataManager \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSLShaderBuilder \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSLUtil \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSLVarying \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSLVertexGeoBuilder \ + UnpackedTarball/skia/src/gpu/glsl/GrGLSLXferProcessor \ + UnpackedTarball/skia/src/gpu/gradients/generated/GrClampedGradientEffect \ + UnpackedTarball/skia/src/gpu/gradients/generated/GrDualIntervalGradientColorizer \ + UnpackedTarball/skia/src/gpu/gradients/generated/GrLinearGradientLayout \ + UnpackedTarball/skia/src/gpu/gradients/generated/GrRadialGradientLayout \ + UnpackedTarball/skia/src/gpu/gradients/generated/GrSingleIntervalGradientColorizer \ + UnpackedTarball/skia/src/gpu/gradients/generated/GrSweepGradientLayout \ + UnpackedTarball/skia/src/gpu/gradients/generated/GrTextureGradientColorizer \ + UnpackedTarball/skia/src/gpu/gradients/generated/GrTiledGradientEffect \ + UnpackedTarball/skia/src/gpu/gradients/generated/GrTwoPointConicalGradientLayout \ + UnpackedTarball/skia/src/gpu/gradients/generated/GrUnrolledBinaryGradientColorizer \ + UnpackedTarball/skia/src/gpu/gradients/GrGradientBitmapCache \ + UnpackedTarball/skia/src/gpu/gradients/GrGradientShader \ + UnpackedTarball/skia/src/gpu/GrAHardwareBufferImageGenerator \ + UnpackedTarball/skia/src/gpu/GrAHardwareBufferUtils \ + UnpackedTarball/skia/src/gpu/GrAuditTrail \ + UnpackedTarball/skia/src/gpu/GrBackendSurface \ + UnpackedTarball/skia/src/gpu/GrBackendTextureImageGenerator \ + UnpackedTarball/skia/src/gpu/GrBitmapTextureMaker \ + UnpackedTarball/skia/src/gpu/GrBlurUtils \ + UnpackedTarball/skia/src/gpu/GrBufferAllocPool \ + UnpackedTarball/skia/src/gpu/GrCaps \ + UnpackedTarball/skia/src/gpu/GrClipStackClip \ + UnpackedTarball/skia/src/gpu/GrColorSpaceInfo \ + UnpackedTarball/skia/src/gpu/GrColorSpaceXform \ + UnpackedTarball/skia/src/gpu/GrContext_Base \ + UnpackedTarball/skia/src/gpu/GrContext \ + UnpackedTarball/skia/src/gpu/GrContextPriv \ + UnpackedTarball/skia/src/gpu/GrContextThreadSafeProxy \ + UnpackedTarball/skia/src/gpu/GrDataUtils \ + UnpackedTarball/skia/src/gpu/GrDDLContext \ + UnpackedTarball/skia/src/gpu/GrDefaultGeoProcFactory \ + UnpackedTarball/skia/src/gpu/GrDeinstantiateProxyTracker \ + UnpackedTarball/skia/src/gpu/GrDistanceFieldGenFromVector \ + UnpackedTarball/skia/src/gpu/GrDrawingManager \ + UnpackedTarball/skia/src/gpu/GrDrawOpAtlas \ + UnpackedTarball/skia/src/gpu/GrDrawOpTest \ + UnpackedTarball/skia/src/gpu/GrDriverBugWorkarounds \ + UnpackedTarball/skia/src/gpu/GrFixedClip \ + UnpackedTarball/skia/src/gpu/GrFragmentProcessor \ + UnpackedTarball/skia/src/gpu/GrGpuBuffer \ + UnpackedTarball/skia/src/gpu/GrGpuCommandBuffer \ + UnpackedTarball/skia/src/gpu/GrGpu \ + UnpackedTarball/skia/src/gpu/GrGpuResource \ + UnpackedTarball/skia/src/gpu/GrImageContext \ + UnpackedTarball/skia/src/gpu/GrImageTextureMaker \ + UnpackedTarball/skia/src/gpu/GrLegacyDirectContext \ + UnpackedTarball/skia/src/gpu/GrMemoryPool \ + UnpackedTarball/skia/src/gpu/GrOnFlushResourceProvider \ + UnpackedTarball/skia/src/gpu/GrOpFlushState \ + UnpackedTarball/skia/src/gpu/GrOpList \ + UnpackedTarball/skia/src/gpu/GrPaint \ + UnpackedTarball/skia/src/gpu/GrPath \ + UnpackedTarball/skia/src/gpu/GrPathProcessor \ + UnpackedTarball/skia/src/gpu/GrPathRenderer \ + UnpackedTarball/skia/src/gpu/GrPathRendererChain \ + UnpackedTarball/skia/src/gpu/GrPathRendering \ + UnpackedTarball/skia/src/gpu/GrPipeline \ + UnpackedTarball/skia/src/gpu/GrPrimitiveProcessor \ + UnpackedTarball/skia/src/gpu/GrProcessorAnalysis \ + UnpackedTarball/skia/src/gpu/GrProcessor \ + UnpackedTarball/skia/src/gpu/GrProcessorSet \ + UnpackedTarball/skia/src/gpu/GrProcessorUnitTest \ + UnpackedTarball/skia/src/gpu/GrProgramDesc \ + UnpackedTarball/skia/src/gpu/GrProxyProvider \ + UnpackedTarball/skia/src/gpu/GrRecordingContext \ + UnpackedTarball/skia/src/gpu/GrRectanizer_pow2 \ + UnpackedTarball/skia/src/gpu/GrRectanizer_skyline \ + UnpackedTarball/skia/src/gpu/GrReducedClip \ + UnpackedTarball/skia/src/gpu/GrRenderTargetContext \ + UnpackedTarball/skia/src/gpu/GrRenderTarget \ + UnpackedTarball/skia/src/gpu/GrRenderTargetOpList \ + UnpackedTarball/skia/src/gpu/GrRenderTargetProxy \ + UnpackedTarball/skia/src/gpu/GrResourceAllocator \ + UnpackedTarball/skia/src/gpu/GrResourceCache \ + UnpackedTarball/skia/src/gpu/GrResourceProvider \ + UnpackedTarball/skia/src/gpu/GrSamplePatternDictionary \ + UnpackedTarball/skia/src/gpu/GrShaderCaps \ + UnpackedTarball/skia/src/gpu/GrShaderUtils \ + UnpackedTarball/skia/src/gpu/GrShaderVar \ + UnpackedTarball/skia/src/gpu/GrSoftwarePathRenderer \ + UnpackedTarball/skia/src/gpu/GrStencilAttachment \ + UnpackedTarball/skia/src/gpu/GrStencilSettings \ + UnpackedTarball/skia/src/gpu/GrStyle \ + UnpackedTarball/skia/src/gpu/GrSurfaceContext \ + UnpackedTarball/skia/src/gpu/GrSurface \ + UnpackedTarball/skia/src/gpu/GrSurfaceProxy \ + UnpackedTarball/skia/src/gpu/GrSwizzle \ + UnpackedTarball/skia/src/gpu/GrSWMaskHelper \ + UnpackedTarball/skia/src/gpu/GrTessellator \ + UnpackedTarball/skia/src/gpu/GrTestUtils \ + UnpackedTarball/skia/src/gpu/GrTextureAdjuster \ + UnpackedTarball/skia/src/gpu/GrTextureContext \ + UnpackedTarball/skia/src/gpu/GrTexture \ + UnpackedTarball/skia/src/gpu/GrTextureMaker \ + UnpackedTarball/skia/src/gpu/GrTextureOpList \ + UnpackedTarball/skia/src/gpu/GrTextureProducer \ + UnpackedTarball/skia/src/gpu/GrTextureProxy \ + UnpackedTarball/skia/src/gpu/GrTextureRenderTargetProxy \ + UnpackedTarball/skia/src/gpu/GrXferProcessor \ + UnpackedTarball/skia/src/gpu/GrYUVProvider \ + UnpackedTarball/skia/src/gpu/mock/GrMockGpu \ + UnpackedTarball/skia/src/gpu/mock/GrMockTypes \ + UnpackedTarball/skia/src/gpu/ops/GrAAConvexPathRenderer \ + UnpackedTarball/skia/src/gpu/ops/GrAAConvexTessellator \ + UnpackedTarball/skia/src/gpu/ops/GrAAHairLinePathRenderer \ + UnpackedTarball/skia/src/gpu/ops/GrAALinearizingConvexPathRenderer \ + UnpackedTarball/skia/src/gpu/ops/GrAtlasTextOp \ + UnpackedTarball/skia/src/gpu/ops/GrClearOp \ + UnpackedTarball/skia/src/gpu/ops/GrClearStencilClipOp \ + UnpackedTarball/skia/src/gpu/ops/GrCopySurfaceOp \ + UnpackedTarball/skia/src/gpu/ops/GrDashLinePathRenderer \ + UnpackedTarball/skia/src/gpu/ops/GrDashOp \ + UnpackedTarball/skia/src/gpu/ops/GrDebugMarkerOp \ + UnpackedTarball/skia/src/gpu/ops/GrDefaultPathRenderer \ + UnpackedTarball/skia/src/gpu/ops/GrDrawableOp \ + UnpackedTarball/skia/src/gpu/ops/GrDrawAtlasOp \ + UnpackedTarball/skia/src/gpu/ops/GrDrawPathOp \ + UnpackedTarball/skia/src/gpu/ops/GrDrawVerticesOp \ + UnpackedTarball/skia/src/gpu/ops/GrFillRectOp \ + UnpackedTarball/skia/src/gpu/ops/GrFillRRectOp \ + UnpackedTarball/skia/src/gpu/ops/GrLatticeOp \ + UnpackedTarball/skia/src/gpu/ops/GrMeshDrawOp \ + UnpackedTarball/skia/src/gpu/ops/GrOp \ + UnpackedTarball/skia/src/gpu/ops/GrOvalOpFactory \ + UnpackedTarball/skia/src/gpu/ops/GrQuadPerEdgeAA \ + UnpackedTarball/skia/src/gpu/ops/GrRegionOp \ + UnpackedTarball/skia/src/gpu/ops/GrSemaphoreOp \ + UnpackedTarball/skia/src/gpu/ops/GrShadowRRectOp \ + UnpackedTarball/skia/src/gpu/ops/GrSimpleMeshDrawOpHelper \ + UnpackedTarball/skia/src/gpu/ops/GrSmallPathRenderer \ + UnpackedTarball/skia/src/gpu/ops/GrStencilAndCoverPathRenderer \ + UnpackedTarball/skia/src/gpu/ops/GrStencilPathOp \ + UnpackedTarball/skia/src/gpu/ops/GrStrokeRectOp \ + UnpackedTarball/skia/src/gpu/ops/GrTessellatingPathRenderer \ + UnpackedTarball/skia/src/gpu/ops/GrTextureOp \ + UnpackedTarball/skia/src/gpu/ops/GrTransferFromOp \ + UnpackedTarball/skia/src/gpu/SkGpuDevice \ + UnpackedTarball/skia/src/gpu/SkGpuDevice_drawTexture \ + UnpackedTarball/skia/src/gpu/SkGr \ + UnpackedTarball/skia/src/gpu/text/GrAtlasManager \ + UnpackedTarball/skia/src/gpu/text/GrDistanceFieldAdjustTable \ + UnpackedTarball/skia/src/gpu/text/GrSDFMaskFilter \ + UnpackedTarball/skia/src/gpu/text/GrStrikeCache \ + UnpackedTarball/skia/src/gpu/text/GrTextBlobCache \ + UnpackedTarball/skia/src/gpu/text/GrTextBlob \ + UnpackedTarball/skia/src/gpu/text/GrTextBlobVertexRegenerator \ + UnpackedTarball/skia/src/gpu/text/GrTextContext \ + UnpackedTarball/skia/src/image/SkImage_GpuBase \ + UnpackedTarball/skia/src/image/SkImage_Gpu \ + UnpackedTarball/skia/src/image/SkImage_GpuYUVA \ + UnpackedTarball/skia/src/image/SkSurface_Gpu \ + UnpackedTarball/skia/src/gpu/gl/glx/GrGLMakeNativeInterface_glx \ + UnpackedTarball/skia/src/gpu/vk/GrVkAMDMemoryAllocator \ + UnpackedTarball/skia/src/gpu/vk/GrVkBuffer \ + UnpackedTarball/skia/src/gpu/vk/GrVkBufferView \ + UnpackedTarball/skia/src/gpu/vk/GrVkCaps \ + UnpackedTarball/skia/src/gpu/vk/GrVkCommandBuffer \ + UnpackedTarball/skia/src/gpu/vk/GrVkCommandPool \ + UnpackedTarball/skia/src/gpu/vk/GrVkDescriptorPool \ + UnpackedTarball/skia/src/gpu/vk/GrVkDescriptorSet \ + UnpackedTarball/skia/src/gpu/vk/GrVkDescriptorSetManager \ + UnpackedTarball/skia/src/gpu/vk/GrVkExtensions \ + UnpackedTarball/skia/src/gpu/vk/GrVkFramebuffer \ + UnpackedTarball/skia/src/gpu/vk/GrVkGpuCommandBuffer \ + UnpackedTarball/skia/src/gpu/vk/GrVkGpu \ + UnpackedTarball/skia/src/gpu/vk/GrVkImage \ + UnpackedTarball/skia/src/gpu/vk/GrVkImageView \ + UnpackedTarball/skia/src/gpu/vk/GrVkIndexBuffer \ + UnpackedTarball/skia/src/gpu/vk/GrVkInterface \ + UnpackedTarball/skia/src/gpu/vk/GrVkMemory \ + UnpackedTarball/skia/src/gpu/vk/GrVkPipeline \ + UnpackedTarball/skia/src/gpu/vk/GrVkPipelineLayout \ + UnpackedTarball/skia/src/gpu/vk/GrVkPipelineStateBuilder \ + UnpackedTarball/skia/src/gpu/vk/GrVkPipelineStateCache \ + UnpackedTarball/skia/src/gpu/vk/GrVkPipelineState \ + UnpackedTarball/skia/src/gpu/vk/GrVkPipelineStateDataManager \ + UnpackedTarball/skia/src/gpu/vk/GrVkRenderPass \ + UnpackedTarball/skia/src/gpu/vk/GrVkRenderTarget \ + UnpackedTarball/skia/src/gpu/vk/GrVkResourceProvider \ + UnpackedTarball/skia/src/gpu/vk/GrVkSampler \ + UnpackedTarball/skia/src/gpu/vk/GrVkSamplerYcbcrConversion \ + UnpackedTarball/skia/src/gpu/vk/GrVkSecondaryCBDrawContext \ + UnpackedTarball/skia/src/gpu/vk/GrVkSemaphore \ + UnpackedTarball/skia/src/gpu/vk/GrVkStencilAttachment \ + UnpackedTarball/skia/src/gpu/vk/GrVkTexture \ + UnpackedTarball/skia/src/gpu/vk/GrVkTextureRenderTarget \ + UnpackedTarball/skia/src/gpu/vk/GrVkTransferBuffer \ + UnpackedTarball/skia/src/gpu/vk/GrVkTypesPriv \ + UnpackedTarball/skia/src/gpu/vk/GrVkUniformBuffer \ + UnpackedTarball/skia/src/gpu/vk/GrVkUniformHandler \ + UnpackedTarball/skia/src/gpu/vk/GrVkUtil \ + UnpackedTarball/skia/src/gpu/vk/GrVkVaryingHandler \ + UnpackedTarball/skia/src/gpu/vk/GrVkVertexBuffer \ +)) + # UnpackedTarball/skia/src/android/SkAndroidFrameworkUtils \ # UnpackedTarball/skia/src/android/SkAnimatedImage \ # UnpackedTarball/skia/src/android/SkBitmapRegionCodec \ @@ -510,7 +820,6 @@ $(eval $(call gb_Library_add_generated_exception_objects,skia,\ # UnpackedTarball/skia/src/gpu/gl/android/GrGLMakeNativeInterface_android \ # UnpackedTarball/skia/src/gpu/gl/egl/GrGLMakeNativeInterface_egl \ # UnpackedTarball/skia/src/gpu/gl/glfw/GrGLMakeNativeInterface_glfw \ -# UnpackedTarball/skia/src/gpu/gl/glx/GrGLMakeNativeInterface_glx \ # UnpackedTarball/skia/src/gpu/gl/iOS/GrGLMakeNativeInterface_iOS \ # UnpackedTarball/skia/src/gpu/gl/mac/GrGLMakeNativeInterface_mac \ # UnpackedTarball/skia/src/gpu/gl/win/GrGLMakeNativeInterface_win \ @@ -584,48 +893,6 @@ $(eval $(call gb_Library_add_generated_exception_objects,skia,\ # UnpackedTarball/skia/src/gpu/dawn/GrDawnGpu \ # UnpackedTarball/skia/src/gpu/dawn/GrDawnRenderTarget \ # UnpackedTarball/skia/src/gpu/dawn/GrDawnUtil \ -# UnpackedTarball/skia/src/gpu/vk/GrVkAMDMemoryAllocator \ -# UnpackedTarball/skia/src/gpu/vk/GrVkBuffer \ -# UnpackedTarball/skia/src/gpu/vk/GrVkBufferView \ -# UnpackedTarball/skia/src/gpu/vk/GrVkCaps \ -# UnpackedTarball/skia/src/gpu/vk/GrVkCommandBuffer \ -# UnpackedTarball/skia/src/gpu/vk/GrVkCommandPool \ -# UnpackedTarball/skia/src/gpu/vk/GrVkDescriptorPool \ -# UnpackedTarball/skia/src/gpu/vk/GrVkDescriptorSet \ -# UnpackedTarball/skia/src/gpu/vk/GrVkDescriptorSetManager \ -# UnpackedTarball/skia/src/gpu/vk/GrVkExtensions \ -# UnpackedTarball/skia/src/gpu/vk/GrVkFramebuffer \ -# UnpackedTarball/skia/src/gpu/vk/GrVkGpuCommandBuffer \ -# UnpackedTarball/skia/src/gpu/vk/GrVkGpu \ -# UnpackedTarball/skia/src/gpu/vk/GrVkImage \ -# UnpackedTarball/skia/src/gpu/vk/GrVkImageView \ -# UnpackedTarball/skia/src/gpu/vk/GrVkIndexBuffer \ -# UnpackedTarball/skia/src/gpu/vk/GrVkInterface \ -# UnpackedTarball/skia/src/gpu/vk/GrVkMemory \ -# UnpackedTarball/skia/src/gpu/vk/GrVkPipeline \ -# UnpackedTarball/skia/src/gpu/vk/GrVkPipelineLayout \ -# UnpackedTarball/skia/src/gpu/vk/GrVkPipelineStateBuilder \ -# UnpackedTarball/skia/src/gpu/vk/GrVkPipelineStateCache \ -# UnpackedTarball/skia/src/gpu/vk/GrVkPipelineState \ -# UnpackedTarball/skia/src/gpu/vk/GrVkPipelineStateDataManager \ -# UnpackedTarball/skia/src/gpu/vk/GrVkRenderPass \ -# UnpackedTarball/skia/src/gpu/vk/GrVkRenderTarget \ -# UnpackedTarball/skia/src/gpu/vk/GrVkResourceProvider \ -# UnpackedTarball/skia/src/gpu/vk/GrVkSampler \ -# UnpackedTarball/skia/src/gpu/vk/GrVkSamplerYcbcrConversion \ -# UnpackedTarball/skia/src/gpu/vk/GrVkSecondaryCBDrawContext \ -# UnpackedTarball/skia/src/gpu/vk/GrVkSemaphore \ -# UnpackedTarball/skia/src/gpu/vk/GrVkStencilAttachment \ -# UnpackedTarball/skia/src/gpu/vk/GrVkTexture \ -# UnpackedTarball/skia/src/gpu/vk/GrVkTextureRenderTarget \ -# UnpackedTarball/skia/src/gpu/vk/GrVkTransferBuffer \ -# UnpackedTarball/skia/src/gpu/vk/GrVkTypesPriv \ -# UnpackedTarball/skia/src/gpu/vk/GrVkUniformBuffer \ -# UnpackedTarball/skia/src/gpu/vk/GrVkUniformHandler \ -# UnpackedTarball/skia/src/gpu/vk/GrVkUtil \ -# UnpackedTarball/skia/src/gpu/vk/GrVkVaryingHandler \ -# UnpackedTarball/skia/src/gpu/vk/GrVkVertexBuffer \ - # UnpackedTarball/skia/src/sksl/SkSLMain \ # UnpackedTarball/skia/src/sksl/lex/Main \ # UnpackedTarball/skia/src/sksl/lex/NFA \ @@ -636,269 +903,10 @@ $(eval $(call gb_Library_add_generated_exception_objects,skia,\ # UnpackedTarball/skia/src/atlastext/SkAtlasTextTarget \ # UnpackedTarball/skia/src/atlastext/SkInternalAtlasTextContext \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCAtlas \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCClipPath \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCClipProcessor \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCConicShader \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCCoverageProcessor \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCCubicShader \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCDrawPathsOp \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCFiller \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCFillGeometry \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCPathCache \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCPathProcessor \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCPerFlushResources \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCQuadraticShader \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCStrokeGeometry \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCCStroker \ -# UnpackedTarball/skia/src/gpu/ccpr/GrCoverageCountingPathRenderer \ -# UnpackedTarball/skia/src/gpu/ccpr/GrGSCoverageProcessor \ -# UnpackedTarball/skia/src/gpu/ccpr/GrOctoBounds \ -# UnpackedTarball/skia/src/gpu/ccpr/GrSampleMaskProcessor \ -# UnpackedTarball/skia/src/gpu/ccpr/GrStencilAtlasOp \ -# UnpackedTarball/skia/src/gpu/ccpr/GrVSCoverageProcessor \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrAARectEffect \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrAlphaThresholdFragmentProcessor \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrBlurredEdgeFragmentProcessor \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrCircleBlurFragmentProcessor \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrCircleEffect \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrColorMatrixFragmentProcessor \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrComposeLerpEffect \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrComposeLerpRedEffect \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrConfigConversionEffect \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrConstColorProcessor \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrEllipseEffect \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrLumaColorFilterEffect \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrMagnifierEffect \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrMixerEffect \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrOverrideInputFragmentProcessor \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrPremulInputFragmentProcessor \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrRectBlurEffect \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrRRectBlurEffect \ -# UnpackedTarball/skia/src/gpu/effects/generated/GrSimpleTextureEffect \ -# UnpackedTarball/skia/src/gpu/effects/GrBezierEffect \ -# UnpackedTarball/skia/src/gpu/effects/GrBicubicEffect \ -# UnpackedTarball/skia/src/gpu/effects/GrBitmapTextGeoProc \ -# UnpackedTarball/skia/src/gpu/effects/GrConvexPolyEffect \ -# UnpackedTarball/skia/src/gpu/effects/GrCoverageSetOpXP \ -# UnpackedTarball/skia/src/gpu/effects/GrCustomXfermode \ -# UnpackedTarball/skia/src/gpu/effects/GrDisableColorXP \ -# UnpackedTarball/skia/src/gpu/effects/GrDistanceFieldGeoProc \ -# UnpackedTarball/skia/src/gpu/effects/GrGaussianConvolutionFragmentProcessor \ -# UnpackedTarball/skia/src/gpu/effects/GrMatrixConvolutionEffect \ -# UnpackedTarball/skia/src/gpu/effects/GrOvalEffect \ -# UnpackedTarball/skia/src/gpu/effects/GrPorterDuffXferProcessor \ -# UnpackedTarball/skia/src/gpu/effects/GrRRectEffect \ -# UnpackedTarball/skia/src/gpu/effects/GrShadowGeoProc \ -# UnpackedTarball/skia/src/gpu/effects/GrSkSLFP \ -# UnpackedTarball/skia/src/gpu/effects/GrSRGBEffect \ -# UnpackedTarball/skia/src/gpu/effects/GrTextureDomain \ -# UnpackedTarball/skia/src/gpu/effects/GrXfermodeFragmentProcessor \ -# UnpackedTarball/skia/src/gpu/effects/GrYUVtoRGBEffect \ -# UnpackedTarball/skia/src/gpu/geometry/GrPathUtils \ -# UnpackedTarball/skia/src/gpu/geometry/GrQuad \ -# UnpackedTarball/skia/src/gpu/geometry/GrQuadUtils \ -# UnpackedTarball/skia/src/gpu/geometry/GrShape \ -# UnpackedTarball/skia/src/gpu/gl/builders/GrGLProgramBuilder \ -# UnpackedTarball/skia/src/gpu/gl/builders/GrGLShaderStringBuilder \ -# UnpackedTarball/skia/src/gpu/gl/GrGLAssembleGLESInterfaceAutogen \ -# UnpackedTarball/skia/src/gpu/gl/GrGLAssembleGLInterfaceAutogen \ -# UnpackedTarball/skia/src/gpu/gl/GrGLAssembleHelpers \ -# UnpackedTarball/skia/src/gpu/gl/GrGLAssembleInterface \ -# UnpackedTarball/skia/src/gpu/gl/GrGLAssembleWebGLInterfaceAutogen \ -# UnpackedTarball/skia/src/gpu/gl/GrGLBuffer \ -# UnpackedTarball/skia/src/gpu/gl/GrGLCaps \ -# UnpackedTarball/skia/src/gpu/gl/GrGLContext \ -# UnpackedTarball/skia/src/gpu/gl/GrGLExtensions \ -# UnpackedTarball/skia/src/gpu/gl/GrGLGLSL \ -# UnpackedTarball/skia/src/gpu/gl/GrGLGpuCommandBuffer \ -# UnpackedTarball/skia/src/gpu/gl/GrGLGpu \ -# UnpackedTarball/skia/src/gpu/gl/GrGLGpuProgramCache \ -# UnpackedTarball/skia/src/gpu/gl/GrGLInterfaceAutogen \ -# UnpackedTarball/skia/src/gpu/gl/GrGLPath \ -# UnpackedTarball/skia/src/gpu/gl/GrGLPathRendering \ -# UnpackedTarball/skia/src/gpu/gl/GrGLProgram \ -# UnpackedTarball/skia/src/gpu/gl/GrGLProgramDataManager \ -# UnpackedTarball/skia/src/gpu/gl/GrGLRenderTarget \ -# UnpackedTarball/skia/src/gpu/gl/GrGLSemaphore \ -# UnpackedTarball/skia/src/gpu/gl/GrGLStencilAttachment \ -# UnpackedTarball/skia/src/gpu/gl/GrGLTexture \ -# UnpackedTarball/skia/src/gpu/gl/GrGLTextureRenderTarget \ -# UnpackedTarball/skia/src/gpu/gl/GrGLTypesPriv \ -# UnpackedTarball/skia/src/gpu/gl/GrGLUniformHandler \ -# UnpackedTarball/skia/src/gpu/gl/GrGLUtil \ -# UnpackedTarball/skia/src/gpu/gl/GrGLVaryingHandler \ -# UnpackedTarball/skia/src/gpu/gl/GrGLVertexArray \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSLBlend \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSL \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSLFragmentProcessor \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSLGeometryProcessor \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSLPrimitiveProcessor \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSLProgramBuilder \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSLProgramDataManager \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSLShaderBuilder \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSLUtil \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSLVarying \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSLVertexGeoBuilder \ -# UnpackedTarball/skia/src/gpu/glsl/GrGLSLXferProcessor \ -# UnpackedTarball/skia/src/gpu/gradients/generated/GrClampedGradientEffect \ -# UnpackedTarball/skia/src/gpu/gradients/generated/GrDualIntervalGradientColorizer \ -# UnpackedTarball/skia/src/gpu/gradients/generated/GrLinearGradientLayout \ -# UnpackedTarball/skia/src/gpu/gradients/generated/GrRadialGradientLayout \ -# UnpackedTarball/skia/src/gpu/gradients/generated/GrSingleIntervalGradientColorizer \ -# UnpackedTarball/skia/src/gpu/gradients/generated/GrSweepGradientLayout \ -# UnpackedTarball/skia/src/gpu/gradients/generated/GrTextureGradientColorizer \ -# UnpackedTarball/skia/src/gpu/gradients/generated/GrTiledGradientEffect \ -# UnpackedTarball/skia/src/gpu/gradients/generated/GrTwoPointConicalGradientLayout \ -# UnpackedTarball/skia/src/gpu/gradients/generated/GrUnrolledBinaryGradientColorizer \ -# UnpackedTarball/skia/src/gpu/gradients/GrGradientBitmapCache \ -# UnpackedTarball/skia/src/gpu/gradients/GrGradientShader \ -# UnpackedTarball/skia/src/gpu/GrAHardwareBufferImageGenerator \ -# UnpackedTarball/skia/src/gpu/GrAHardwareBufferUtils \ -# UnpackedTarball/skia/src/gpu/GrAuditTrail \ -# UnpackedTarball/skia/src/gpu/GrBackendSurface \ -# UnpackedTarball/skia/src/gpu/GrBackendTextureImageGenerator \ -# UnpackedTarball/skia/src/gpu/GrBitmapTextureMaker \ -# UnpackedTarball/skia/src/gpu/GrBlurUtils \ -# UnpackedTarball/skia/src/gpu/GrBufferAllocPool \ -# UnpackedTarball/skia/src/gpu/GrCaps \ -# UnpackedTarball/skia/src/gpu/GrClipStackClip \ -# UnpackedTarball/skia/src/gpu/GrColorSpaceInfo \ -# UnpackedTarball/skia/src/gpu/GrColorSpaceXform \ -# UnpackedTarball/skia/src/gpu/GrContext_Base \ -# UnpackedTarball/skia/src/gpu/GrContext \ -# UnpackedTarball/skia/src/gpu/GrContextPriv \ -# UnpackedTarball/skia/src/gpu/GrContextThreadSafeProxy \ -# UnpackedTarball/skia/src/gpu/GrDataUtils \ -# UnpackedTarball/skia/src/gpu/GrDDLContext \ -# UnpackedTarball/skia/src/gpu/GrDefaultGeoProcFactory \ -# UnpackedTarball/skia/src/gpu/GrDeinstantiateProxyTracker \ -# UnpackedTarball/skia/src/gpu/GrDistanceFieldGenFromVector \ -# UnpackedTarball/skia/src/gpu/GrDrawingManager \ -# UnpackedTarball/skia/src/gpu/GrDrawOpAtlas \ -# UnpackedTarball/skia/src/gpu/GrDrawOpTest \ -# UnpackedTarball/skia/src/gpu/GrDriverBugWorkarounds \ -# UnpackedTarball/skia/src/gpu/GrFixedClip \ -# UnpackedTarball/skia/src/gpu/GrFragmentProcessor \ -# UnpackedTarball/skia/src/gpu/GrGpuBuffer \ -# UnpackedTarball/skia/src/gpu/GrGpuCommandBuffer \ -# UnpackedTarball/skia/src/gpu/GrGpu \ -# UnpackedTarball/skia/src/gpu/GrGpuResource \ -# UnpackedTarball/skia/src/gpu/GrImageContext \ -# UnpackedTarball/skia/src/gpu/GrImageTextureMaker \ -# UnpackedTarball/skia/src/gpu/GrLegacyDirectContext \ -# UnpackedTarball/skia/src/gpu/GrMemoryPool \ -# UnpackedTarball/skia/src/gpu/GrOnFlushResourceProvider \ -# UnpackedTarball/skia/src/gpu/GrOpFlushState \ -# UnpackedTarball/skia/src/gpu/GrOpList \ -# UnpackedTarball/skia/src/gpu/GrPaint \ -# UnpackedTarball/skia/src/gpu/GrPath \ -# UnpackedTarball/skia/src/gpu/GrPathProcessor \ -# UnpackedTarball/skia/src/gpu/GrPathRenderer \ -# UnpackedTarball/skia/src/gpu/GrPathRendererChain \ -# UnpackedTarball/skia/src/gpu/GrPathRendering \ -# UnpackedTarball/skia/src/gpu/GrPipeline \ -# UnpackedTarball/skia/src/gpu/GrPrimitiveProcessor \ -# UnpackedTarball/skia/src/gpu/GrProcessorAnalysis \ -# UnpackedTarball/skia/src/gpu/GrProcessor \ -# UnpackedTarball/skia/src/gpu/GrProcessorSet \ -# UnpackedTarball/skia/src/gpu/GrProcessorUnitTest \ -# UnpackedTarball/skia/src/gpu/GrProgramDesc \ -# UnpackedTarball/skia/src/gpu/GrProxyProvider \ -# UnpackedTarball/skia/src/gpu/GrRecordingContext \ -# UnpackedTarball/skia/src/gpu/GrRectanizer_pow2 \ -# UnpackedTarball/skia/src/gpu/GrRectanizer_skyline \ -# UnpackedTarball/skia/src/gpu/GrReducedClip \ -# UnpackedTarball/skia/src/gpu/GrRenderTargetContext \ -# UnpackedTarball/skia/src/gpu/GrRenderTarget \ -# UnpackedTarball/skia/src/gpu/GrRenderTargetOpList \ -# UnpackedTarball/skia/src/gpu/GrRenderTargetProxy \ -# UnpackedTarball/skia/src/gpu/GrResourceAllocator \ -# UnpackedTarball/skia/src/gpu/GrResourceCache \ -# UnpackedTarball/skia/src/gpu/GrResourceProvider \ -# UnpackedTarball/skia/src/gpu/GrSamplePatternDictionary \ -# UnpackedTarball/skia/src/gpu/GrShaderCaps \ -# UnpackedTarball/skia/src/gpu/GrShaderUtils \ -# UnpackedTarball/skia/src/gpu/GrShaderVar \ -# UnpackedTarball/skia/src/gpu/GrSoftwarePathRenderer \ -# UnpackedTarball/skia/src/gpu/GrStencilAttachment \ -# UnpackedTarball/skia/src/gpu/GrStencilSettings \ -# UnpackedTarball/skia/src/gpu/GrStyle \ -# UnpackedTarball/skia/src/gpu/GrSurfaceContext \ -# UnpackedTarball/skia/src/gpu/GrSurface \ -# UnpackedTarball/skia/src/gpu/GrSurfaceProxy \ -# UnpackedTarball/skia/src/gpu/GrSwizzle \ -# UnpackedTarball/skia/src/gpu/GrSWMaskHelper \ -# UnpackedTarball/skia/src/gpu/GrTessellator \ -# UnpackedTarball/skia/src/gpu/GrTestUtils \ -# UnpackedTarball/skia/src/gpu/GrTextureAdjuster \ -# UnpackedTarball/skia/src/gpu/GrTextureContext \ -# UnpackedTarball/skia/src/gpu/GrTexture \ -# UnpackedTarball/skia/src/gpu/GrTextureMaker \ -# UnpackedTarball/skia/src/gpu/GrTextureOpList \ -# UnpackedTarball/skia/src/gpu/GrTextureProducer \ -# UnpackedTarball/skia/src/gpu/GrTextureProxy \ -# UnpackedTarball/skia/src/gpu/GrTextureRenderTargetProxy \ -# UnpackedTarball/skia/src/gpu/GrXferProcessor \ -# UnpackedTarball/skia/src/gpu/GrYUVProvider \ -# UnpackedTarball/skia/src/gpu/mock/GrMockGpu \ -# UnpackedTarball/skia/src/gpu/mock/GrMockTypes \ -# UnpackedTarball/skia/src/gpu/ops/GrAAConvexPathRenderer \ -# UnpackedTarball/skia/src/gpu/ops/GrAAConvexTessellator \ -# UnpackedTarball/skia/src/gpu/ops/GrAAHairLinePathRenderer \ -# UnpackedTarball/skia/src/gpu/ops/GrAALinearizingConvexPathRenderer \ -# UnpackedTarball/skia/src/gpu/ops/GrAtlasTextOp \ -# UnpackedTarball/skia/src/gpu/ops/GrClearOp \ -# UnpackedTarball/skia/src/gpu/ops/GrClearStencilClipOp \ -# UnpackedTarball/skia/src/gpu/ops/GrCopySurfaceOp \ -# UnpackedTarball/skia/src/gpu/ops/GrDashLinePathRenderer \ -# UnpackedTarball/skia/src/gpu/ops/GrDashOp \ -# UnpackedTarball/skia/src/gpu/ops/GrDebugMarkerOp \ -# UnpackedTarball/skia/src/gpu/ops/GrDefaultPathRenderer \ -# UnpackedTarball/skia/src/gpu/ops/GrDrawableOp \ -# UnpackedTarball/skia/src/gpu/ops/GrDrawAtlasOp \ -# UnpackedTarball/skia/src/gpu/ops/GrDrawPathOp \ -# UnpackedTarball/skia/src/gpu/ops/GrDrawVerticesOp \ -# UnpackedTarball/skia/src/gpu/ops/GrFillRectOp \ -# UnpackedTarball/skia/src/gpu/ops/GrFillRRectOp \ -# UnpackedTarball/skia/src/gpu/ops/GrLatticeOp \ -# UnpackedTarball/skia/src/gpu/ops/GrMeshDrawOp \ -# UnpackedTarball/skia/src/gpu/ops/GrOp \ -# UnpackedTarball/skia/src/gpu/ops/GrOvalOpFactory \ -# UnpackedTarball/skia/src/gpu/ops/GrQuadPerEdgeAA \ -# UnpackedTarball/skia/src/gpu/ops/GrRegionOp \ -# UnpackedTarball/skia/src/gpu/ops/GrSemaphoreOp \ -# UnpackedTarball/skia/src/gpu/ops/GrShadowRRectOp \ -# UnpackedTarball/skia/src/gpu/ops/GrSimpleMeshDrawOpHelper \ -# UnpackedTarball/skia/src/gpu/ops/GrSmallPathRenderer \ -# UnpackedTarball/skia/src/gpu/ops/GrStencilAndCoverPathRenderer \ -# UnpackedTarball/skia/src/gpu/ops/GrStencilPathOp \ -# UnpackedTarball/skia/src/gpu/ops/GrStrokeRectOp \ -# UnpackedTarball/skia/src/gpu/ops/GrTessellatingPathRenderer \ -# UnpackedTarball/skia/src/gpu/ops/GrTextureOp \ -# UnpackedTarball/skia/src/gpu/ops/GrTransferFromOp \ -# UnpackedTarball/skia/src/gpu/SkGpuDevice \ -# UnpackedTarball/skia/src/gpu/SkGpuDevice_drawTexture \ -# UnpackedTarball/skia/src/gpu/SkGr \ -# UnpackedTarball/skia/src/gpu/text/GrAtlasManager \ -# UnpackedTarball/skia/src/gpu/text/GrDistanceFieldAdjustTable \ -# UnpackedTarball/skia/src/gpu/text/GrSDFMaskFilter \ -# UnpackedTarball/skia/src/gpu/text/GrStrikeCache \ -# UnpackedTarball/skia/src/gpu/text/GrTextBlobCache \ -# UnpackedTarball/skia/src/gpu/text/GrTextBlob \ -# UnpackedTarball/skia/src/gpu/text/GrTextBlobVertexRegenerator \ -# UnpackedTarball/skia/src/gpu/text/GrTextContext \ - -# UnpackedTarball/skia/src/core/SkGpuBlurUtils \ -# UnpackedTarball/skia/src/image/SkImage_GpuBase \ -# UnpackedTarball/skia/src/image/SkImage_Gpu \ -# UnpackedTarball/skia/src/image/SkImage_GpuYUVA \ -# UnpackedTarball/skia/src/image/SkSurface_Gpu \ - $(eval $(call gb_Library_add_generated_exception_objects,skia,\ UnpackedTarball/skia/third_party/gif/SkGifImageReader \ UnpackedTarball/skia/third_party/skcms/skcms \ + UnpackedTarball/skia/third_party/vulkanmemoryallocator/GrVulkanMemoryAllocator \ )) # vim: set noet sw=4 ts=4: diff --git a/external/skia/configs/SkUserConfig.h b/external/skia/configs/SkUserConfig.h index 77973df77b48..19372a4621ba 100644 --- a/external/skia/configs/SkUserConfig.h +++ b/external/skia/configs/SkUserConfig.h @@ -60,7 +60,7 @@ here. */ //#define SK_DEBUG -#define SK_RELEASE +//#define SK_RELEASE /* Skia has certain debug-only code that is extremely intensive even for debug builds. This code is useful for diagnosing specific issues, but is not @@ -175,14 +175,9 @@ */ //#undef SK_USER_TRACE_INCLUDE_FILE -/* Change the ordering to work in X windows. +/* Change the kN32_SkColorType ordering to BGRA to work in X windows. */ -#ifdef SK_SAMPLES_FOR_X -#define SK_R32_SHIFT 16 -#define SK_G32_SHIFT 8 -#define SK_B32_SHIFT 0 -#define SK_A32_SHIFT 24 -#endif +//#define SK_R32_SHIFT 16 /* Determines whether to build code that supports the GPU backend. Some classes that are not GPU-specific, such as SkShader subclasses, have optional code @@ -191,6 +186,6 @@ directories from your include search path when you're not building the GPU backend. Defaults to 1 (build the GPU code). */ -#define SK_SUPPORT_GPU 0 +//#define SK_SUPPORT_GPU 1 #endif |