summaryrefslogtreecommitdiff
path: root/graphics/java/android
diff options
context:
space:
mode:
author Makoto Onuki <omakoto@google.com> 2024-05-16 11:01:54 -0700
committer Makoto Onuki <omakoto@google.com> 2024-05-16 11:01:54 -0700
commitd93ecf3a05703cc82cb80dee4bb43378dae6905b (patch)
tree8d6b53f812ac0e2df2341b5640fbf33b816bdc5b /graphics/java/android
parent91ab113544c3c08ac8d55564ed57879be45b7f9e (diff)
Better comment for ExtraNative
Bug: 337110712 Test: comment change only Change-Id: I585d59c2506f4536d8f84de63242b753d56f3ef0
Diffstat (limited to 'graphics/java/android')
-rw-r--r--graphics/java/android/graphics/ColorSpace.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/graphics/java/android/graphics/ColorSpace.java b/graphics/java/android/graphics/ColorSpace.java
index 9284c0e5b928..4bc3ecebb067 100644
--- a/graphics/java/android/graphics/ColorSpace.java
+++ b/graphics/java/android/graphics/ColorSpace.java
@@ -2493,7 +2493,11 @@ public abstract class ColorSpace {
return mNativePtr;
}
- /** Need a nested class due to b/337329128. */
+ /**
+ * These methods can't be put in the Rgb class directly, because ColorSpace's
+ * static initializer instantiates Rgb, whose constructor needs them, which is a variation
+ * of b/337329128.
+ */
static class Native {
static native long nativeGetNativeFinalizer();
static native long nativeCreate(float a, float b, float c, float d,