File tree Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -510,11 +510,15 @@ typedef struct _VABlendState {
510510 * \brief Specifies whether to apply power or performance
511511 * optimizations to a pipeline.
512512 *
513- * When processing several surfaces, it may be necessary to prioritize
514- * more certain pipelines than others. This flag is only a hint to the
515- * video processor so that it can omit certain filters to save power
516- * for example. Typically, this flag could be used with video surfaces
517- * decoded from a secondary bitstream.
513+ * This flag is a hint to the video processor to achieve faster processing speed
514+ * (better performance)in the pipeine. Hardware vendor might have several approaches
515+ * for one functionality, this flag is to indicate the one with best performance.
516+ * Performance depends on the hardware capablity, plesae refer to the specific hardware
517+ * specification from hardware vendors. Here, lists a few examples as the reference.
518+ * 1) When processing several surfaces, it may be necessary to prioritize more certain
519+ * pipelines with this flag than others. 2) This flag is only a hint to the video processor
520+ * so that it can omit certain filters for better performance for example. 3) Typically, this
521+ * flag could be used with video surfaces decoded from a secondary bitstream.
518522 */
519523#define VA_PROC_PIPELINE_FAST 0x00000002
520524/**@}*/
You can’t perform that action at this time.
0 commit comments