Only disable INTRA_8x8 if transform_8x8_mode_flag isn't set
authorXiang, Haihao <haihao.xiang@intel.com>
Sun, 1 Apr 2012 02:18:10 +0000 (10:18 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Sun, 1 Apr 2012 02:18:10 +0000 (10:18 +0800)
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
src/shaders/vme/intra_frame.asm

index 0ddc665..d40369d 100644 (file)
@@ -62,8 +62,8 @@ mov  (8) vme_msg_0.0<1>:UD      vme_m0.0<8,8,1>:UD {align1};
 /* m1 */
 mov  (1) intra_flag<1>:UW       0x0:UW {align1}                     ;
 cmp.nz.f0.0 (1) null<1>:UW transform_8x8_ub<0,1,0>:UB 1:UW {align1};
-(f0.0) mov  (1) intra_part_mask_ub<1>:UB  LUMA_INTRA_8x8_DISABLE + LUMA_INTRA_4x4_DISABLE {align1};
-
+(f0.0) mov  (1) intra_part_mask_ub<1>:UB  LUMA_INTRA_8x8_DISABLE {align1};
+        
 cmp.nz.f0.0 (1) null<1>:UW orig_x_ub<0,1,0>:UB 0:UW {align1};                                                   /* X != 0 */
 (f0.0) add (1) mb_intra_struct_ub<1>:UB mb_intra_struct_ub<0,1,0>:UB INTRA_PRED_AVAIL_FLAG_AE {align1};         /* A */