API: add vaQuerySurfaceAttributes().
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Tue, 2 Apr 2013 15:47:27 +0000 (17:47 +0200)
committerXiang, Haihao <haihao.xiang@intel.com>
Wed, 5 Jun 2013 01:38:35 +0000 (09:38 +0800)
commit8dccd7a279cdc9667c01a99257e89d652ee5194c
tree4dda80ad95c9e0f2f6c454b6d55f1fba1b7b8cca
parentfe3504dbe1f9e1a7e33083dfd842b9c604a09c98
API: add vaQuerySurfaceAttributes().

vaQuerySurfaceAttributes() is the recommended way to query the driver for
all surface attributes that are supported by the underlying hardware. This
is more useful than guessing the attribute values and testing them through
vaGetSurfaceAttributes().

The older vaGetSurfaceAttributes() function is hereby removed. However, the
relevant VA driver hook is kept for now, and will be removed/replaced for a
future update.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
va/va.c
va/va.h
va/va_backend.h