File tree 1 file changed +9
-5
lines changed
1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -510,11 +510,15 @@ typedef struct _VABlendState {
510
510
* \brief Specifies whether to apply power or performance
511
511
* optimizations to a pipeline.
512
512
*
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.
518
522
*/
519
523
#define VA_PROC_PIPELINE_FAST 0x00000002
520
524
/**@}*/
You can’t perform that action at this time.
0 commit comments