• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

hardware/intel/common/libva


Commit MetaInfo

Revisiona7ec84e3d6d3279412ddddef7774d94b0a07e153 (tree)
Time2010-06-02 18:23:05
AuthorGwenole Beauchesne <gbeauchesne@spli...>
CommiterAustin Yuan

Log Message

Call va_TraceEndPicture() after the actual vaEndPicture(). i.e. let the driver flush and complete rendering of the surface.

Change Summary

Incremental Difference

--- a/va/va.c
+++ b/va/va.c
@@ -712,12 +712,14 @@ VAStatus vaEndPicture (
712712 VAContextID context
713713 )
714714 {
715+ VAStatus va_status;
715716 VADriverContextP ctx;
716717 CHECK_DISPLAY(dpy);
717718 ctx = CTX(dpy);
718719
720+ va_status = ctx->vtable.vaEndPicture( ctx, context );
719721 VA_TRACE(va_TraceEndPicture, dpy, context);
720- return ctx->vtable.vaEndPicture( ctx, context );
722+ return va_status;
721723 }
722724
723725 VAStatus vaSyncSurface (