From c9870c145f820b7fc8e4a1f2879f4f452fc6ae01 Mon Sep 17 00:00:00 2001 From: Jason Sams Date: Wed, 21 Jan 2015 12:55:14 -0800 Subject: Fix default compute thread priority bug 16651474 Compute inherited graphics default thread priority of Display. This was not intended. Change-Id: I0dd9a230ce8ceba64e971b024cbe518927cd2550 --- rs/java/android/renderscript/RenderScript.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'rs/java/android/renderscript/RenderScript.java') diff --git a/rs/java/android/renderscript/RenderScript.java b/rs/java/android/renderscript/RenderScript.java index fb8ae5d..4dd8faf 100644 --- a/rs/java/android/renderscript/RenderScript.java +++ b/rs/java/android/renderscript/RenderScript.java @@ -1042,8 +1042,10 @@ public class RenderScript { * their priority to LOW to avoid starving forground processes. */ public enum Priority { - LOW (Process.THREAD_PRIORITY_BACKGROUND + (5 * Process.THREAD_PRIORITY_LESS_FAVORABLE)), - NORMAL (Process.THREAD_PRIORITY_DISPLAY); + // These values used to represent official thread priority values + // now they are simply enums to be used by the runtime side + LOW (15), + NORMAL (-8); int mID; Priority(int id) { -- cgit v1.1