Skip to content
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

Clarify the usage of flag VA_PROC_PIPELINE_FAST. #740

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

FurongZhang
Copy link
Contributor

No description provided.

va/va_vpp.h Show resolved Hide resolved
Signed-off-by: Furong Zhang <furong.zhang@intel.com>
* Regarding the usage of this flag, there are some filter properties in vaapi such as
* VA_FILTER_SCALING_XXX, when VA_PROC_PIPELINE_FAST is combined with these properties,
* the backend implementation should honor VA_PROC_PIPELINE_FAST which means this flag
* could change the filter properties implicitly for better performance.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it mean VA_FILTER_SCALING_XXX won't take effects if VA_PROC_PIPELINE_FAST is set ? How does a user know VA_PROC_PIPELINE_FAST should be set or not ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if VA_PROC_PIPELINE_FAST is set, VA_FILTER_SCALING_XXX will not take effect. If the user wants to get better performance, VA_PROC_PIPELINE_FAST should be set.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants