[gtk] (17 commits) ...Merge branch 'wip/chergert/macos-fixes' into 'main'



Summary of changes:

  ea43939... macos: handle NULL frame-clock when thawing (*)
  936034e... macos: remove popup surface from parent (*)
  519a44d... macos: push to head of awaiting frames (*)
  b7130a1... macos: be more defensive about freezing updates (*)
  8a4fd3f... macos: check for destroyed surfaces in vfuncs (*)
  f644925... macos: be more careful about freezing/thawing surfaces (*)
  4bff24f... macos: cleanup window surface when destroying context (*)
  5815955... macos: avoid unnecessarily destroying cairo_t (*)
  4373743... macos: align image surface rowstride to 16-bytes (*)
  58b9c3a... macos: use CGContext to draw cairo surfaces (*)
  8112b49... macos: fix unmaximize opacity around edges of window (*)
  8ea0a4f... macos: precalculate clip regions as CGRect (*)
  473acee... macos: add API to get monitor colorspace (*)
  6b85d50... macos: assume monitor colorspace when drawing (*)
  2be51dc... macos: handle sizing changes when switching monitors (*)
  95168e1... macos: fallback to conversion on WCG colorspace (*)
  59eb9ae... Merge branch 'wip/chergert/macos-fixes' into 'main'

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]