Module: Mesa
Branch: master
Commit: 10b7a7c3445924238fe1578b9eea32da5825d590
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=10b7a7c3445924238fe1578b9eea32da5825d590

Author: Christian König <[email protected]>
Date:   Fri Dec  4 13:11:28 2015 +0100

st/va: remove nonesense HEVC picture id handling

The picture id in this case is a VA-API surface handle, checking
for a certain value can't be correct.

Signed-off-by: Christian König <[email protected]>

---

 src/gallium/state_trackers/va/picture_hevc.c |    5 -----
 1 file changed, 5 deletions(-)

diff --git a/src/gallium/state_trackers/va/picture_hevc.c 
b/src/gallium/state_trackers/va/picture_hevc.c
index dc66b0f..28743ee 100644
--- a/src/gallium/state_trackers/va/picture_hevc.c
+++ b/src/gallium/state_trackers/va/picture_hevc.c
@@ -159,11 +159,6 @@ void vlVaHandlePictureParameterBufferHEVC(vlVaDriver *drv, 
vlVaContext *context,
    for (i = 0 ; i < 15 ; i++) {
       context->desc.h265.PicOrderCntVal[i] = 
hevc->ReferenceFrames[i].pic_order_cnt;
 
-      unsigned int index = hevc->ReferenceFrames[i].picture_id & 0x7F;
-
-      if (index == 0x7F)
-         continue;
-
       vlVaGetReferenceFrame(drv, hevc->ReferenceFrames[i].picture_id, 
&context->desc.h265.ref[i]);
 
       if ((hevc->ReferenceFrames[i].flags & 
VA_PICTURE_HEVC_RPS_ST_CURR_BEFORE) && (iBefore < 8)) {

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to