Support Color and ColorSpace on Ravenwood
- Moved Color's JNI methods out of Shader.cpp, so Ravenwood can enable it without enabling other shader native methods. - Also, leaned up the Matrix native methods while I'm here. Bug: 337110712 Test: atest CtsGraphicsTestCases Test: atest CtsGraphicsTestCasesRavenwood Test: Boot the device Change-Id: I0e99fb56ef581b4f59944994d07fd5253208dc31
Showing
- graphics/java/android/graphics/Color.java 3 additions, 0 deletionsgraphics/java/android/graphics/Color.java
- graphics/java/android/graphics/ColorSpace.java 11 additions, 5 deletionsgraphics/java/android/graphics/ColorSpace.java
- graphics/java/android/graphics/Matrix.java 3 additions, 45 deletionsgraphics/java/android/graphics/Matrix.java
- libs/hwui/Android.bp 1 addition, 0 deletionslibs/hwui/Android.bp
- libs/hwui/apex/LayoutlibLoader.cpp 2 additions, 0 deletionslibs/hwui/apex/LayoutlibLoader.cpp
- libs/hwui/apex/jni_runtime.cpp 2 additions, 0 deletionslibs/hwui/apex/jni_runtime.cpp
- libs/hwui/jni/Shader.cpp 0 additions, 26 deletionslibs/hwui/jni/Shader.cpp
- libs/hwui/jni/android_graphics_Color.cpp 55 additions, 0 deletionslibs/hwui/jni/android_graphics_Color.cpp
- libs/hwui/jni/android_graphics_ColorSpace.cpp 1 addition, 1 deletionlibs/hwui/jni/android_graphics_ColorSpace.cpp
- libs/hwui/jni/android_graphics_Matrix.cpp 0 additions, 6 deletionslibs/hwui/jni/android_graphics_Matrix.cpp
- ravenwood/runtime-helper-src/framework/com/android/platform/test/ravenwood/runtimehelper/ClassLoadHook.java 8 additions, 5 deletions.../platform/test/ravenwood/runtimehelper/ClassLoadHook.java
- ravenwood/texts/ravenwood-annotation-allowed-classes.txt 2 additions, 0 deletionsravenwood/texts/ravenwood-annotation-allowed-classes.txt
Loading
Please register or sign in to comment