OSDN Git Service

Move text logic from jni to hwui level
authorsergeyv <sergeyv@google.com>
Tue, 15 Mar 2016 23:16:22 +0000 (16:16 -0700)
committersergeyv <sergeyv@google.com>
Thu, 17 Mar 2016 16:48:57 +0000 (09:48 -0700)
commita7f6bba1a3565c19715e878dfe7f0e01022944ff
tree6f981aa976c049bf207727229f1275a3a6e8e530
parentffaf94459a5042cd0881c7764c267a34aa5b60f0
Move text logic from jni to hwui level

bug:25865834
Change-Id: I2d8c9c9544afcb5ce1784f732aed3e54e0eda372
54 files changed:
core/jni/Android.mk
core/jni/android/graphics/Bitmap.cpp
core/jni/android/graphics/Camera.cpp
core/jni/android/graphics/CanvasProperty.cpp
core/jni/android/graphics/FontFamily.cpp
core/jni/android/graphics/Graphics.cpp
core/jni/android/graphics/GraphicsJNI.h
core/jni/android/graphics/Movie.cpp
core/jni/android/graphics/NinePatch.cpp
core/jni/android/graphics/Paint.cpp
core/jni/android/graphics/Picture.cpp
core/jni/android/graphics/Rasterizer.cpp
core/jni/android/graphics/Typeface.cpp
core/jni/android/graphics/pdf/PdfDocument.cpp
core/jni/android_graphics_Canvas.cpp
core/jni/android_graphics_drawable_VectorDrawable.cpp
core/jni/android_text_StaticLayout.cpp
core/jni/android_view_DisplayListCanvas.cpp
core/jni/android_view_HardwareLayer.cpp
core/jni/android_view_RenderNode.cpp
libs/hwui/Android.mk
libs/hwui/Canvas.cpp [deleted file]
libs/hwui/CanvasState.cpp
libs/hwui/DisplayListCanvas.cpp
libs/hwui/DisplayListCanvas.h
libs/hwui/FrameBuilder.cpp
libs/hwui/OpenGLRenderer.cpp
libs/hwui/RecordingCanvas.cpp
libs/hwui/RecordingCanvas.h
libs/hwui/RenderProperties.cpp
libs/hwui/SkiaCanvas.cpp
libs/hwui/SkiaCanvasProxy.cpp
libs/hwui/SkiaCanvasProxy.h
libs/hwui/Snapshot.cpp
libs/hwui/VectorDrawable.h
libs/hwui/hwui/Canvas.cpp [new file with mode: 0644]
libs/hwui/hwui/Canvas.h [moved from libs/hwui/Canvas.h with 92% similarity]
libs/hwui/hwui/MinikinSkia.cpp [moved from core/jni/android/graphics/MinikinSkia.cpp with 99% similarity]
libs/hwui/hwui/MinikinSkia.h [moved from core/jni/android/graphics/MinikinSkia.h with 93% similarity]
libs/hwui/hwui/MinikinUtils.cpp [moved from core/jni/android/graphics/MinikinUtils.cpp with 99% similarity]
libs/hwui/hwui/MinikinUtils.h [moved from core/jni/android/graphics/MinikinUtils.h with 77% similarity]
libs/hwui/hwui/Paint.h [moved from core/jni/android/graphics/Paint.h with 93% similarity]
libs/hwui/hwui/PaintImpl.cpp [moved from core/jni/android/graphics/PaintImpl.cpp with 96% similarity]
libs/hwui/hwui/TypefaceImpl.cpp [moved from core/jni/android/graphics/TypefaceImpl.cpp with 91% similarity]
libs/hwui/hwui/TypefaceImpl.h [moved from core/jni/android/graphics/TypefaceImpl.h with 67% similarity]
libs/hwui/hwui_static_deps.mk
libs/hwui/renderthread/CanvasContext.cpp
libs/hwui/tests/common/TestUtils.cpp
libs/hwui/tests/common/TestUtils.h
libs/hwui/tests/common/scenes/ListViewAnimation.cpp
libs/hwui/tests/common/scenes/TextAnimation.cpp
libs/hwui/tests/unit/CanvasStateTests.cpp
libs/hwui/tests/unit/FrameBuilderTests.cpp
libs/hwui/tests/unit/RecordingCanvasTests.cpp