diff options
| -rw-r--r-- | graphics/java/android/graphics/Shader.java | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/graphics/java/android/graphics/Shader.java b/graphics/java/android/graphics/Shader.java index a91b410eceb3..b584e0dd0417 100644 --- a/graphics/java/android/graphics/Shader.java +++ b/graphics/java/android/graphics/Shader.java @@ -38,6 +38,9 @@ public class Shader {       */      private long mNativeInstance; +    /** +     * Current matrix - always set to null if local matrix is identity. +     */      private Matrix mLocalMatrix;      public enum TileMode { @@ -70,7 +73,7 @@ public class Shader {      public boolean getLocalMatrix(@NonNull Matrix localM) {          if (mLocalMatrix != null) {              localM.set(mLocalMatrix); -            return true; +            return true; // presence of mLocalMatrix means it's not identity          }          return false;      }  |