[Libva] [Libva-intel-driver PATCH 2/3] Remove two fields from struct i965_render_state

Xiang, Haihao haihao.xiang at intel.com
Tue Nov 25 22:36:57 PST 2014


They are useless now

Signed-off-by: Xiang, Haihao <haihao.xiang at intel.com>
---
 src/i965_drv_video.c | 6 ------
 src/i965_render.h    | 2 --
 2 files changed, 8 deletions(-)

diff --git a/src/i965_drv_video.c b/src/i965_drv_video.c
index d6beb8f..66121ca 100644
--- a/src/i965_drv_video.c
+++ b/src/i965_drv_video.c
@@ -1798,8 +1798,6 @@ i965_CreateContext(VADriverContextP ctx,
         return vaStatus;
     }
 
-    render_state->inited = 1;
-
     switch (obj_config->profile) {
     case VAProfileH264ConstrainedBaseline:
     case VAProfileH264Main:
@@ -1807,22 +1805,18 @@ i965_CreateContext(VADriverContextP ctx,
         if (!HAS_H264_DECODING(i965) &&
             !HAS_H264_ENCODING(i965))
             return VA_STATUS_ERROR_UNSUPPORTED_PROFILE;
-        render_state->interleaved_uv = 1;
         break;
     case VAProfileH264MultiviewHigh:
     case VAProfileH264StereoHigh:
         if (!HAS_H264_MVC_DECODING(i965))
             return VA_STATUS_ERROR_UNSUPPORTED_PROFILE;
-        render_state->interleaved_uv = 1;
         break;
     case VAProfileJPEGBaseline: { //for gen8 devices
         if (!HAS_JPEG_ENCODING(i965))
             return VA_STATUS_ERROR_UNSUPPORTED_PROFILE;
-        render_state->interleaved_uv = 1;
         break;
     }        
     default:
-        render_state->interleaved_uv = !!(IS_GEN6(i965->intel.device_info) || IS_GEN7(i965->intel.device_info) || IS_GEN8(i965->intel.device_info));
         break;
     }
 
diff --git a/src/i965_render.h b/src/i965_render.h
index fde398b..e125d77 100644
--- a/src/i965_render.h
+++ b/src/i965_render.h
@@ -71,8 +71,6 @@ struct i965_render_state
         dri_bo *bo;
     } curbe;
 
-    unsigned short interleaved_uv;
-    unsigned short inited;
     struct intel_region *draw_region;
 
     int pp_flag; /* 0: disable, 1: enable */
-- 
1.9.1



More information about the Libva mailing list