Lines Matching refs:va
32 #include <va/va.h>
37 /** \brief VA display types. */
39 /** \brief Mask to major identifier for VA display type. */
42 /** \brief VA/X11 API is used, through vaGetDisplay() entry-point. */
44 /** \brief VA/GLX API is used, through vaGetDisplayGLX() entry-point. */
46 /** \brief VA/Android API is used, through vaGetDisplay() entry-point. */
48 /** \brief VA/DRM API is used, through vaGetDisplayDRM() entry-point. */
50 /** \brief VA/Wayland API is used, through vaGetDisplayWl() entry-point. */
361 /* used by va trace */
429 * The core VA implementation hooks.
436 * The VA/GLX implementation hooks.
439 * VA/GLX API. The driver implementation is responsible for the
445 * The VA/EGL implementation hooks.
448 * VA/EGL API. The driver implementation is responsible for the
481 * calloc(). Do not deallocate from within VA driver
485 * instance, this field holds a dri_state structure for VA/X11
493 * \brief The VA/VPP implementation hooks.
499 /** \brief VA display type. */
503 * The VA/Wayland implementation hooks.
506 * VA/Wayland API. libVA allocates this structure with calloc()
536 void *vatrace; /* opaque for VA trace context */
537 void *vafool; /* opaque for VA fool context */