]> code.delx.au - gnu-emacs/commit
Speed up x_real_pos_and_offsets using XCB
authorKen Raeburn <raeburn@raeburn.org>
Sat, 7 Nov 2015 08:06:32 +0000 (03:06 -0500)
committerKen Raeburn <raeburn@raeburn.org>
Thu, 12 Nov 2015 08:58:10 +0000 (03:58 -0500)
commitaa17de9056ccce4f080b910bf5eede3df4a12d5c
tree3b5b0dc2064ff0831b081c9c92e13159190fddc9
parenta838c8331cf3f360d919a75cc8d92c72e6d900f0
Speed up x_real_pos_and_offsets using XCB

* src/xfns.c (x_real_pos_and_offsets) [USE_XCB]: Add XCB flavors of
all X calls, and pipeline requests when possible, collecting results
later.  Eliminate use of x_catch_errors (and thus XSync) in XCB case.
src/xfns.c