-
Notifications
You must be signed in to change notification settings - Fork 349
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
[AVC VDEnc] Target usage changes with free media-driver #768
Comments
it is because ICL LP full open source driver need kernel for HME when it is target usage 1. but now , there are no such limitation----HME media kernel already was open sourced. will change it soon. |
HME kernel was open sourced only for ICL. However, I still think that we should not remap target usages even for those platforms where HME is not open sourced (BDW/SKL): is that possible to just skip the kernel for TU1 if it is not available? I guess this should make quality(TU1)=quality(TU4)? |
Any updates? |
When you plan to merge #1013 ? |
Correct the mapping of target useage for free driver. Fixed #768.
Hi,
original issue is Intel-Media-SDK/MediaSDK#1735
short description
W/ free/non-free driver we have different AVC low power encoding quality
Analysis from original issue:
Link to code:
media-driver/media_driver/linux/common/codec/ddi/media_ddi_encode_avc.cpp
Line 566 in a331ceb
As I know, VDEnc not depends on kernels (we used CQP mode)
So why media-driver changes this field?
Also, based on condition in
if
block - why TU doesn`t change only for ICL?Regards,
Anton
The text was updated successfully, but these errors were encountered: