- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
My setup is:
- intel core i5 2300
- nVidia GF 9500GT
- windows 7 64bit
setup 1: when intel GPU is a primary device, MFX Video Encoder uses Intel Quick Sync Video technology, but games works on intel instead of stronger nVidia. I have to restart PC to switch GPU in BIOS.
setup 2: when nVidia GPU is a primary device, games perfoms fine, but MFX does not init.
Function MFXInit(MFX_IMPL_HARDWARE, ver. 1.1, session) returns MFX_ERR_UNSUPPORTED. Have to switch in BIOS again.
My question is:
is there a setup allowing to use Hardware Accelerated MFX Video Encoder when nVidia is a primary GPU?
What should be system configuration. What should be done in software before calling MFX API (I'm a developer) to make MFXInit work. MFXInit does not take d3ddevice handle, so I can not do much.
Please note, that when intel is a primary GPU nvidia HW encoder based on CUDA works just fine. So I suppose there should be a way to make MFX working.
regards,
MJ
- intel core i5 2300
- nVidia GF 9500GT
- windows 7 64bit
setup 1: when intel GPU is a primary device, MFX Video Encoder uses Intel Quick Sync Video technology, but games works on intel instead of stronger nVidia. I have to restart PC to switch GPU in BIOS.
setup 2: when nVidia GPU is a primary device, games perfoms fine, but MFX does not init.
Function MFXInit(MFX_IMPL_HARDWARE, ver. 1.1, session) returns MFX_ERR_UNSUPPORTED. Have to switch in BIOS again.
My question is:
is there a setup allowing to use Hardware Accelerated MFX Video Encoder when nVidia is a primary GPU?
What should be system configuration. What should be done in software before calling MFX API (I'm a developer) to make MFXInit work. MFXInit does not take d3ddevice handle, so I can not do much.
Please note, that when intel is a primary GPU nvidia HW encoder based on CUDA works just fine. So I suppose there should be a way to make MFX working.
regards,
MJ
1 Solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi MJ,
Please try MFXInit(MFX_IMPL_HARDWARE_ANY, ver, session) - with MFX_IMPL_HARDWARE_ANYimplementation type the function will search for a HW Media SDK implementation on all available graphic adapters including the default one.
Please check mediasdk_man.pdf "mfxIMPL" enumerator description for other possible initialization instructions.
Regards,
Nina
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi MJ,
Please try MFXInit(MFX_IMPL_HARDWARE_ANY, ver, session) - with MFX_IMPL_HARDWARE_ANYimplementation type the function will search for a HW Media SDK implementation on all available graphic adapters including the default one.
Please check mediasdk_man.pdf "mfxIMPL" enumerator description for other possible initialization instructions.
Regards,
Nina
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
MFX_IMPL_HARDWARE_ANY solves the problem, thanks
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page