Follow the spec to restrict the max number of PS thread
authorZhao Yakui <yakui.zhao@intel.com>
Tue, 17 Dec 2013 08:59:52 +0000 (16:59 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Thu, 27 Feb 2014 02:23:00 +0000 (10:23 +0800)
Signed-off-by: Xiang Haihao <haihao.xiang@intel.com>
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
src/i965_render.c

index b1714a6..7e438c5 100644 (file)
@@ -4244,13 +4244,7 @@ i965_render_init(VADriverContextP ctx)
     assert(render_state->curbe.bo);
 
     if (IS_GEN8(i965->intel.device_id)) {
-        render_state->max_wm_threads = 48;
-        if (IS_BDW_GT1(i965->intel.device_id))
-            render_state->max_wm_threads = 120;
-        else if (IS_BDW_GT2(i965->intel.device_id))
-            render_state->max_wm_threads = 180;
-        else if (IS_BDW_GT2PLUS(i965->intel.device_id))
-            render_state->max_wm_threads = 360;
+        render_state->max_wm_threads = 64;
     } else if (IS_HSW_GT1(i965->intel.device_id)) {
         render_state->max_wm_threads = 102;
     } else if (IS_HSW_GT2(i965->intel.device_id)) {