rendernode: Respect clip when drawing scale nodes
authorBenjamin Otte <otte@redhat.com>
Mon, 13 Feb 2023 00:44:48 +0000 (01:44 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 3 Mar 2023 17:31:31 +0000 (11:31 -0600)
commit22ba6b1f33dcbcab8d42d133b7f333ca6ff44679
tree66d081949288d774720482610ca24a6e2aaa350b
parent718b5d5fe7ce9ea56f693ce16b822aa8852e0b73
rendernode: Respect clip when drawing scale nodes

Scale nodes can use large scale factors and we don't want to create
insanely huge Cairo surfaces.

A subsequent commit will add the texture-scale-magnify-10000x
test which fails without this fix.
gsk/gskrendernodeimpl.c