projects
/
profile
/
ivi
/
libva.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5b71043
)
Revert the change in VA_DRI2SwapBuffers: _XReply -->_XSend
05/805/1
author
Austin Yuan
<shengquan.yuan@gmail.com>
Fri, 10 Jun 2011 06:00:11 +0000
(14:00 +0800)
committer
Austin Yuan
<shengquan.yuan@gmail.com>
Fri, 10 Jun 2011 06:00:11 +0000
(14:00 +0800)
We should use _XReplay. _XSend will introduce more CPU usage
Signed-off-by: Edgar Hucek <gimli@dark-green.com>
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
va/x11/va_dri2.c
patch
|
blob
|
history
diff --git
a/va/x11/va_dri2.c
b/va/x11/va_dri2.c
index
8e9f304
..
4915651
100644
(file)
--- a/
va/x11/va_dri2.c
+++ b/
va/x11/va_dri2.c
@@
-340,9
+340,9
@@
void VA_DRI2SwapBuffers(Display *dpy, XID drawable, CARD64 target_msc,
req->drawable = drawable;
load_swap_req(req, target_msc, divisor, remainder);
- _X
Send(dpy, NULL, 0
);
+ _X
Reply(dpy, (xReply *)&rep, 0, xFalse
);
- *count =
0
;
+ *count =
vals_to_card64(rep.swap_lo, rep.swap_hi)
;
UnlockDisplay(dpy);
SyncHandle();