| OLD | NEW |
| 1 | 1 |
| 2 ############################################################################### | 2 ############################################################################### |
| 3 # | 3 # |
| 4 # THIS FILE IS AUTOGENERATED BY GYP_TO_ANDROID.PY. DO NOT EDIT. | 4 # THIS FILE IS AUTOGENERATED BY GYP_TO_ANDROID.PY. DO NOT EDIT. |
| 5 # | 5 # |
| 6 ############################################################################### | 6 ############################################################################### |
| 7 | 7 |
| 8 BASE_PATH := $(call my-dir) | 8 BASE_PATH := $(call my-dir) |
| 9 LOCAL_PATH:= $(call my-dir) | 9 LOCAL_PATH:= $(call my-dir) |
| 10 | 10 |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 42 LOCAL_CFLAGS += -DANDROID_LARGE_MEMORY_DEVICE | 42 LOCAL_CFLAGS += -DANDROID_LARGE_MEMORY_DEVICE |
| 43 endif | 43 endif |
| 44 | 44 |
| 45 # used for testing | 45 # used for testing |
| 46 #LOCAL_CFLAGS += -g -O0 | 46 #LOCAL_CFLAGS += -g -O0 |
| 47 | 47 |
| 48 ifeq ($(NO_FALLBACK_FONT),true) | 48 ifeq ($(NO_FALLBACK_FONT),true) |
| 49 LOCAL_CFLAGS += -DNO_FALLBACK_FONT | 49 LOCAL_CFLAGS += -DNO_FALLBACK_FONT |
| 50 endif | 50 endif |
| 51 | 51 |
| 52 ifeq ($(TARGET_ARCH),arm64) |
| 53 $(warning TODOArm64: Unlike arm32, arm64 has no inline assembly for performa
nce critical code.) |
| 54 endif |
| 55 |
| 52 LOCAL_CFLAGS += \ | 56 LOCAL_CFLAGS += \ |
| 53 -Wno-unused-parameter \ | 57 -Wno-unused-parameter \ |
| 54 -U_FORTIFY_SOURCE \ | 58 -U_FORTIFY_SOURCE \ |
| 55 » -D_FORTIFY_SOURCE=1 \ | 59 » -D_FORTIFY_SOURCE=1 |
| 56 » -DSK_GAMMA_SRGB \ | |
| 57 » -DSK_GAMMA_APPLY_TO_A8 \ | |
| 58 » -DSK_SCALAR_TO_FLOAT_EXCLUDED \ | |
| 59 » -DSK_ALLOW_STATIC_GLOBAL_INITIALIZERS=0 \ | |
| 60 » -DSK_SUPPORT_GPU=1 \ | |
| 61 » -DSK_SUPPORT_OPENCL=0 \ | |
| 62 » -DSK_FORCE_DISTANCEFIELD_FONTS=0 \ | |
| 63 » -DSK_SCALAR_IS_FLOAT \ | |
| 64 » -DSK_CAN_USE_FLOAT \ | |
| 65 » -DDCT_IFAST_SUPPORTED \ | |
| 66 » -DSK_USE_FREETYPE_EMBOLDEN \ | |
| 67 » -DSK_FONTHOST_FREETYPE_RUNTIME_VERSION=0x020400 \ | |
| 68 » -DSK_CAN_USE_DLOPEN=0 \ | |
| 69 » -DSK_BUILD_FOR_ANDROID \ | |
| 70 » -DSK_FONTHOST_DOES_NOT_USE_FONTMGR \ | |
| 71 » -DSK_USE_POSIX_THREADS \ | |
| 72 » -DSK_SUPPORT_PDF | |
| 73 | 60 |
| 74 LOCAL_SRC_FILES := \ | 61 LOCAL_SRC_FILES := \ |
| 75 src/core/SkAAClip.cpp \ | 62 src/core/SkAAClip.cpp \ |
| 76 src/core/SkAnnotation.cpp \ | 63 src/core/SkAnnotation.cpp \ |
| 77 src/core/SkAdvancedTypefaceMetrics.cpp \ | 64 src/core/SkAdvancedTypefaceMetrics.cpp \ |
| 78 src/core/SkAlphaRuns.cpp \ | 65 src/core/SkAlphaRuns.cpp \ |
| 79 src/core/SkBBoxRecord.cpp \ | 66 src/core/SkBBoxRecord.cpp \ |
| 80 src/core/SkBBoxHierarchyRecord.cpp \ | 67 src/core/SkBBoxHierarchyRecord.cpp \ |
| 81 src/core/SkBitmap.cpp \ | 68 src/core/SkBitmap.cpp \ |
| 82 src/core/SkBitmapDevice.cpp \ | 69 src/core/SkBitmapDevice.cpp \ |
| (...skipping 494 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 577 src/opts/memset.arm.S \ | 564 src/opts/memset.arm.S \ |
| 578 src/opts/SkBitmapProcState_opts_arm.cpp \ | 565 src/opts/SkBitmapProcState_opts_arm.cpp \ |
| 579 src/opts/SkBlitMask_opts_arm.cpp \ | 566 src/opts/SkBlitMask_opts_arm.cpp \ |
| 580 src/opts/SkBlitRow_opts_arm.cpp \ | 567 src/opts/SkBlitRow_opts_arm.cpp \ |
| 581 src/opts/SkBlurImage_opts_arm.cpp \ | 568 src/opts/SkBlurImage_opts_arm.cpp \ |
| 582 src/opts/SkMorphology_opts_arm.cpp \ | 569 src/opts/SkMorphology_opts_arm.cpp \ |
| 583 src/opts/SkUtils_opts_arm.cpp \ | 570 src/opts/SkUtils_opts_arm.cpp \ |
| 584 src/opts/SkXfermode_opts_arm.cpp | 571 src/opts/SkXfermode_opts_arm.cpp |
| 585 | 572 |
| 586 ifeq ($(ARCH_ARM_HAVE_NEON), true) | 573 ifeq ($(ARCH_ARM_HAVE_NEON), true) |
| 587 LOCAL_CFLAGS_arm += \ | |
| 588 -D__ARM_HAVE_NEON | |
| 589 | |
| 590 LOCAL_SRC_FILES_arm += \ | 574 LOCAL_SRC_FILES_arm += \ |
| 591 src/opts/memset16_neon.S \ | 575 src/opts/memset16_neon.S \ |
| 592 src/opts/memset32_neon.S \ | 576 src/opts/memset32_neon.S \ |
| 593 src/opts/SkBitmapProcState_arm_neon.cpp \ | 577 src/opts/SkBitmapProcState_arm_neon.cpp \ |
| 594 src/opts/SkBitmapProcState_matrixProcs_neon.cpp \ | 578 src/opts/SkBitmapProcState_matrixProcs_neon.cpp \ |
| 595 src/opts/SkBlitMask_opts_arm_neon.cpp \ | 579 src/opts/SkBlitMask_opts_arm_neon.cpp \ |
| 596 src/opts/SkBlitRow_opts_arm_neon.cpp \ | 580 src/opts/SkBlitRow_opts_arm_neon.cpp \ |
| 597 src/opts/SkBlurImage_opts_neon.cpp \ | 581 src/opts/SkBlurImage_opts_neon.cpp \ |
| 598 src/opts/SkMorphology_opts_neon.cpp \ | 582 src/opts/SkMorphology_opts_neon.cpp \ |
| 599 src/opts/SkXfermode_opts_arm_neon.cpp | 583 src/opts/SkXfermode_opts_arm_neon.cpp |
| 600 | 584 |
| 585 LOCAL_CFLAGS_arm += \ |
| 586 -D__ARM_HAVE_NEON |
| 587 |
| 601 endif | 588 endif |
| 602 | 589 |
| 603 LOCAL_SRC_FILES_x86 += \ | 590 LOCAL_SRC_FILES_x86 += \ |
| 604 src/opts/opts_check_SSE2.cpp \ | 591 src/opts/opts_check_SSE2.cpp \ |
| 605 src/opts/SkBitmapProcState_opts_SSE2.cpp \ | 592 src/opts/SkBitmapProcState_opts_SSE2.cpp \ |
| 606 src/opts/SkBitmapFilter_opts_SSE2.cpp \ | 593 src/opts/SkBitmapFilter_opts_SSE2.cpp \ |
| 607 src/opts/SkBlitRow_opts_SSE2.cpp \ | 594 src/opts/SkBlitRow_opts_SSE2.cpp \ |
| 608 src/opts/SkBlitRect_opts_SSE2.cpp \ | 595 src/opts/SkBlitRect_opts_SSE2.cpp \ |
| 609 src/opts/SkBlurImage_opts_SSE2.cpp \ | 596 src/opts/SkBlurImage_opts_SSE2.cpp \ |
| 610 src/opts/SkMorphology_opts_SSE2.cpp \ | 597 src/opts/SkMorphology_opts_SSE2.cpp \ |
| (...skipping 15 matching lines...) Expand all Loading... |
| 626 | 613 |
| 627 LOCAL_SRC_FILES_mips += \ | 614 LOCAL_SRC_FILES_mips += \ |
| 628 src/opts/SkBitmapProcState_opts_none.cpp \ | 615 src/opts/SkBitmapProcState_opts_none.cpp \ |
| 629 src/opts/SkBlitMask_opts_none.cpp \ | 616 src/opts/SkBlitMask_opts_none.cpp \ |
| 630 src/opts/SkBlitRow_opts_none.cpp \ | 617 src/opts/SkBlitRow_opts_none.cpp \ |
| 631 src/opts/SkBlurImage_opts_none.cpp \ | 618 src/opts/SkBlurImage_opts_none.cpp \ |
| 632 src/opts/SkMorphology_opts_none.cpp \ | 619 src/opts/SkMorphology_opts_none.cpp \ |
| 633 src/opts/SkUtils_opts_none.cpp \ | 620 src/opts/SkUtils_opts_none.cpp \ |
| 634 src/opts/SkXfermode_opts_none.cpp | 621 src/opts/SkXfermode_opts_none.cpp |
| 635 | 622 |
| 623 LOCAL_SRC_FILES_arm64 += \ |
| 624 src/opts/SkBitmapProcState_opts_none.cpp \ |
| 625 src/opts/SkBlitMask_opts_none.cpp \ |
| 626 src/opts/SkBlitRow_opts_none.cpp \ |
| 627 src/opts/SkBlurImage_opts_none.cpp \ |
| 628 src/opts/SkMorphology_opts_none.cpp \ |
| 629 src/opts/SkUtils_opts_none.cpp \ |
| 630 src/opts/SkXfermode_opts_none.cpp |
| 631 |
| 636 include external/stlport/libstlport.mk | 632 include external/stlport/libstlport.mk |
| 637 LOCAL_MODULE:= libskia | 633 LOCAL_MODULE:= libskia |
| 638 include $(BUILD_SHARED_LIBRARY) | 634 include $(BUILD_SHARED_LIBRARY) |
| 639 | 635 |
| 640 ############################################################# | 636 ############################################################# |
| 641 # Build the skia tools | 637 # Build the skia tools |
| 642 # | 638 # |
| 643 | 639 |
| 644 # benchmark (timings) | 640 # benchmark (timings) |
| 645 #include $(BASE_PATH)/bench/Android.mk | 641 #include $(BASE_PATH)/bench/Android.mk |
| 646 | 642 |
| 647 # golden-master (fidelity / regression test) | 643 # golden-master (fidelity / regression test) |
| 648 #include $(BASE_PATH)/gm/Android.mk | 644 #include $(BASE_PATH)/gm/Android.mk |
| 649 | 645 |
| 650 # unit-tests | 646 # unit-tests |
| 651 #include $(BASE_PATH)/tests/Android.mk | 647 #include $(BASE_PATH)/tests/Android.mk |
| 652 | 648 |
| 653 # pathOps unit-tests | 649 # pathOps unit-tests |
| 654 # TODO include those sources! | 650 # TODO include those sources! |
| OLD | NEW |