gdk: Clamp frame region to surface size
authorBenjamin Otte <otte@redhat.com>
Sat, 13 May 2023 16:35:02 +0000 (18:35 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 5 Jun 2023 11:51:30 +0000 (07:51 -0400)
commit49d06736a5f0c56bcf242cf8e25b9b8f808f4701
tree28d610326b5e76913b51d4e434612c6638e69a57
parentb4acfc890b58a437aeb464b352e38a1cf25e5f9d
gdk: Clamp frame region to surface size

The region may be larger than the surface's size, but many rendering
APIs require the size to be clamped.

Fixes #5812
gdk/gdkdrawcontext.c