13
0
livetrax/libs
Paul Davis 9efd521ea6 (GDK) keep our own record of invalidated rectangles for GdkQuartzView
macOS has broken its exposure/redraw model at least twice by always providing the entire area
of an NSView for every call to drawRect, and cannot provide the list of rects. This change
expands the tracking done using the needs_display_region, and does so directly via the
objective C methods of an NSView (and its derived children like GdkQuartzView).

The result is that when we send an expose signal, GDK/GTK code can obtain an accurate
list of the invalidated rects if desired, and thus avoiding redrawing the entire contents
of a window
2024-03-18 10:40:42 -06:00
..
aaf Fix AAF compilation with clang (macOS) 2024-03-11 18:52:45 +01:00
appleutility
ardour Fix SNAFU in 20d813cd17 (surround mute point) 2024-03-13 23:00:59 +01:00
ardouralsautil
audiographer
auscan
backends Dummy Backend: allow testing with some prime buffersizes 2024-02-12 14:07:59 +01:00
canvas
clearlooks-newer
ctrl-interface
evoral fix failure to record MIDI notes that are already on when capture starts 2024-02-18 19:31:19 -07:00
fluidsynth
fst
gtkmm2ext Fix sensitivity of macOS global menu at application start 2024-02-16 16:20:02 +01:00
hidapi
libltc
lua
midi++2
panners
pbd Fix header include, potential fix for #9649 2024-02-29 03:09:00 +01:00
plugins Fix ACE Compressor inplace processing #9636 2024-02-18 18:19:35 +01:00
ptformat
qm-dsp
surfaces launchpad Mini/X: tweak regex to account for weird cases 2024-01-31 17:13:10 -07:00
temporal
tk (GDK) keep our own record of invalidated rectangles for GdkQuartzView 2024-03-18 10:40:42 -06:00
vamp-plugins
vamp-pyin
vfork
vst3
waveview
widgets ui: fader: use sementically correct color name for fader outline 2024-01-20 15:38:35 +01:00
zita-convolver
zita-resampler