Loading core/java/android/view/Display.java +0 −8 Original line number Diff line number Diff line Loading @@ -1163,14 +1163,6 @@ public final class Display { public HdrCapabilities() { } public HdrCapabilities(int[] supportedHdrTypes, float maxLuminance, float maxAverageLuminance, float minLuminance) { mSupportedHdrTypes = supportedHdrTypes; mMaxLuminance = maxLuminance; mMaxAverageLuminance = maxAverageLuminance; mMinLuminance = minLuminance; } /** * Gets the supported HDR types of this display. * Returns empty array if HDR is not supported by the display. Loading core/jni/android_view_SurfaceControl.cpp +0 −27 Original line number Diff line number Diff line Loading @@ -33,7 +33,6 @@ #include <memory> #include <stdio.h> #include <ui/DisplayInfo.h> #include <ui/HdrCapabilities.h> #include <ui/FrameStats.h> #include <ui/Rect.h> #include <ui/Region.h> Loading Loading @@ -84,11 +83,6 @@ static struct { jmethodID init; } gWindowAnimationFrameStatsClassInfo; static struct { jclass clazz; jmethodID ctor; } gHdrCapabilitiesClassInfo; // ---------------------------------------------------------------------------- static jlong nativeCreate(JNIEnv* env, jclass clazz, jobject sessionObj, Loading Loading @@ -609,22 +603,6 @@ static jobject nativeGetHandle(JNIEnv* env, jclass clazz, jlong nativeObject) { return javaObjectForIBinder(env, ctrl->getHandle()); } static jobject nativeGetHdrCapabilities(JNIEnv* env, jclass clazz, jobject tokenObject) { sp<IBinder> token(ibinderForJavaObject(env, tokenObject)); if (token == NULL) return NULL; HdrCapabilities capabilities; SurfaceComposerClient::getHdrCapabilities(token, &capabilities); const auto& types = capabilities.getSupportedHdrTypes(); auto typesArray = env->NewIntArray(types.size()); env->SetIntArrayRegion(typesArray, 0, types.size(), types.data()); return env->NewObject(gHdrCapabilitiesClassInfo.clazz, gPhysicalDisplayInfoClassInfo.ctor, typesArray, capabilities.getDesiredMaxLuminance(), capabilities.getDesiredMaxAverageLuminance(), capabilities.getDesiredMinLuminance()); } // ---------------------------------------------------------------------------- static const JNINativeMethod sSurfaceControlMethods[] = { Loading Loading @@ -746,11 +724,6 @@ int register_android_view_SurfaceControl(JNIEnv* env) animFrameStatsClazz, "init", "(J[J)V"); gWindowAnimationFrameStatsClassInfo.UNDEFINED_TIME_NANO = undefined_time_nano; jclass hdrCapabilitiesClazz = FindClassOrDie(env, "android/view/Display$HdrCapabilities"); gHdrCapabilitiesClassInfo.clazz = MakeGlobalRefOrDie(env, hdrCapabilitiesClazz); gHdrCapabilitiesClassInfo.ctor = GetMethodIDOrDie(env, hdrCapabilitiesClazz, "<init>", "([IFFF)V"); return err; } Loading Loading
core/java/android/view/Display.java +0 −8 Original line number Diff line number Diff line Loading @@ -1163,14 +1163,6 @@ public final class Display { public HdrCapabilities() { } public HdrCapabilities(int[] supportedHdrTypes, float maxLuminance, float maxAverageLuminance, float minLuminance) { mSupportedHdrTypes = supportedHdrTypes; mMaxLuminance = maxLuminance; mMaxAverageLuminance = maxAverageLuminance; mMinLuminance = minLuminance; } /** * Gets the supported HDR types of this display. * Returns empty array if HDR is not supported by the display. Loading
core/jni/android_view_SurfaceControl.cpp +0 −27 Original line number Diff line number Diff line Loading @@ -33,7 +33,6 @@ #include <memory> #include <stdio.h> #include <ui/DisplayInfo.h> #include <ui/HdrCapabilities.h> #include <ui/FrameStats.h> #include <ui/Rect.h> #include <ui/Region.h> Loading Loading @@ -84,11 +83,6 @@ static struct { jmethodID init; } gWindowAnimationFrameStatsClassInfo; static struct { jclass clazz; jmethodID ctor; } gHdrCapabilitiesClassInfo; // ---------------------------------------------------------------------------- static jlong nativeCreate(JNIEnv* env, jclass clazz, jobject sessionObj, Loading Loading @@ -609,22 +603,6 @@ static jobject nativeGetHandle(JNIEnv* env, jclass clazz, jlong nativeObject) { return javaObjectForIBinder(env, ctrl->getHandle()); } static jobject nativeGetHdrCapabilities(JNIEnv* env, jclass clazz, jobject tokenObject) { sp<IBinder> token(ibinderForJavaObject(env, tokenObject)); if (token == NULL) return NULL; HdrCapabilities capabilities; SurfaceComposerClient::getHdrCapabilities(token, &capabilities); const auto& types = capabilities.getSupportedHdrTypes(); auto typesArray = env->NewIntArray(types.size()); env->SetIntArrayRegion(typesArray, 0, types.size(), types.data()); return env->NewObject(gHdrCapabilitiesClassInfo.clazz, gPhysicalDisplayInfoClassInfo.ctor, typesArray, capabilities.getDesiredMaxLuminance(), capabilities.getDesiredMaxAverageLuminance(), capabilities.getDesiredMinLuminance()); } // ---------------------------------------------------------------------------- static const JNINativeMethod sSurfaceControlMethods[] = { Loading Loading @@ -746,11 +724,6 @@ int register_android_view_SurfaceControl(JNIEnv* env) animFrameStatsClazz, "init", "(J[J)V"); gWindowAnimationFrameStatsClassInfo.UNDEFINED_TIME_NANO = undefined_time_nano; jclass hdrCapabilitiesClazz = FindClassOrDie(env, "android/view/Display$HdrCapabilities"); gHdrCapabilitiesClassInfo.clazz = MakeGlobalRefOrDie(env, hdrCapabilitiesClazz); gHdrCapabilitiesClassInfo.ctor = GetMethodIDOrDie(env, hdrCapabilitiesClazz, "<init>", "([IFFF)V"); return err; } Loading