<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>Hello,</div>
<div><br>
</div>
<div>In text rendering, when the rendering happens via a mask, the GL surface allocates and releases a temporary mask surface for each text rendering operation. This is very slow. The attached patch stores the mask surface to GL context. It is created lazily
 on first rendering, and enlarged on demand. This makes text rendering some 250% faster in some cases.</div>
<div><br>
</div>
<div>--Mikko</div>
</body>
</html>