Loading graphics/java/android/graphics/drawable/RippleDrawable.java +1 −1 Original line number Diff line number Diff line Loading @@ -975,7 +975,7 @@ public class RippleDrawable extends LayerDrawable { shader.setColor(color, effectColor); shader.setOrigin(cx, cy); shader.setTouch(x, y); shader.setResolution(w, h, mState.mDensity); shader.setResolution(w, h); shader.setNoisePhase(noisePhase); shader.setRadius(radius); shader.setProgress(.0f); Loading graphics/java/android/graphics/drawable/RippleShader.java +2 −3 Original line number Diff line number Diff line Loading @@ -20,7 +20,6 @@ import android.annotation.ColorInt; import android.graphics.Color; import android.graphics.RuntimeShader; import android.graphics.Shader; import android.util.DisplayMetrics; final class RippleShader extends RuntimeShader { private static final String SHADER_UNIFORMS = "uniform vec2 in_origin;\n" Loading Loading @@ -204,8 +203,8 @@ final class RippleShader extends RuntimeShader { sparkleColor.green(), sparkleColor.blue(), sparkleColor.alpha()}); } public void setResolution(float w, float h, int density) { final float densityScale = density * DisplayMetrics.DENSITY_DEFAULT_SCALE * 0.8f; public void setResolution(float w, float h) { final float densityScale = 2.1f; setUniform("in_resolutionScale", new float[] {1f / w, 1f / h}); setUniform("in_noiseScale", new float[] {densityScale / w, densityScale / h}); } Loading Loading
graphics/java/android/graphics/drawable/RippleDrawable.java +1 −1 Original line number Diff line number Diff line Loading @@ -975,7 +975,7 @@ public class RippleDrawable extends LayerDrawable { shader.setColor(color, effectColor); shader.setOrigin(cx, cy); shader.setTouch(x, y); shader.setResolution(w, h, mState.mDensity); shader.setResolution(w, h); shader.setNoisePhase(noisePhase); shader.setRadius(radius); shader.setProgress(.0f); Loading
graphics/java/android/graphics/drawable/RippleShader.java +2 −3 Original line number Diff line number Diff line Loading @@ -20,7 +20,6 @@ import android.annotation.ColorInt; import android.graphics.Color; import android.graphics.RuntimeShader; import android.graphics.Shader; import android.util.DisplayMetrics; final class RippleShader extends RuntimeShader { private static final String SHADER_UNIFORMS = "uniform vec2 in_origin;\n" Loading Loading @@ -204,8 +203,8 @@ final class RippleShader extends RuntimeShader { sparkleColor.green(), sparkleColor.blue(), sparkleColor.alpha()}); } public void setResolution(float w, float h, int density) { final float densityScale = density * DisplayMetrics.DENSITY_DEFAULT_SCALE * 0.8f; public void setResolution(float w, float h) { final float densityScale = 2.1f; setUniform("in_resolutionScale", new float[] {1f / w, 1f / h}); setUniform("in_noiseScale", new float[] {densityScale / w, densityScale / h}); } Loading