From: Christian König Date: Sat, 2 Apr 2011 21:16:21 +0000 (+0200) Subject: vdpau: get state tracker to compile again X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7dc87676f203f1df935a97348e1fb15274be4642;p=mesa.git vdpau: get state tracker to compile again --- diff --git a/src/gallium/state_trackers/vdpau/decode.c b/src/gallium/state_trackers/vdpau/decode.c index 048cfe819f0..b5e22883067 100644 --- a/src/gallium/state_trackers/vdpau/decode.c +++ b/src/gallium/state_trackers/vdpau/decode.c @@ -139,7 +139,8 @@ vlVdpCreateSurfaceTarget(vlVdpDecoder *vldecoder, vlVdpSurface *vlsurf) memset(&tmplt, 0, sizeof(struct pipe_resource)); tmplt.target = PIPE_TEXTURE_2D; - tmplt.format = vctx->get_param(vctx,PIPE_CAP_DECODE_TARGET_PREFERRED_FORMAT); + // TODO + //tmplt.format = vctx->get_param(vctx,PIPE_CAP_DECODE_TARGET_PREFERRED_FORMAT); tmplt.last_level = 0; tmplt.width0 = vlsurf->width; tmplt.height0 = vlsurf->height; @@ -218,9 +219,10 @@ vlVdpDecoderRenderMpeg2(vlVdpDecoder *vldecoder, goto skip_frame; } - vpipe->set_decode_target(vpipe,t_surf); - vpipe->decode_macroblocks(vpipe, p_surf, f_surf, num_macroblocks, - (struct pipe_macroblock *)pipe_macroblocks, NULL); + // TODO + //vpipe->set_decode_target(vpipe,t_surf); + //vpipe->decode_macroblocks(vpipe, p_surf, f_surf, num_macroblocks, + // (struct pipe_macroblock *)pipe_macroblocks, NULL); skip_frame: return ret;