Loading core/api/current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -15782,9 +15782,9 @@ package android.graphics { method @NonNull public static android.graphics.MeshSpecification make(@NonNull @Size(max=8) android.graphics.MeshSpecification.Attribute[], @IntRange(from=1, to=1024) int, @NonNull @Size(max=6) android.graphics.MeshSpecification.Varying[], @NonNull String, @NonNull String, @NonNull android.graphics.ColorSpace); method @NonNull public static android.graphics.MeshSpecification make(@NonNull @Size(max=8) android.graphics.MeshSpecification.Attribute[], @IntRange(from=1, to=1024) int, @NonNull @Size(max=6) android.graphics.MeshSpecification.Varying[], @NonNull String, @NonNull String, @NonNull android.graphics.ColorSpace, int); field public static final int ALPHA_TYPE_OPAQUE = 1; // 0x1 field public static final int ALPHA_TYPE_PREMUL = 2; // 0x2 field public static final int ALPHA_TYPE_PREMULT = 3; // 0x3 field public static final int ALPHA_TYPE_PREMULTIPLIED = 2; // 0x2 field public static final int ALPHA_TYPE_UNKNOWN = 0; // 0x0 field public static final int ALPHA_TYPE_UNPREMULTIPLIED = 3; // 0x3 field public static final int TYPE_FLOAT = 0; // 0x0 field public static final int TYPE_FLOAT2 = 1; // 0x1 field public static final int TYPE_FLOAT3 = 2; // 0x2 graphics/java/android/graphics/MeshSpecification.java +8 −7 Original line number Diff line number Diff line Loading @@ -54,7 +54,8 @@ public class MeshSpecification { */ @IntDef( prefix = {"ALPHA_TYPE_"}, value = {ALPHA_TYPE_UNKNOWN, ALPHA_TYPE_OPAQUE, ALPHA_TYPE_PREMUL, ALPHA_TYPE_PREMULT} value = {ALPHA_TYPE_UNKNOWN, ALPHA_TYPE_OPAQUE, ALPHA_TYPE_PREMULTIPLIED, ALPHA_TYPE_UNPREMULTIPLIED} ) @Retention(RetentionPolicy.SOURCE) private @interface AlphaType {} Loading @@ -72,12 +73,12 @@ public class MeshSpecification { /** * Pixel components are premultiplied by alpha. */ public static final int ALPHA_TYPE_PREMUL = 2; public static final int ALPHA_TYPE_PREMULTIPLIED = 2; /** * Pixel components are independent of alpha. */ public static final int ALPHA_TYPE_PREMULT = 3; public static final int ALPHA_TYPE_UNPREMULTIPLIED = 3; /** * Constants for {@link Attribute} and {@link Varying} for determining the data type. Loading Loading @@ -220,7 +221,7 @@ public class MeshSpecification { /** * Creates a {@link MeshSpecification} object for use within {@link Mesh}. This uses a default * color space of {@link ColorSpace.Named#SRGB} and {@link AlphaType} of * {@link #ALPHA_TYPE_PREMUL}. * {@link #ALPHA_TYPE_PREMULTIPLIED}. * * @param attributes list of attributes represented by {@link Attribute}. Can hold a max of * 8. Loading Loading @@ -253,7 +254,7 @@ public class MeshSpecification { /** * Creates a {@link MeshSpecification} object. This uses a default {@link AlphaType} of * {@link #ALPHA_TYPE_PREMUL}. * {@link #ALPHA_TYPE_PREMULTIPLIED}. * * @param attributes list of attributes represented by {@link Attribute}. Can hold a max of * 8. Loading Loading @@ -306,8 +307,8 @@ public class MeshSpecification { * one of * {@link MeshSpecification#ALPHA_TYPE_UNKNOWN}, * {@link MeshSpecification#ALPHA_TYPE_OPAQUE}, * {@link MeshSpecification#ALPHA_TYPE_PREMUL}, or * {@link MeshSpecification#ALPHA_TYPE_PREMULT} * {@link MeshSpecification#ALPHA_TYPE_PREMULTIPLIED}, or * {@link MeshSpecification#ALPHA_TYPE_UNPREMULTIPLIED} * @return {@link MeshSpecification} object for use when creating {@link Mesh} */ @NonNull Loading Loading
core/api/current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -15782,9 +15782,9 @@ package android.graphics { method @NonNull public static android.graphics.MeshSpecification make(@NonNull @Size(max=8) android.graphics.MeshSpecification.Attribute[], @IntRange(from=1, to=1024) int, @NonNull @Size(max=6) android.graphics.MeshSpecification.Varying[], @NonNull String, @NonNull String, @NonNull android.graphics.ColorSpace); method @NonNull public static android.graphics.MeshSpecification make(@NonNull @Size(max=8) android.graphics.MeshSpecification.Attribute[], @IntRange(from=1, to=1024) int, @NonNull @Size(max=6) android.graphics.MeshSpecification.Varying[], @NonNull String, @NonNull String, @NonNull android.graphics.ColorSpace, int); field public static final int ALPHA_TYPE_OPAQUE = 1; // 0x1 field public static final int ALPHA_TYPE_PREMUL = 2; // 0x2 field public static final int ALPHA_TYPE_PREMULT = 3; // 0x3 field public static final int ALPHA_TYPE_PREMULTIPLIED = 2; // 0x2 field public static final int ALPHA_TYPE_UNKNOWN = 0; // 0x0 field public static final int ALPHA_TYPE_UNPREMULTIPLIED = 3; // 0x3 field public static final int TYPE_FLOAT = 0; // 0x0 field public static final int TYPE_FLOAT2 = 1; // 0x1 field public static final int TYPE_FLOAT3 = 2; // 0x2
graphics/java/android/graphics/MeshSpecification.java +8 −7 Original line number Diff line number Diff line Loading @@ -54,7 +54,8 @@ public class MeshSpecification { */ @IntDef( prefix = {"ALPHA_TYPE_"}, value = {ALPHA_TYPE_UNKNOWN, ALPHA_TYPE_OPAQUE, ALPHA_TYPE_PREMUL, ALPHA_TYPE_PREMULT} value = {ALPHA_TYPE_UNKNOWN, ALPHA_TYPE_OPAQUE, ALPHA_TYPE_PREMULTIPLIED, ALPHA_TYPE_UNPREMULTIPLIED} ) @Retention(RetentionPolicy.SOURCE) private @interface AlphaType {} Loading @@ -72,12 +73,12 @@ public class MeshSpecification { /** * Pixel components are premultiplied by alpha. */ public static final int ALPHA_TYPE_PREMUL = 2; public static final int ALPHA_TYPE_PREMULTIPLIED = 2; /** * Pixel components are independent of alpha. */ public static final int ALPHA_TYPE_PREMULT = 3; public static final int ALPHA_TYPE_UNPREMULTIPLIED = 3; /** * Constants for {@link Attribute} and {@link Varying} for determining the data type. Loading Loading @@ -220,7 +221,7 @@ public class MeshSpecification { /** * Creates a {@link MeshSpecification} object for use within {@link Mesh}. This uses a default * color space of {@link ColorSpace.Named#SRGB} and {@link AlphaType} of * {@link #ALPHA_TYPE_PREMUL}. * {@link #ALPHA_TYPE_PREMULTIPLIED}. * * @param attributes list of attributes represented by {@link Attribute}. Can hold a max of * 8. Loading Loading @@ -253,7 +254,7 @@ public class MeshSpecification { /** * Creates a {@link MeshSpecification} object. This uses a default {@link AlphaType} of * {@link #ALPHA_TYPE_PREMUL}. * {@link #ALPHA_TYPE_PREMULTIPLIED}. * * @param attributes list of attributes represented by {@link Attribute}. Can hold a max of * 8. Loading Loading @@ -306,8 +307,8 @@ public class MeshSpecification { * one of * {@link MeshSpecification#ALPHA_TYPE_UNKNOWN}, * {@link MeshSpecification#ALPHA_TYPE_OPAQUE}, * {@link MeshSpecification#ALPHA_TYPE_PREMUL}, or * {@link MeshSpecification#ALPHA_TYPE_PREMULT} * {@link MeshSpecification#ALPHA_TYPE_PREMULTIPLIED}, or * {@link MeshSpecification#ALPHA_TYPE_UNPREMULTIPLIED} * @return {@link MeshSpecification} object for use when creating {@link Mesh} */ @NonNull Loading