-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarification on mfxAISuperResolutionMode Support and Implementation in libvpl #156
Comments
Thank you for your interest in this feature. Some documentation and code snippets are available in the VPP programming guide and the API reference. @FurongZhang could you please provide some additional info re. the above questions? |
|
@FurongZhang Does this also work on Intel Arc GPUs? |
Yes, I works on Intel Arc GPUs. I assume you are talking about DG2 series. |
Thank you for your reply. I tested to check it with the 64-bit version of QSVENc from the git hub repository here: Tested with latest driver that I found: Here it shows as X for not supported Supported VPP features:
Thats why I was curious on how the detection feature works. |
What is the input / output format you are using? |
I didn't try to encode something yet, with that setting enabled in the parameters. I usually encode with hevc 10-bit or avc as input and also as output. |
I did not mean encoding. I mean VPP input / output format. |
Can you please elaborate? |
The input and output of VPP for AI super resolution is NV12. Other formats might not be supported. |
Thank you for the clarification. |
It uses NV12. QSVEnc 7.70 updates to latest libvpl to support API 2.13. 6078 driver support is up to API 2.12? Updated driver to 32.0.101.6078
|
What is the maximum output resolution for AI Super Resolution? I get "GPU_HANG" error when destination resolution is 3840x2160. I get "UNSUPPORTED" error when output resolution is 2560x1440. No errors when scaling from 1280x720 src to 1920x1080 destination. Anything larger than 1920x1080 destination fails. Using Intel ARC A770 with 8GB VRAM on driver 32.0.101.6297. Windows 11. 64 GB System RAM. Using the master version of sample_vpp.exe:
|
Hello,I am seeking to better understand the mfxAISuperResolutionMode feature within Intel’s libvpl.
I would appreciate some clarification on the following points:
Driver and Architecture Support:
Which Intel GPU architectures and driver versions support the mfxAISuperResolutionMode feature?
Is there a resource or changelog available that details when this feature was introduced or enhanced across different platforms in libvpl?
Understanding Application Integration:
I understand that the libvpl dispatcher links the application with the appropriate runtime libraries. Could you explain the recommended process for initializing and checking the availability of mfxAISuperResolutionMode within an application?
Additionally, what considerations should be made if this feature is not supported on certain hardware or driver versions?
Are there suggested fallback mechanisms or best practices in such cases?
Thank you for your guidance.
Any documentation or resources that could further my understanding of this feature and its integration would be greatly appreciated.
The text was updated successfully, but these errors were encountered: