falkTX
|
a56ff9799e
|
Split OpenGL2 and OpenGL3 implementations into separate files
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
7a79c968a5
|
opengl3: implement base image drawing
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
a1f7bc3049
|
Update to latest pugl yet again
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
4900b15dd2
|
ChildProcess: auto-terminate child if main/parent process closes
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
da5be4446f
|
Implemement MIDI output for RtAudio native audio fallback
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
62582a3d57
|
Allow to control JACK/Standalone fallback behaviour from cmake
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
25f3a21e15
|
opengl3: implement all basic shapes
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
7fcb77f300
|
Fix some compiler warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
157692d557
|
Fix some CMake details, be quiet if pkg-config not found
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
bdfffc27aa
|
CI: use windows-2022
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
463d8ab1f8
|
Use static_cast in cairo code
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
478d45c92b
|
Start setting up GL3 drawing, already works for lines and rects
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
836d409983
|
Support gles2 and gles3 UI type in Makefile builds too
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
a67f06f82d
|
Add ScopedPointer::reset() method
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
d2d85f3cac
|
cmake: add gles2 and gles3 UI type
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
ad0c9936b1
|
Fix a compiler warning
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
fcab7248d6
|
Rework APIs around config/docs/home special dirs
Signed-off-by: falkTX <falktx@falktx.com>
|
7 months ago |
falkTX
|
8c30f9f1ed
|
Fix LV2 monolithic builds
Signed-off-by: falkTX <falktx@falktx.com>
|
7 months ago |
falkTX
|
2ba9bea287
|
Fix build with Wine
Signed-off-by: falkTX <falktx@falktx.com>
|
7 months ago |
falkTX
|
d6535dd558
|
Split implementation of d_getChunkFromBase64String to new func
Signed-off-by: falkTX <falktx@falktx.com>
|
7 months ago |
falkTX
|
bc4eb2410b
|
Fix unused parameter compiler warning
Signed-off-by: falkTX <falktx@falktx.com>
|
7 months ago |
falkTX
|
6d4bf6b47e
|
Always build monolithic lv2 with makefile, give warning if needed
Signed-off-by: falkTX <falktx@falktx.com>
|
7 months ago |
Damien Zammit
|
f60444f274
|
valgrind: Add malloc / memalign suppression for real 1d fftw
Because: Testing on actual CI showed different results than locally.
|
9 months ago |
Damien Zammit
|
17173b5483
|
valgrind: Add suppression for real 1d fft leaks
|
9 months ago |
falkTX
|
f3be5aee08
|
Add darkglass-anagram target, fix MOD workdir env var usage
Signed-off-by: falkTX <falktx@falktx.com>
|
9 months ago |
falkTX
|
d2f31dadba
|
Fix X11 webview with recent glib
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
6c06c80c76
|
Add dpf_add_executable cmake function
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
4434b45291
|
Fix no namespace build
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
3fb96a349b
|
Minimum cmake is now 3.8
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
c5ae6e71b0
|
Fix macOS cmake build
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
5cd8730506
|
Fix win32 cmake build
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
7077e63097
|
Fix win32 make build
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
d0f0d82574
|
Fix macOS build
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
5e6eee3607
|
Cleanup, fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
5c6c5ba048
|
Add argc,argv constructor to Application for use with webviews
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
480aa7b11d
|
Fixup after latest webview changes
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
ea20a66bc2
|
Integrate webview directly in Window class alike with file dialog
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
4100e47d4c
|
Fix memory leak in X11 webview
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
ce45bc565d
|
Fix a leak in the last commit
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
3f1e740f76
|
Fix AU setState to allow arbitrary keys
Squashed commit of the following:
commit 5afe95e223
Author: falkTX <falktx@falktx.com>
Date: Thu Apr 3 11:07:20 2025 +0200
Cleanup to follow current DPF style
Signed-off-by: falkTX <falktx@falktx.com>
commit 44278abbb1
Author: TheOnlyJoey <joeyferweda@gmail.com>
Date: Wed Apr 2 05:18:11 2025 +0200
Forgot to remove include from testing
commit 870ac0b4f2
Author: TheOnlyJoey <joeyferweda@gmail.com>
Date: Wed Apr 2 05:15:26 2025 +0200
Updated setState on AU components to allow arbitrary key-value pairs to have parity with other plugin formats on macOS.
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
46b46fa14e
|
Copy AU bundle for testing script, no other way works
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
3b678aee10
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
530f170a79
|
One more Linux/X11 webview initial size fix
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
2026925396
|
Allow plugins with UI-only state to skip DSP setState()
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
69414bc2e4
|
Fix webview initial size on Linux/X11
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
57747bf94e
|
Add WebViewDestroy class for usage in std::shared_ptr/unique_ptr
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
5424b730c6
|
Fix typo in last commit
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
290c4089be
|
Start of install-plugins-symlinks.sh util script for development
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
5d3e0ad124
|
Add NanoImage::update()
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
52416dafc7
|
Add KnobEventHandler::getMinimum/getMaximum()
Signed-off-by: falkTX <falktx@falktx.com>
|
11 months ago |