1"use strict";(self.webpackChunkzwyx_dev=self.webpackChunkzwyx_dev||[]).push([[6202],{9682:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>a,contentTitle:()=>l,default:()=>m,frontMatter:()=>o,metadata:()=>r,toc:()=>c});var r=n(9261),s=n(4848),i=n(8453);const o={tags:["chrome"]},l=void 0,a={authorsImageUrls:[]},c=[];function d(e){const t={code:"code",img:"img",p:"p",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.p,{children:"In case of weird text rendering issues in Chrome looking like this:"}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsx)(t.img,{alt:"Text issue",src:n(1775).A+"",width:"106",height:"47"})}),"\n",(0,s.jsxs)(t.p,{children:["change ",(0,s.jsx)(t.code,{children:"chrome://flags/#enable-gpu-rasterization"})," from ",(0,s.jsx)(t.code,{children:"Default"})," to ",(0,s.jsx)(t.code,{children:"Disabled"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["(It's actually happening very rarely for me, so I put back the setting to ",(0,s.jsx)(t.code,{children:"Default"}),".)"]})]})}function m(e={}){const{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},1775:(e,t,n)=>{n.d(t,{A:()=>r});const r="data:image/webp;base64,UklGRowHAABXRUJQVlA4IIAHAACQKACdASpqAC8APjEUh0KiIQvOzowQAYJQBmYuhzL1l7AcRS216ANtf+IHsL/Yr1uPQB5rvpN+pR/Ov8P7AH7Aeml7H/91/5XpmatJ0A7Jv6X+Qnm33ku2HrN+Om+s/sH4ze4f8S+q31b8lv6j+6HElfs3qBem/6t+WfBM0U/tfqBepXzT/G/mB5H38B+QHuZ9Kf8B6Cv9m/Kr+pfCv9J/zPiDdgf1X3AP4n/Lf8R/c/2o/vX0dftH+5/t35Heyb8l/rf+v/xXwB/yP+ef53+5/ur/nv//9O/sI/bf2Q/1zY21m+dEgSFn10Zai6oDQ3pL0WpskwzW6lYRrmCf/LmPWky9DUn97hX/fTkBtS3g+/6U1wkDqF/BU13OX3//BLxoRiQbOMmQKko3T+FNFQC+pmwF/reoziciFm6nm/SdUxKE5SD13ld9cIJyeFwA/v/7OATefdES2mbQXP1+sqyYnsJMeQjD525Odpl5FmTM5kKqo73jxr8keTzVSW0Qr+NofLGR7MFhpSPLTmU0QqN1ZvOeA1NT5cBtEpgVhMySOfgZbtGw15WOY7DRfOuvjBThi7i3HPyLG+lhjsXlH/vWNmf97KoeWdQOeO2dbdUUj8V1UQvwgKE5Ks2GxVx0Ux6mOHdudbOKRhFmLlLFEucdysqA77LRp4ba155FZEypPzkcZsLhnrp4INu/9TCeFQXnqYPG0bK14J8TZqFWDoIZFSeiBvFAbQwi25eM05iPwyorW2hJz7H+Ffhlcz6H8sIiRv8CmeJ+EeQj+fcNSwr8Yj2cTSP2wktflr1V1rZaQ/Djs0dY/cl/RAe3QcY9D1v7l3zONnsRbTvOgI6G2okF9hrXOEddn/uM8PqyQyjpNiiQ6g8Za81ZAfmsim4bUBFljh+e/i8p/XPdqA8N0GxSqfqxanESpLxFTwEF8cEMRrFet6L6k3al0plcpAnZzHZKss+vrtRd5UENRpn5zD5HOGRVcuKtIniWfwj7fwoC3Oe+kuNwzksGYGgs+/5VgQlkYQdDBfSSVniItynHSxNs1PYLGe1csB5j7WytoL7OcN2jZ889iOMNOgOhV/G2NGL7E/guMwdy92d6Oz96/l1dlvYst93HiHus/u6wU0WjGAb+NQXrm+vo6YxU0S1DXnWImk+/kXOyS6W9HNDN4wz4RpOGwNYNZ7MnFqZZaQHfkNo+qMFiqGM1H40CQyPGTn65F2xo6dd4hOZZf+dqfd8bwnbkbsUws8zed8axH18mvjtsXsCluBMv8TTxxkD3yIkNkq4CSyhFCGvqjaZtlII/BspjiotRkfzRbKPEFnLd/HXKhD8FCgft9BNWj+iblIaYubtUSqSXF4/Rp1NlTzpiV80v1UzoDSZNjhomp9g/BV34RwmqRgZ1ZYIN/YMShkr4U9ocTZduxMj1co3XvjLrTLHpg85gJDwukrkN3sNS3R5McaGMrD/fuJ1WQZfgH+IyMV4GQLbQ8gUoDMMPk4EjLmeHXFGkN95EvYQWP3sqZqLgMcIft2Drw4ozYV+SSbDQbp22EXC6wKTcmtEl1wohLCiSwA3UnyUnU6OzqFZ83LIMf+M03kDHyc4KM0ixcWt8zy+tM5nOPhLGILK9yX77v8QSLwJ0xL5eI/TzH0oJ0soYnywHX/afXAEzaTqiQzL24v5I1DSgsFBEUdyuTyyrXBtC/6PEkj0DPdpYNNsfIhu3u7h4WfjDexenIM82n4Qx4XwdmTcXPH73jaAYuQg2e03WF6ozmSAlRVvCabnl8FO7s31xFjWUmFl1FCTefMmflxUZFl3LeQu9s+nbeGnOE41kfT7qBD//zJA9wieBTXK3LCsK0klH1aQmelxLux1uvgO4Lrl/D2rNtt0h+lKWtSinvzP20XRke5Ynwy8DkyHvQrJOe146pCD7bMvxGHW392H+zt74mD9K3X7NmorHQyYeVpG19033N9fYStZvPR+hV/92U3JrUSPI5KtrdEyCsP5/T6nS1qUReIVFQmiFds/LbutHVph6SQwpAo5zp9HuMtN6ZLMd3uVZpMKnvvhnh8Bz1u8occ6Fff+rP9egGNt/5YaTL21LiTmxAeNfNHVdDRRH0XR9hVa7fmPl/qQEHEHnGsSu1eS1bfBEm1xKlaaKxvJyz0IVQ0RmuMTaQPbr6mtK5NEDaUg4/I+LHGnnOgxHcMMv11SWSKB6SvpAjHIodFO0GyZHRFY+4EE/f9CeS10bMR6yZJ9n9ewsBC4jA+7SEsRk1OXpiWLLJkGqhfmoIvf6GACwSP555wDZyLxjxpUpuyAeuCjvSvverfvx2fIO+Gp/9WSWf8Qs0Rf8PXQP2KAYwiI+TZVdq4TpWceIGaXahHwCeM0PGQIOEtp5eEVa8HhXYfvcTjWvzXMwAMBlM/BnzXUuZNQu4Wm7dcoEvWTrU5IUvr+XdgUzU1V43eK0p3MK1Irkr5vlcZvVcCmyrpLV/+Q6BSZZM8lOCCpTrNP1WXzG6C4rqFIJPOgkB+VdhldAjfoErdfqxVf9vjMY1LC775xXiivX1ZSjA3NusrNFYTfPP5tkueyAAAA="},8453:(e,t,n)=>{n.d(t,{R:()=>o,x:()=>l});var r=n(6540);const s={},i=r.createContext(s);function o(e){const t=r.useContext(i);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:o(e.components),r.createElement(i.Provider,{value:t},e.children)}},9261:e=>{e.exports=JSON.parse('{"permalink":"/til/2023/06/30/GPU rasterization in Chrome","editUrl":"https://github.com/zwyx/zwyx.dev/tree/master/til/2023-06-30-GPU rasterization in Chrome.md","source":"@site/til/2023-06-30-GPU rasterization in Chrome.md","title":"GPU rasterization in Chrome","description":"In case of weird text rendering issues in Chrome looking like this:","date":"2023-06-30T00:00:00.000Z","tags":[{"inline":true,"label":"chrome","permalink":"/til/tags/chrome"}],"hasTruncateMarker":false,"authors":[],"frontMatter":{"tags":["chrome"]}
1,"unlisted":false,"prevItem":{"title":"Fast string-to-integer conversion","permalink":"/til/2023/12/31/Fast string-to-integer conversion"},"nextItem":{"title":"xclip and xsel","permalink":"/til/2023/01/12/xclip and xsel"}}')}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.