Skip to content

Comments

Merge upstream#5

Open
timothyschoen wants to merge 412 commits intoplugdata-team:masterfrom
umlaeute:master
Open

Merge upstream#5
timothyschoen wants to merge 412 commits intoplugdata-team:masterfrom
umlaeute:master

Conversation

@timothyschoen
Copy link

No description provided.

umlaeute and others added 30 commits June 26, 2024 15:20
as we need to know the floatsize to get the linker flags on Windows
they are nowhere used (it's all in GEM_RTE_CFLAGS), which breeds
confusion as to where preprocessor flags and the like should go
this is mainly useful for the windows builds (otherwise both use .dll)
but only for macOS and Windows.
On Linux, this would pull in the whole world, among them the openGL-,
X11-, wayland-, and SDL-(including pulse-) stacks.
e.g. "gem_imageSTB.so" -> "gem_imageSTB.amd64.so"

the plugin-loader doesn't care about the actual extension, so we can
use this to make plugins-coinstallable.
the plugins need to dylink against Gem (encoding its full name), so
we cannot use the same gem_imageFOO plugin linking against Gem.m_amd64
with the Pd64 Gem.windows-amd64-64.so

sigh!
it's "--with-floatsize=..." rather than "--floatsize=..."
umlaeute and others added 30 commits October 21, 2025 12:07
by default, the object is not silent (e.g. in initFBO())
also, i think creating a window on load is rude.
- image width/height were swapped
- final ROI height was wrongly calculated (x2-x1 in place of y2-y1)
Closes: #514

Co-authored-by: Ben Wesch <benjamin.wesch@gmail.com>
Co-authored-by: IOhannes m zmölnig <zmoelnig@iem.at>
[mode RGBA( replaces the [RGBA( message
for old-style .list files, do not fail on errors
handle new-style .sources files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants