Signed-off-by: Mark Thompson <s...@jkqxz.net> --- The supported surface formats are already correct (i.e. only P010); this makes the render target format right as well (before this, it declares that it supports only YUV 4:2:0 8-bit).
src/i965_drv_video.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/i965_drv_video.c b/src/i965_drv_video.c index d83427c..9e1c92a 100644 --- a/src/i965_drv_video.c +++ b/src/i965_drv_video.c @@ -880,6 +880,8 @@ i965_get_default_chroma_formats(VADriverContextP ctx, VAProfile profile, break; case VAProfileHEVCMain10: + if (HAS_HEVC10_ENCODING(i965) && entrypoint == VAEntrypointEncSlice) + chroma_formats = VA_RT_FORMAT_YUV420_10BPP; if (HAS_HEVC10_DECODING(i965) && entrypoint == VAEntrypointVLD) chroma_formats |= i965->codec_info->hevc_dec_chroma_formats; break; -- 2.10.2 _______________________________________________ Libva mailing list Libva@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libva