i965_drv_video: [H.264] fix register blocks for ILDB 16/616/1
authorXiang, Haihao <haihao.xiang@intel.com>
Thu, 10 Jun 2010 02:50:39 +0000 (10:50 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Sun, 13 Jun 2010 06:49:15 +0000 (14:49 +0800)
i965_drv_video/i965_avc_ildb.c

index 9cdfc53..a053062 100644 (file)
@@ -283,7 +283,7 @@ i965_avc_ildb_interface_descriptor_table(VADriverContextP ctx)
     for (i = 0; i < NUM_AVC_ILDB_INTERFACES; i++) {
         int kernel_offset = avc_ildb_kernel_offset[i];
         memset(desc, 0, sizeof(*desc));
-        desc->desc0.grf_reg_blocks = 9
+        desc->desc0.grf_reg_blocks = 7
         desc->desc0.kernel_start_pointer = (h264_avc_kernels[H264_AVC_COMBINED].bo->offset + kernel_offset) >> 6; /* reloc */
         desc->desc1.const_urb_entry_read_offset = 0;
         desc->desc1.const_urb_entry_read_len = ((i == AVC_ILDB_ROOT_Y_ILDB_FRAME ||