Test results are in for Repro-1-6857, Fedora 27, and the latest Reaper with IRunLoop (reaper571pre6_linux_x86_64):
No GUI on either version. Here is the console output for what happens, hope it helps!
Code: Select all
VST2 VERSION:
Repro-5 VST telling REAPER about 22 samples latency
first draw time since ViewMan started 730.41
xcb_shm_put_image: BadDrawable
/ AM_VST_Editor::open
AM_VST_Editor::getRect 1130 x 680
AM_VST_Editor::getRect 1130 x 680
AM_VST_Editor::getRect 1130 x 680
AM_VST_Editor::getRect 1130 x 680
AM_VST_Editor::getRect 1130 x 680
AM_VST_Editor::getRect 1130 x 680
AM_VST_Editor::getRect 1130 x 680
AM_VST_Editor::getRect 1130 x 680
AM_VST_Editor::getRect 1130 x 680
extern_setParameter with NULL value
extern_setParameter with NULL value
xcb_shm_put_image: BadDrawable
xcb_shm_put_image: BadDrawable
xcb_shm_put_image: BadDrawable
xcb_shm_put_image: BadDrawable
xcb_shm_put_image: BadDrawable
xcb_shm_put_image: BadDrawable
xcb_shm_put_image: BadDrawable
xcb_shm_put_image: BadDrawable
SHM does have shared pixmaps. Using xcb_copy_area().
Failed to create xcb pixmap: BadDrawable
xcb_shm_put_image: BadDrawable
Unhandled X11 event: 0
Unhandled X11 event: 0
xcb_shm_put_image: BadDrawable
... (continues saying BadDrawable)
VST3 VERSION:
Repro-5 VST3 telling Unknown host about latency change, host should request number of latency samples next
AM_VST3_Processor::getLatencySamples (22)
tresult PLUGIN_API AM_VST3_ViewInterface::getSize(Steinberg::ViewRect* Rect)
tresult PLUGIN_API AM_VST3_ViewInterface::getSize(Steinberg::ViewRect* Rect)
SHM does have shared pixmaps. Using xcb_copy_area().
Failed to create xcb pixmap: BadDrawable
xcb_shm_put_image: BadDrawable
tresult PLUGIN_API AM_VST3_ViewInterface::getSize(Steinberg::ViewRect* Rect)
tresult PLUGIN_API AM_VST3_ViewInterface::getSize(Steinberg::ViewRect* Rect)
tresult PLUGIN_API AM_VST3_ViewInterface::getSize(Steinberg::ViewRect* Rect)
tresult PLUGIN_API AM_VST3_ViewInterface::getSize(Steinberg::ViewRect* Rect)
Unhandled X11 event: 0
Unhandled X11 event: 0
xcb_shm_put_image: BadDrawable
... (continues saying BadDrawable)