v3d: Add support for glSampleMask / glSampleCoverage.
[mesa.git] / src / gallium / drivers / radeon / radeon_vcn_dec.c
index 8af58a75307a5c03daed139164586b6a7cc805e2..8c56be92ce64b6bfc706215d3f488e1851b4adfb 100644 (file)
@@ -853,8 +853,8 @@ static struct pb_buffer *rvcn_dec_message_decode(struct radeon_decoder *dec,
        decode->bsd_size = align(dec->bs_size, 128);
        decode->dpb_size = dec->dpb.res->buf->size;
        decode->dt_size =
-               ((struct r600_resource *)((struct vl_video_buffer *)target)->resources[0])->buf->size +
-               ((struct r600_resource *)((struct vl_video_buffer *)target)->resources[1])->buf->size;
+               r600_resource(((struct vl_video_buffer *)target)->resources[0])->buf->size +
+               r600_resource(((struct vl_video_buffer *)target)->resources[1])->buf->size;
 
        decode->sct_size = 0;
        decode->sc_coeff_size = 0;
@@ -986,7 +986,7 @@ static struct pb_buffer *rvcn_dec_message_decode(struct radeon_decoder *dec,
        if (dec->ctx.res)
                decode->hw_ctxt_size = dec->ctx.res->buf->size;
 
-       return luma->resource.buf;
+       return luma->buffer.buf;
 }
 
 static void rvcn_dec_message_destroy(struct radeon_decoder *dec)