Lines Matching defs:impl
57 #define MFX_IMPL_VIA_MASK(impl) (0x0f00 & (impl))
67 mfxIMPL impl;
233 err = MFXQueryIMPL(hwctx->session, &s->impl);
241 if (MFX_IMPL_VIA_VAAPI == MFX_IMPL_VIA_MASK(s->impl)) {
248 } else if (MFX_IMPL_VIA_D3D11 == MFX_IMPL_VIA_MASK(s->impl)) {
255 } else if (MFX_IMPL_VIA_D3D9 == MFX_IMPL_VIA_MASK(s->impl)) {
630 err = MFXInit(device_priv->impl, &device_priv->ver, session);
1441 mfxIMPL impl;
1453 mfxIMPL impl = MFX_IMPL_AUTO_ANY;
1459 impl = impl_map[i].impl;
1463 impl = strtol(device, NULL, 0);
1466 if (impl != MFX_IMPL_SOFTWARE) {
1468 impl |= MFX_IMPL_VIA_D3D11;
1470 impl |= MFX_IMPL_VIA_D3D9;
1473 return impl;
1571 mfxIMPL impl;
1572 impl = choose_implementation("hw_any", child_device_ctx->type);
1573 return qsv_device_derive_from_child(ctx, impl,
1586 mfxIMPL impl;
1660 impl = choose_implementation(device, child_device_type);
1662 return qsv_device_derive_from_child(ctx, impl, child_device, 0);