Workaround arc textures drawing outside of bounds
Fixes: 34077513 Test: hwui unit tests passing This fixes an issue where drawArc operations would cause artifacts by drawing outside of the clip / screen damage area. We now more conservatively clip drawArc operations specifically, as they tend to draw into the outer parts of their path textures more than other operations. A more long term fix would involve alignment between draw operation sizing (in terms of what's resolved in a BakedOpState), and PathTexture sizing (which currently conservatively expands beyond stroked op bounds). Change-Id: I5aff39cc04382323b457b159974032f5f371251a
Loading
Please register or sign in to comment