Loading api/current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -25542,7 +25542,7 @@ package android.renderscript { method public void contextDump(); method public static android.renderscript.RenderScript create(android.content.Context); method public static android.renderscript.RenderScript create(android.content.Context, android.renderscript.RenderScript.ContextType); method public static android.renderscript.RenderScript create(android.content.Context, android.renderscript.RenderScript.ContextType, long); method public static android.renderscript.RenderScript create(android.content.Context, android.renderscript.RenderScript.ContextType, int); method public void destroy(); method public void finish(); method public final android.content.Context getApplicationContext(); Loading @@ -25552,9 +25552,9 @@ package android.renderscript { method public void setErrorHandler(android.renderscript.RenderScript.RSErrorHandler); method public void setMessageHandler(android.renderscript.RenderScript.RSMessageHandler); method public void setPriority(android.renderscript.RenderScript.Priority); field public static final long CREATE_FLAG_LOW_LATENCY = 2L; // 0x2L field public static final long CREATE_FLAG_LOW_POWER = 4L; // 0x4L field public static final long CREATE_FLAG_NONE = 0L; // 0x0L field public static final int CREATE_FLAG_LOW_LATENCY = 2; // 0x2 field public static final int CREATE_FLAG_LOW_POWER = 4; // 0x4 field public static final int CREATE_FLAG_NONE = 0; // 0x0 } public static final class RenderScript.ContextType extends java.lang.Enum { rs/java/android/renderscript/RenderScript.java +7 −7 Original line number Diff line number Diff line Loading @@ -64,23 +64,23 @@ public class RenderScript { static Method registerNativeFree; /* * Context creation flag which specifies a normal context. * Context creation flag that specifies a normal context. */ public static final long CREATE_FLAG_NONE = 0x0000; public static final int CREATE_FLAG_NONE = 0x0000; /* * Context creation flag which specifies a context optimized for low * latency over peak performance. This is a hint and may have no effect * on some implementations. */ public static final long CREATE_FLAG_LOW_LATENCY = 0x0002; public static final int CREATE_FLAG_LOW_LATENCY = 0x0002; /* * Context creation flag which specifies a context optimized for long * battery life over peak performance. This is a hint and may have no effect * on some implementations. */ public static final long CREATE_FLAG_LOW_POWER = 0x0004; public static final int CREATE_FLAG_LOW_POWER = 0x0004; static { sInitialized = false; Loading Loading @@ -1174,7 +1174,7 @@ public class RenderScript { * @param ctx The context. * @return RenderScript */ public static RenderScript create(Context ctx, int sdkVersion, ContextType ct, long flags) { public static RenderScript create(Context ctx, int sdkVersion, ContextType ct, int flags) { if (!sInitialized) { Log.e(LOG_TAG, "RenderScript.create() called when disabled; someone is likely to crash"); return null; Loading @@ -1187,7 +1187,7 @@ public class RenderScript { RenderScript rs = new RenderScript(ctx); rs.mDev = rs.nDeviceCreate(); rs.mContext = rs.nContextCreate(rs.mDev, (int)flags, sdkVersion, ct.mID); rs.mContext = rs.nContextCreate(rs.mDev, flags, sdkVersion, ct.mID); rs.mContextType = ct; if (rs.mContext == 0) { throw new RSDriverException("Failed to create RS context."); Loading Loading @@ -1229,7 +1229,7 @@ public class RenderScript { * @param flags The OR of the CREATE_FLAG_* options desired * @return RenderScript */ public static RenderScript create(Context ctx, ContextType ct, long flags) { public static RenderScript create(Context ctx, ContextType ct, int flags) { int v = ctx.getApplicationInfo().targetSdkVersion; return create(ctx, v, ct, flags); } Loading Loading
api/current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -25542,7 +25542,7 @@ package android.renderscript { method public void contextDump(); method public static android.renderscript.RenderScript create(android.content.Context); method public static android.renderscript.RenderScript create(android.content.Context, android.renderscript.RenderScript.ContextType); method public static android.renderscript.RenderScript create(android.content.Context, android.renderscript.RenderScript.ContextType, long); method public static android.renderscript.RenderScript create(android.content.Context, android.renderscript.RenderScript.ContextType, int); method public void destroy(); method public void finish(); method public final android.content.Context getApplicationContext(); Loading @@ -25552,9 +25552,9 @@ package android.renderscript { method public void setErrorHandler(android.renderscript.RenderScript.RSErrorHandler); method public void setMessageHandler(android.renderscript.RenderScript.RSMessageHandler); method public void setPriority(android.renderscript.RenderScript.Priority); field public static final long CREATE_FLAG_LOW_LATENCY = 2L; // 0x2L field public static final long CREATE_FLAG_LOW_POWER = 4L; // 0x4L field public static final long CREATE_FLAG_NONE = 0L; // 0x0L field public static final int CREATE_FLAG_LOW_LATENCY = 2; // 0x2 field public static final int CREATE_FLAG_LOW_POWER = 4; // 0x4 field public static final int CREATE_FLAG_NONE = 0; // 0x0 } public static final class RenderScript.ContextType extends java.lang.Enum {
rs/java/android/renderscript/RenderScript.java +7 −7 Original line number Diff line number Diff line Loading @@ -64,23 +64,23 @@ public class RenderScript { static Method registerNativeFree; /* * Context creation flag which specifies a normal context. * Context creation flag that specifies a normal context. */ public static final long CREATE_FLAG_NONE = 0x0000; public static final int CREATE_FLAG_NONE = 0x0000; /* * Context creation flag which specifies a context optimized for low * latency over peak performance. This is a hint and may have no effect * on some implementations. */ public static final long CREATE_FLAG_LOW_LATENCY = 0x0002; public static final int CREATE_FLAG_LOW_LATENCY = 0x0002; /* * Context creation flag which specifies a context optimized for long * battery life over peak performance. This is a hint and may have no effect * on some implementations. */ public static final long CREATE_FLAG_LOW_POWER = 0x0004; public static final int CREATE_FLAG_LOW_POWER = 0x0004; static { sInitialized = false; Loading Loading @@ -1174,7 +1174,7 @@ public class RenderScript { * @param ctx The context. * @return RenderScript */ public static RenderScript create(Context ctx, int sdkVersion, ContextType ct, long flags) { public static RenderScript create(Context ctx, int sdkVersion, ContextType ct, int flags) { if (!sInitialized) { Log.e(LOG_TAG, "RenderScript.create() called when disabled; someone is likely to crash"); return null; Loading @@ -1187,7 +1187,7 @@ public class RenderScript { RenderScript rs = new RenderScript(ctx); rs.mDev = rs.nDeviceCreate(); rs.mContext = rs.nContextCreate(rs.mDev, (int)flags, sdkVersion, ct.mID); rs.mContext = rs.nContextCreate(rs.mDev, flags, sdkVersion, ct.mID); rs.mContextType = ct; if (rs.mContext == 0) { throw new RSDriverException("Failed to create RS context."); Loading Loading @@ -1229,7 +1229,7 @@ public class RenderScript { * @param flags The OR of the CREATE_FLAG_* options desired * @return RenderScript */ public static RenderScript create(Context ctx, ContextType ct, long flags) { public static RenderScript create(Context ctx, ContextType ct, int flags) { int v = ctx.getApplicationInfo().targetSdkVersion; return create(ctx, v, ct, flags); } Loading