From unknown Sun Jun 22 00:49:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52120: 29.0.50; XRender image transforms many magnitudes faster than Cairo image transforms Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Nov 2021 08:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52120 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 52120@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.163791402329656 (code B ref -1); Fri, 26 Nov 2021 08:08:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Nov 2021 08:07:03 +0000 Received: from localhost ([127.0.0.1]:58638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqWG7-0007iG-Jf for submit@debbugs.gnu.org; Fri, 26 Nov 2021 03:07:03 -0500 Received: from lists.gnu.org ([209.51.188.17]:53652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqWG6-0007i7-MW for submit@debbugs.gnu.org; Fri, 26 Nov 2021 03:07:03 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40986) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqWG6-0005si-Is for bug-gnu-emacs@gnu.org; Fri, 26 Nov 2021 03:07:02 -0500 Received: from sonic312-23.consmr.mail.ne1.yahoo.com ([66.163.191.204]:38378) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mqWG4-0002KR-67 for bug-gnu-emacs@gnu.org; Fri, 26 Nov 2021 03:07:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637914017; bh=nLksr6H1kd/z4uKLMjd/BPG8e5dw65CEbhK8HtqDI4o=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=oWp9zCs2d0l7PsnK7PIYn/O0Slk8TPmqDsXafJRTLW8Fa6tQ7jwtomB5bLOUA3ETyeuubSkM2nDCX7tVgeim7jQ+fNjNIePhwkruK6X1tHCci7FOg/WKWh7LrlIabGOW2PkG4BrMP4X5pakqrJ44769Effibl94jE2MGhf2lEQD1TNCHsnjZThcFVbNcx8r8Q2aZrZtLkPlHeCFumLRZ2knDGrvM4IMRWgKNGYDngWzDwOCEsugYYZF9ppbYyYLk3d6uPMFcPHlQQGwb4x1+kKcYrr0MXTFoCCuWEKjcE+HNjO+Wh5XfOp/si5eolqGmbdBEwIheqkiMvaU80QAQYw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637914017; bh=tS63yvYaC/wUxfdVkt7uJeF/PgZX7ZwLgpAPV6W1wia=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Pj9rVEvlKtWbvYdGyEbMdOR8d2Ri8jfnLSAGAPvt6ngfhGf5z4UU3Cux60wskG9nOX6sSN3YNjZb2JVPlJKWpjmSezsC/No5Snti8MbH2kBoyqUCWEfPqMuH8E4OpnmJjhuIQhYnO+Cdo9Q6mtBMfPaWLvDY2zcLac9f1eZq3IfTZQIrf+TcPqnfv+F0g9pYfx25qapdOKnxxdkjSGteeoORYBe3S6e1k+qraIZ5bN5Pu4aGyOUdpmcuE45sBHq2l+wTA10zmGxY8YV8tIGU6z9+3WhhHpwpJmF1txfUpEIvOf31ug37UlglaMHxbxVd0dcBxxrZVbKO4G5mqgTV9Q== X-YMail-OSG: RbsPkc4VM1lSC30jHZoFNY.90ZUQpGJdPMS0wos45G1Vab17U2Gqops0G7u_3zJ XO9clm5uzPcoF.5Jt5GOyBkKifUhk7kBq72m0WjyKTKxejB0.R6iXAxxEgw6_qzz3fKeVxs6pTl8 ScPcSFvSXt73nekrNmdlmu7KmrX4QSPj0A7hCTXVVmv9Sr2b4QLKP5IedCYeQ2snBFzcElgs0fEP 1wo5jM7rFxx7NRKPaPCpYrFJ6hFdlKv7mO4nzBmhyUnRHCfII3toX_d3O70ssZdnuW6XpR7Vtdqp SpiRV90Y5ZbEusmeIrYpVvV7ld_WWQvZ02QcQCeTts9lzVX1p2v9oS6zMT7PLCoh96PL0_Co15kA vSzpgstClszuHytD2HQqRXW6oURf0kqVnKDzFGDptopytWhr7zHgS.wgZxq317D.wGpEWDui08yf OPHNIsVCZA2WvpORCIB42FZ6A.3Tg8bqmJ.iqxqUW5VnNDPQ0P2wnDzjPT8vRLG.s_fNI9eZ8zM9 piWWWpVRFBR9YY7hVeA8e2jJ3P5LYxhw1URdDprvNMffqSDzil.wfEnajKE8G4aG8V.ffCRZ.7h0 t4_8sPVrkmiG1zHUJIGMdNW77LBZq5Z631uJZBz_oR6CYe4D6k7fGZ1AUT6JOOqsKzj.Lw_UqTwq F9YFyA0AQP5JLDyZTq2jwIKxuW1Miq3jNliGM_GMrhZRgSLo.4_Ba4DRyKyjXirSv4Pm.FAvWJVI qtPOgcACBbvunQd27WkKlQ7UR0k7E8IQr45dR.wLgA5OWFOgpyzLqnPL2YQdCoNbVkeRitZg1gAo mASlaa6j6Rx0NqHnX2vLUCsVZIQhwhvR_ObWBfWUvEVa6n8kfRFrWscklR79dEGsb5XTvg_kcA8U C0.sBdpKFOpCJZUotn8d72NaxkPFQFVIBtSWtfpfBggD1m54_2icNFlLQvpuQaFuD7biyCmb7BXo 4qbAUSzZFXUT.6rp0ZgGUxITdGPC_sYj15MO3b2SlVbpq6_UprZtvnS4yCKtOw_MkE4mUlrjTAuc _BSk26Do6uUPvD.YolkH2KoIZ5dcPcx7XA5n6piJrnX3hxYB2wVd8kyNt.teCAFmkQdDH7zPprXx vdO8fy2iK7bh8PsqeZ6sQ78IMOKOCbstNEyOmY5ZLEtsdfKWpbzVAxhZGCBzPXpb9xHKLC5e1n2_ wbF1jJca9hkmPiSU8B89iGGKHqA0M9Z6okXmZbdrEFb.SKCco.ghSfeRLRyBMy5VXJhJj_3ToWmI .vzE9voPPtgqZOJQxx40RE4axGQ39QWH5rJrfD8C6ptgkggtAZDVGMA2NAsdq3xewsv6ZKg7CRAg In3LAuRn2YYjv5KU3JlezbxqJ1eBOXLOIRYqVKEr6ELdVdG63LXeF81S06UAQQNIZn6H_.BHZb7o VDIP_8flxDN5xwO2yKDSL8ExrA0qer3iwJj7J1w24wbmZPuHhjt_6NkiMB8E691Ql4_p3oPvqbg6 92Jx0ltLBEjdbXyrQ56ULJbfD_xhKzowRe3OsGVyUilpzi5a0bcjTNEkSVGY.iorQ1FsBnhTolzH HolQBZeKAs4LpcDyWVGC8THUI.OJ9UAFDU1cQZHzLEwBLidkk_96jklZVICzFOi2wgHSlynie9eE nr2zi60qdbrCWWk3_5n37ckx1NG6A4u1Q8e9p0u0HQ4edCub5PwvHVU1pRl0UTwgAVfwoEbgfwd2 9K62zp2wjFGt5ljsTfg3jTnff9moZFeMxeGJHFLeIRjtRfQjAjfi3A4jdSznPwLMMM3kdbXlun_C 7ghSOPQAOD.aZlFt1LkoQyUkpBN9ECZRCuFMP2ePB.JkxjnLQIoCcAITpSRIfhr79M1aGEw_2A__ gCWV0fW1Z4r2jun9PPWDldkjhuPTNEjBOgBsyFIlUd5neg5bQNHs1o_UvUwl2WWLCAsncQty8CBO vewtAJgbiaSVTJmfJZPVaFYuFnkxBjl4MJdZi.QFcREWpZU2V1Rk7ysEbk5j.19zs5fBoifUIKSL fGMTnfmpd6KIC8bRsqM0H9izS4WEjZk2cPGTUbOI31B2Ea3DnXsTKe7rlK5n0o0kjaUgH0c4G1rE oBIRz6sxWHGfkGtdU9VX.v4YluBIR73dnyGbMDrOjse_ZV8hP5ED0l974YMY4u031IUczCMBm1h4 RK5oOt.EfNW7_6DviyelymM5nlPWMrXJiTGTyQ3a16Mr7uL3YKy5uJKjKn9Fi4uMXIXOeJAJVoNN .q4eflfA6rNPAb0ZltF8bp82ZKDIk_4SWjtM- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Fri, 26 Nov 2021 08:06:57 +0000 Received: by kubenode515.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 9c9c1dcc27544cbfedcf41036bee94fe; Fri, 26 Nov 2021 08:06:50 +0000 (UTC) From: Po Lu Date: Fri, 26 Nov 2021 16:06:46 +0800 Message-ID: <87o867fii1.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain References: <87o867fii1.fsf.ref@yahoo.com> X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1245 Received-SPF: pass client-ip=66.163.191.204; envelope-from=luangruo@yahoo.com; helo=sonic312-23.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.6 (-) Try to pixel-scroll (using better-pixel-scroll-mode', soon to be pixel-scroll-precise-mode) through an image with transforms (you can see such an example by using eww to browse to gnu.org). On a build without Cairo, which uses the X rendering extension to achieve hardware acceleration of image scaling, everything is perfectly smooth. On a build with Cairo, it takes around second to scroll through one or two pixels of such an image. If nobody else knows why this is the case, I plan to look into it in a few days, as this is within my field of expertise. Thanks. In GNU Emacs 29.0.50 (build 318, x86_64-pc-linux-gnu, GTK+ Version 3.24.30) of 2021-11-26 built on trinity Repository revision: 4e9f78d2a4c5608eeb056b5ecd159b6ea251372e Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101003 System Description: Fedora Linux 35 (Workstation Edition) Configured using: 'configure --without-cairo --with-xinput2 --cache-file=/tmp/ccache' Configured features: ACL DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XFT XIM XINPUT2 XPM GTK3 ZLIB From unknown Sun Jun 22 00:49:43 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Po Lu Subject: bug#52120: closed (Bug fixed) Message-ID: References: <87bl083vun.fsf@yahoo.com> <87o867fii1.fsf@yahoo.com> X-Gnu-PR-Message: they-closed 52120 X-Gnu-PR-Package: emacs Reply-To: 52120@debbugs.gnu.org Date: Wed, 19 Jan 2022 09:43:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1642585382-27689-1" This is a multi-part message in MIME format... ------------=_1642585382-27689-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #52120: 29.0.50; XRender image transforms many magnitudes faster than Cairo= image transforms which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 52120@debbugs.gnu.org. --=20 52120: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D52120 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1642585382-27689-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 52120-done) by debbugs.gnu.org; 19 Jan 2022 09:42:40 +0000 Received: from localhost ([127.0.0.1]:52360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nA7UG-0007C2-KX for submit@debbugs.gnu.org; Wed, 19 Jan 2022 04:42:40 -0500 Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:36213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nA7UF-0007Bm-8w for 52120-done@debbugs.gnu.org; Wed, 19 Jan 2022 04:42:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642585352; bh=0ZH1Z3fhc8/0CphFsSvHSAVouOCWt5pjymqD8TMdF9g=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=tg32LcOdVVBxD/MTFsWoEM/5GERrJbLLpY7qVgkxa5D2rIV9Jt4ZmQ13R94v+xseyeaqf/b3VIlknDaoUepxKowund/iuXNBNV6U3kHpbksCRYHkVbqhYqSuKh1JJvSHTOwuE6X7+pJZTCjc4K/pXFAvlAajRxy1Ia4ThQew2gg90YkcAmKjLqFZzzVk8r8c0qgGJk93+RKgZ/hvwXKW6gfoLtcruIA+a6f4wy8fMSJW0YLXl31vwh0oBfmRf9CDRk6n7+QclSm7eNPnJFTzzp3LxSjT7hOHYGaWrFp04rgwNwq8ukl2DmsU+y/ok6/IaqIrf37BC5PrcCcCl1E6jg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642585352; bh=kSoudQK9piItbpmcnnhnSSbgLI/NoumVU6An0sM02uI=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ULxsZxFOu0NLBc5WRott51Y8m7UAeTGF0x/yzKbOPVM3VSxr1uhfyhGd3Cj+fhig6jMR+vL/aKf7lsbyu3id0jdTCYo+L61zPdEfcvcjIL/cvEPLqXd5IcixYJWbF0Q4PEhP504u8vGkAsjSeobfff6+PDqLLvHnnwPq1pn0caKMGLBXQ4bmaraTBQmv1/8omdrPvIaaVh1WuS7Q65ug1ovx6ZII7oAN0znp1bYTzQeZMx3tpiS+71o2omnhBdMa5JBvQcNMBCjE1NmOk0+N6ugoNmlUaCWeAgTEusIp0rnV/9mUZzPem//+cmbOZ2Os0myD5vWvpCUp2/nfP7t8Uw== X-YMail-OSG: IfdaLWIVM1l0da5vYnG.EjGMPtosAcdRo6nTIh5Ao6.gJUlat1AUjG2qMYa94fR ySvVRGwLOO8lDhrA0s156cBn.QkoeUmeBSeLBzK5cMNYgB0qzsLauN2IO6wX8y6juR6ykt.unvMe H.vIT3Rtw67YWl0RPtR5FfugFvVTP_rMzVt0Q9zjub1ALLW6RTogjZoA9soa282nfZAzBComyMZX zaPxf4MU.BJuFVCin8raAPWa3cU7YirqBvB_1t8UeUMRy9n1yPY2Fu1JLXOK5YlRcO0fL_0PXq.L vaKaxy_Rm2hyCdEvWfXf1bqZ1QF_jZyoGMK4u1MPGByd7mml4gJLQP1.yoIsyY_Fvf6OQ.65FF3. m0Je5.Zet9KBeux89jfsg9O.unpKEM1mdRLuCtVKH_BJPKPrROK3oOgScCz22UZ8YEa.ZpfrS36H hz.JHA2P_PdbTzlsAh.fxp7QX5vD_6Gv5EdqG.2UYEnKq6KTY74S4aEYl0YkLibV_3r_jGcBYXO9 CwcpR5qeIJ39UwHUe8qc4dFHIEj9uxod55o4k226byDU7M4DUGdJwQuHS39Pwj3849qAlPqc2PIM 9p4nR2Eib4DnMVrSBO3t1hjpiKUBKLkNGdDYsWuU9YalBV_Sj5F35_mtu7Fhz4NtgPWYcqC2XZjp sm_vd4jcGvVQUvHzSun9LipHo2awrGvfF3CkD1RtTKiPkktPc9zUbE9Pps_Ol_E1qw6zLxHrBc1_ hH59JZO7l91FYOvFMiyw8fSgnpM9WNAKQOzrhSmhBK7KOtC6QuzjB9QuNsJFo1Lwh1xsg.EoJ5fo 7LWdP036JFRdYbwljWjpE3Uw4DmL.y9ffsXKsmMTY4HUAj25ZihnIXJv_M2VqeU3_uLCHsqIhk74 UsDxo8ZJsy4wU0Il_4kwzic1lECvm7t5WiYqVWz.w6jtWiqyztHD2EP806IaRvOD2HhUNXZihdUy Lxr993JNSR7BeFfcxU_aYNNSTSEU8MMCKCdze87R3r80FZKEBSMWvNIHnaZhT9R61S3h9uAQZvDu Okq8z7Rus_oie78LxonzN9gotCq6Mt97z.KDv5gx_XNraWmlKMlkshDwps7sL_PGPZgfxueN1tOW aySBq9O4OZPxwUe4M4eQgrwUDMmvCiBsrBzaXPWrKWazpnrEKSPG5zaLt4Eg24n7z0poBgRaeGmb g5DfBrQtQNql06LCYbsjJ29wN45kh8wcTalX.tbb8ps0ZZ2s2zCFq8GPyuUIfJKcTqw7lfQA8ko4 yjSfkgVAu8JZs7uWdvGlC4q4QPMI_gVCXKAtj0QUIWCEq5BZ1v0xqAX4Wb98txhJ64cophzhDEfy .TlRN60Tc_PSl3yYC_TkdnO9UGgizx0xtXolD0fSQ9saVCZCgwepZdL9PRU_YNZmRmgM3t8SU7Px mNKYT8Bu8z8Eu.bH7HvzZJqasK4O7hhsSVH_NQMSb9f3nV4JGNOls.TWVKzGFtJ7cnFILVufoTt. nGFfhRaQMmMfqwunx1j8a8OOJwFb9aoOqAEpZ2LsQjrjS9W0cuQOpZabIaOrzRp4IZW8yNXCV.Tg I05TWMW8t0pjMzwk0J7QB4TOBl7aZupSLopGeESxYMV292aDydXUfzTDQCGzNiv4fRJTz6rM5H2A 9L_x4ow3za6l1KqNG07IDVOGpFJVetkK8xJL8WxzGA2Wka71Mm.zAM1eWXL_VC.GPXGwQCWeHB0F wi21Ag1D1xAiU_m4JQxk_V7fSlYoC18Uo4cxYV0Hdg_U_HNO0LHjOmsFyUQG2JBu0I933Yv3RfpW mPc8TnWwYDsxs0mM7qVgmyAtQI6LIrmLdsGo.0FV.vtR3KX5BcmA8bsekYYXKeOcH2WVJ_uF8xMy o7KlfRwNGn1PbUXH421uMHNr.LmVgBs3tCFZUlHAI6xLl3AjiqXU21c8sxzQLGlWTEntcRHFNWIm 6rQumFWLkSGEDwVgWpdtSphJ7WJTyT62F93h3LZw1iUH.rcfTTUU5y25jMHXg.68haqg72nw6bEy wli9wXVVqn7GBGmqO_8FRV_YrRJloe2avxMHW6KGnrqB6tZdHCQcRia3_Mquze27d6DpoxFJ7A7l sk7dX7eq9I7uwOAgx8Pts1dBV_l4N6ybBFlpTsoxRNxtwsyniiSkVtlsS0i7G_XSiWhYJld97fWN go37.3qyDhT8R0iyENjhyKW99Yn09v8hZBMa5N.1NGMT5vMv8n.jxJvgJHCL7JZaOwudJZMU.EdX nIaldyAFy5jwuFJEIAZ8yWYh6KnGmDjOzM1ye X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Wed, 19 Jan 2022 09:42:32 +0000 Received: by kubenode510.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID a5cd82898b3337f1b09e62d9d7eabbda; Wed, 19 Jan 2022 09:42:28 +0000 (UTC) From: Po Lu To: 52120-done@debbugs.gnu.org Subject: Bug fixed Date: Wed, 19 Jan 2022 17:42:24 +0800 Message-ID: <87bl083vun.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain References: <87bl083vun.fsf.ref@yahoo.com> X-Mailer: WebService/1.1.19615 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 31 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52120-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Should be fixed in de614ec950. ------------=_1642585382-27689-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Nov 2021 08:07:03 +0000 Received: from localhost ([127.0.0.1]:58638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqWG7-0007iG-Jf for submit@debbugs.gnu.org; Fri, 26 Nov 2021 03:07:03 -0500 Received: from lists.gnu.org ([209.51.188.17]:53652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqWG6-0007i7-MW for submit@debbugs.gnu.org; Fri, 26 Nov 2021 03:07:03 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40986) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqWG6-0005si-Is for bug-gnu-emacs@gnu.org; Fri, 26 Nov 2021 03:07:02 -0500 Received: from sonic312-23.consmr.mail.ne1.yahoo.com ([66.163.191.204]:38378) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mqWG4-0002KR-67 for bug-gnu-emacs@gnu.org; Fri, 26 Nov 2021 03:07:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637914017; bh=nLksr6H1kd/z4uKLMjd/BPG8e5dw65CEbhK8HtqDI4o=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=oWp9zCs2d0l7PsnK7PIYn/O0Slk8TPmqDsXafJRTLW8Fa6tQ7jwtomB5bLOUA3ETyeuubSkM2nDCX7tVgeim7jQ+fNjNIePhwkruK6X1tHCci7FOg/WKWh7LrlIabGOW2PkG4BrMP4X5pakqrJ44769Effibl94jE2MGhf2lEQD1TNCHsnjZThcFVbNcx8r8Q2aZrZtLkPlHeCFumLRZ2knDGrvM4IMRWgKNGYDngWzDwOCEsugYYZF9ppbYyYLk3d6uPMFcPHlQQGwb4x1+kKcYrr0MXTFoCCuWEKjcE+HNjO+Wh5XfOp/si5eolqGmbdBEwIheqkiMvaU80QAQYw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637914017; bh=tS63yvYaC/wUxfdVkt7uJeF/PgZX7ZwLgpAPV6W1wia=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Pj9rVEvlKtWbvYdGyEbMdOR8d2Ri8jfnLSAGAPvt6ngfhGf5z4UU3Cux60wskG9nOX6sSN3YNjZb2JVPlJKWpjmSezsC/No5Snti8MbH2kBoyqUCWEfPqMuH8E4OpnmJjhuIQhYnO+Cdo9Q6mtBMfPaWLvDY2zcLac9f1eZq3IfTZQIrf+TcPqnfv+F0g9pYfx25qapdOKnxxdkjSGteeoORYBe3S6e1k+qraIZ5bN5Pu4aGyOUdpmcuE45sBHq2l+wTA10zmGxY8YV8tIGU6z9+3WhhHpwpJmF1txfUpEIvOf31ug37UlglaMHxbxVd0dcBxxrZVbKO4G5mqgTV9Q== X-YMail-OSG: RbsPkc4VM1lSC30jHZoFNY.90ZUQpGJdPMS0wos45G1Vab17U2Gqops0G7u_3zJ XO9clm5uzPcoF.5Jt5GOyBkKifUhk7kBq72m0WjyKTKxejB0.R6iXAxxEgw6_qzz3fKeVxs6pTl8 ScPcSFvSXt73nekrNmdlmu7KmrX4QSPj0A7hCTXVVmv9Sr2b4QLKP5IedCYeQ2snBFzcElgs0fEP 1wo5jM7rFxx7NRKPaPCpYrFJ6hFdlKv7mO4nzBmhyUnRHCfII3toX_d3O70ssZdnuW6XpR7Vtdqp SpiRV90Y5ZbEusmeIrYpVvV7ld_WWQvZ02QcQCeTts9lzVX1p2v9oS6zMT7PLCoh96PL0_Co15kA vSzpgstClszuHytD2HQqRXW6oURf0kqVnKDzFGDptopytWhr7zHgS.wgZxq317D.wGpEWDui08yf OPHNIsVCZA2WvpORCIB42FZ6A.3Tg8bqmJ.iqxqUW5VnNDPQ0P2wnDzjPT8vRLG.s_fNI9eZ8zM9 piWWWpVRFBR9YY7hVeA8e2jJ3P5LYxhw1URdDprvNMffqSDzil.wfEnajKE8G4aG8V.ffCRZ.7h0 t4_8sPVrkmiG1zHUJIGMdNW77LBZq5Z631uJZBz_oR6CYe4D6k7fGZ1AUT6JOOqsKzj.Lw_UqTwq F9YFyA0AQP5JLDyZTq2jwIKxuW1Miq3jNliGM_GMrhZRgSLo.4_Ba4DRyKyjXirSv4Pm.FAvWJVI qtPOgcACBbvunQd27WkKlQ7UR0k7E8IQr45dR.wLgA5OWFOgpyzLqnPL2YQdCoNbVkeRitZg1gAo mASlaa6j6Rx0NqHnX2vLUCsVZIQhwhvR_ObWBfWUvEVa6n8kfRFrWscklR79dEGsb5XTvg_kcA8U C0.sBdpKFOpCJZUotn8d72NaxkPFQFVIBtSWtfpfBggD1m54_2icNFlLQvpuQaFuD7biyCmb7BXo 4qbAUSzZFXUT.6rp0ZgGUxITdGPC_sYj15MO3b2SlVbpq6_UprZtvnS4yCKtOw_MkE4mUlrjTAuc _BSk26Do6uUPvD.YolkH2KoIZ5dcPcx7XA5n6piJrnX3hxYB2wVd8kyNt.teCAFmkQdDH7zPprXx vdO8fy2iK7bh8PsqeZ6sQ78IMOKOCbstNEyOmY5ZLEtsdfKWpbzVAxhZGCBzPXpb9xHKLC5e1n2_ wbF1jJca9hkmPiSU8B89iGGKHqA0M9Z6okXmZbdrEFb.SKCco.ghSfeRLRyBMy5VXJhJj_3ToWmI .vzE9voPPtgqZOJQxx40RE4axGQ39QWH5rJrfD8C6ptgkggtAZDVGMA2NAsdq3xewsv6ZKg7CRAg In3LAuRn2YYjv5KU3JlezbxqJ1eBOXLOIRYqVKEr6ELdVdG63LXeF81S06UAQQNIZn6H_.BHZb7o VDIP_8flxDN5xwO2yKDSL8ExrA0qer3iwJj7J1w24wbmZPuHhjt_6NkiMB8E691Ql4_p3oPvqbg6 92Jx0ltLBEjdbXyrQ56ULJbfD_xhKzowRe3OsGVyUilpzi5a0bcjTNEkSVGY.iorQ1FsBnhTolzH HolQBZeKAs4LpcDyWVGC8THUI.OJ9UAFDU1cQZHzLEwBLidkk_96jklZVICzFOi2wgHSlynie9eE nr2zi60qdbrCWWk3_5n37ckx1NG6A4u1Q8e9p0u0HQ4edCub5PwvHVU1pRl0UTwgAVfwoEbgfwd2 9K62zp2wjFGt5ljsTfg3jTnff9moZFeMxeGJHFLeIRjtRfQjAjfi3A4jdSznPwLMMM3kdbXlun_C 7ghSOPQAOD.aZlFt1LkoQyUkpBN9ECZRCuFMP2ePB.JkxjnLQIoCcAITpSRIfhr79M1aGEw_2A__ gCWV0fW1Z4r2jun9PPWDldkjhuPTNEjBOgBsyFIlUd5neg5bQNHs1o_UvUwl2WWLCAsncQty8CBO vewtAJgbiaSVTJmfJZPVaFYuFnkxBjl4MJdZi.QFcREWpZU2V1Rk7ysEbk5j.19zs5fBoifUIKSL fGMTnfmpd6KIC8bRsqM0H9izS4WEjZk2cPGTUbOI31B2Ea3DnXsTKe7rlK5n0o0kjaUgH0c4G1rE oBIRz6sxWHGfkGtdU9VX.v4YluBIR73dnyGbMDrOjse_ZV8hP5ED0l974YMY4u031IUczCMBm1h4 RK5oOt.EfNW7_6DviyelymM5nlPWMrXJiTGTyQ3a16Mr7uL3YKy5uJKjKn9Fi4uMXIXOeJAJVoNN .q4eflfA6rNPAb0ZltF8bp82ZKDIk_4SWjtM- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Fri, 26 Nov 2021 08:06:57 +0000 Received: by kubenode515.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 9c9c1dcc27544cbfedcf41036bee94fe; Fri, 26 Nov 2021 08:06:50 +0000 (UTC) From: Po Lu To: bug-gnu-emacs@gnu.org Subject: 29.0.50; XRender image transforms many magnitudes faster than Cairo image transforms Date: Fri, 26 Nov 2021 16:06:46 +0800 Message-ID: <87o867fii1.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain References: <87o867fii1.fsf.ref@yahoo.com> X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1245 Received-SPF: pass client-ip=66.163.191.204; envelope-from=luangruo@yahoo.com; helo=sonic312-23.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.6 (-) Try to pixel-scroll (using better-pixel-scroll-mode', soon to be pixel-scroll-precise-mode) through an image with transforms (you can see such an example by using eww to browse to gnu.org). On a build without Cairo, which uses the X rendering extension to achieve hardware acceleration of image scaling, everything is perfectly smooth. On a build with Cairo, it takes around second to scroll through one or two pixels of such an image. If nobody else knows why this is the case, I plan to look into it in a few days, as this is within my field of expertise. Thanks. In GNU Emacs 29.0.50 (build 318, x86_64-pc-linux-gnu, GTK+ Version 3.24.30) of 2021-11-26 built on trinity Repository revision: 4e9f78d2a4c5608eeb056b5ecd159b6ea251372e Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101003 System Description: Fedora Linux 35 (Workstation Edition) Configured using: 'configure --without-cairo --with-xinput2 --cache-file=/tmp/ccache' Configured features: ACL DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XFT XIM XINPUT2 XPM GTK3 ZLIB ------------=_1642585382-27689-1--