Use SkSamplingOptions when creating image-shader

Test: make

Change-Id: Ie979cdb10263a08ea3d8c817234b94c9b61abb76
This commit is contained in:
Mike Reed
2020-12-11 12:25:30 -05:00
parent f010d5dea2
commit 3ed3089fdb
14 changed files with 80 additions and 32 deletions

View File

@@ -698,7 +698,8 @@ public class Paint {
*/
@UnsupportedAppUsage
public synchronized long getNativeInstance() {
long newNativeShader = mShader == null ? 0 : mShader.getNativeInstance();
boolean filter = isFilterBitmap();
long newNativeShader = mShader == null ? 0 : mShader.getNativeInstance(filter);
if (newNativeShader != mNativeShader) {
mNativeShader = newNativeShader;
nSetShader(mNativePaint, mNativeShader);