[Libva] [PATCH Intel-driver 3/9] Dump chipset information in the vendor string

Xiang, Haihao haihao.xiang at intel.com
Mon Apr 21 17:41:13 PDT 2014


On Mon, 2014-04-21 at 18:29 +0200, Gwenole Beauchesne wrote: 
> 2014-04-18 18:21 GMT+02:00 Xiang, Haihao <haihao.xiang at intel.com>:
> > From: "Xiang, Haihao" <haihao.xiang at intel.com>
> >
> > Signed-off-by: Xiang, Haihao <haihao.xiang at intel.com>
> > ---
> >  src/i965_drv_video.c | 13 ++++++++++++-
> >  1 file changed, 12 insertions(+), 1 deletion(-)
> >
> > diff --git a/src/i965_drv_video.c b/src/i965_drv_video.c
> > index 27d6d38..c2b2416 100755
> > --- a/src/i965_drv_video.c
> > +++ b/src/i965_drv_video.c
> > @@ -5168,6 +5168,7 @@ i965_Init(VADriverContextP ctx)
> >  {
> >      struct i965_driver_data *i965 = i965_driver_data(ctx);
> >      int i;
> > +    const char *chipset;
> >
> >      for (i = 0; i < ARRAY_ELEMS(i965_sub_ops); i++) {
> >          if ((i965_sub_ops[i].display_type == 0 ||
> > @@ -5177,9 +5178,19 @@ i965_Init(VADriverContextP ctx)
> >      }
> >
> >      if (i == ARRAY_ELEMS(i965_sub_ops)) {
> > -        sprintf(i965->va_vendor, "%s %s driver - %d.%d.%d",
> > +        switch (i965->intel.device_id) {
> > +#undef CHIPSET
> > +#define CHIPSET(id, family, dev, str) case id: chipset = str; break;
> > +#include "i965_pciids.h"
> > +        default:
> > +            chipset = "Unknown Intel Chipset";
> > +            break;
> > +        }
> > +
> > +        sprintf(i965->va_vendor, "%s %s driver %s - %d.%d.%d",
> 
> "driver for %s" would probably look better than "driver %s".

Thanks for your comment. I will follow your suggestion.

> 
> >                  INTEL_STR_DRIVER_VENDOR,
> >                  INTEL_STR_DRIVER_NAME,
> > +                chipset,
> >                  INTEL_DRIVER_MAJOR_VERSION,
> >                  INTEL_DRIVER_MINOR_VERSION,
> >                  INTEL_DRIVER_MICRO_VERSION);
> > --
> > 1.8.3.2
> >
> > _______________________________________________
> > Libva mailing list
> > Libva at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/libva




More information about the Libva mailing list