From d2707f8d38634e22dc4acfd296eac6ef75249b1a Mon Sep 17 00:00:00 2001 From: Andrey Sidorov Date: Fri, 15 Jun 2012 11:00:13 +1000 Subject: [PATCH] PolyFillArc request --- lib/x11/corereqs.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/lib/x11/corereqs.js b/lib/x11/corereqs.js index 95dfd04..916dd9f 100644 --- a/lib/x11/corereqs.js +++ b/lib/x11/corereqs.js @@ -512,6 +512,20 @@ module.exports = { } ], + PolyFillArc: [ + function(drawable, gc, coords) { // x1, y1, w1, h1, a11, a12, ... + var format = 'CxSLL'; + var numrects4bytes = coords.length/2; + var args = [71, 3+numrects4bytes, drawable, gc]; + for (var i=0; i < coords.length; ++i) + { + format += 'S'; + args.push(coords[i]); + } + return [format, args]; + } + ], + PutImage: [ // format: 0 - Bitmap, 1 - XYPixmap, 2 - ZPixmap function(format, drawable, gc, width, height, dstX, dstY, leftPad, depth, data) {