Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-03-23 | add README.md (for gitea / github and the like)HEADmaster | Harald Welte | 1 | -0/+45 | |
2023-08-26 | fosphor/cl: Fix init type in cl_queue_clear_buffers | Sylvain Munaut | 1 | -1/+1 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2023-08-26 | fosphor/axis: Fix warning in printf about possible buffer overrun | Sylvain Munaut | 1 | -3/+3 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2023-08-26 | fosphor/gl_cmap_gen: Introduce a new 'prog' colormap | Sylvain Munaut | 2 | -0/+54 | |
This color map was originally given to me by 'prog', the sdr# author, then I tweaked it a bit. Note that there is currently no way to select it other than changing the code. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2023-08-26 | fosphor/gl_cmap_gen: Add new function to generate GL colormap from a PNG | Sylvain Munaut | 5 | -2/+116 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2023-08-26 | gr-fosphor: Add the overlap block | Sylvain Munaut | 11 | -1/+240 | |
This will probably be integrated as part of fosphor itself. But until it is, then this block is useful to overlap several FFT windows. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2021-01-08 | gr-fosphor: Add 3.9 as supported version in MANIFEST | Sylvain Munaut | 1 | -0/+1 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2021-01-08 | gr-fosphor: Add pybind11 bindings | Sylvain Munaut | 8 | -1/+317 | |
Part of the GNURadio 3.9 transition Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2021-01-08 | gr-fosphor: Use window type constant from gr:fft:window and not firdes | Sylvain Munaut | 2 | -6/+6 | |
Part of GNURadio 3.9 migration Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2021-01-08 | gr-fosphor: Switch to std::shared_ptr instead of boost::shared_ptr | Sylvain Munaut | 2 | -2/+2 | |
Part of GNURadio 3.9 migration Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2021-01-08 | gr-fosphor: Update main CMakeLists with 3.9 requirements/style | Sylvain Munaut | 1 | -6/+17 | |
Part of GNURadio 3.9 migration Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2021-01-08 | gr-fosphor: Remove all SWIG stuff | Sylvain Munaut | 7 | -87/+3 | |
Part of GNURadio 3.9 migration Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2021-01-08 | gr-fosphor: Update the whole Doxygen setup | Sylvain Munaut | 16 | -2140/+177 | |
Just taken from gr_modtool ... Part of GNURadio 3.9 migration Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2021-01-08 | gr-fosphor: Update all copyright notices headers | Sylvain Munaut | 23 | -334/+69 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2021-01-08 | fosphor: Update all copyright notices headers | Sylvain Munaut | 26 | -364/+52 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2021-01-08 | gr-fosphor: Use #pragma once instead of old guard style | Sylvain Munaut | 9 | -48/+9 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2021-01-08 | fosphor: Use #pragma once instead of old guard style | Sylvain Munaut | 12 | -48/+12 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2020-01-31 | gr-fosphor: Set default visibility to falsegr3.8 | Sylvain Munaut | 2 | -1/+2 | |
We're hidden by default. For Qt we'll get an expose event the first time we're shown. Needed because we might be hidden by default (like in a tab chooser) and this would create problems if we consider ourselves shown by default. And for GLFW we consider ourself visible after the first reshape, which is forced at init. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2020-01-31 | gr-fosphor: Add 'freq' message port sending the frequency a user clicked | Sylvain Munaut | 9 | -1/+86 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2020-01-31 | fosphor: Add position mapping helpers for {x,y} <-> {freq,pwr,samp} | Sylvain Munaut | 2 | -0/+122 | |
This allows to know an application to know where the user clicked Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2020-01-31 | gr-fosphor: Update zoom function to the new {center,span} spec | Sylvain Munaut | 1 | -7/+2 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2020-01-31 | fosphor: Review the GL frequency mapping and switch zoom to {center,span} | Sylvain Munaut | 4 | -44/+37 | |
Previously we were hiding the extrema bin, now we display it "half" on each side which sort of maps better to the concept of circular spectrum At the same time we move the zoom spec to {center,span} rather than {start,stop} since it makes more sense and matches the channel specs Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2020-01-31 | fosphor/cl: Remove spurious debug fprintf | Sylvain Munaut | 1 | -1/+0 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fosphor/build: Update all CMake files | Sylvain Munaut | 8 | -429/+141 | |
Part of GNURadio 3.8 migration Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fosphor/build: Update CMakeLists.txt copyright header | Sylvain Munaut | 9 | -36/+36 | |
Part of GNURadio 3.8 migration Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fopshor/docs: Misc cleanup in Doxyfile.in | Sylvain Munaut | 1 | -15/+2 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fosphor/docs: Update docs template to the latest from GNURadio | Sylvain Munaut | 16 | -349/+928 | |
Part of GNURadio 3.8 migration Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fosphor/build: Remove GNURadio cmake modules | Sylvain Munaut | 9 | -1576/+0 | |
Part of GNURadio 3.8 migration Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fosphor/grc: Convert GRC blocks to YAML for 3.8 | Sylvain Munaut | 6 | -166/+118 | |
Part of GNURadio 3.8 migration Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fopshor: Remove WX support | Sylvain Munaut | 13 | -494/+0 | |
This doesn't exist anymore in 3.8 Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | fosphor: Convert mkresources to Python 3 | Sylvain Munaut | 1 | -13/+14 | |
Py3 only ... upgrade your system folks ! Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fosphor/qt: Qt5 - Track visibility of the widgetgr3.7-qt5 | Sylvain Munaut | 2 | -0/+15 | |
When not visible, doing GL operations is not supported Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fosphor/qt: Qt5 - Associate GL context to the worker thread | Sylvain Munaut | 4 | -6/+48 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fosphor/qt: Qt5 - Switch to linking to Qt5 | Sylvain Munaut | 4 | -158/+13 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fosphor: Add concept of visibility to the base block implementation | Sylvain Munaut | 3 | -13/+36 | |
If we're not visible, don't do any GL calls Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fosphor: Missing namespace for thread::mutexgr3.7 | Sylvain Munaut | 1 | -1/+1 | |
For consistency ... Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fosphor: Fix block name for QT sink | Sylvain Munaut | 1 | -1/+1 | |
Obvious typo is obvious. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | gr-fosphor: Indent (tab/space) fixes | Sylvain Munaut | 2 | -13/+13 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | fosphor/cl: Make sure to unlocking the GL objects during CL release | Sylvain Munaut | 1 | -0/+6 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | fosphor/cl: Declare the target OpenCL version to avoid warning | Sylvain Munaut | 1 | -0/+1 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | fosphor/cl: Display all devices and allow selection with env var | Sylvain Munaut | 1 | -6/+19 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | fosphor/cl: Check for image support when filtering CL devices | Sylvain Munaut | 1 | -0/+12 | |
Thanks to Ethan Trewhitt for original patch Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-12-08 | fosphor/gl: Fix memory leak when releasing color map | Sylvain Munaut | 1 | -0/+3 | |
Thanks to Emil Berg for reporting Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-11-30 | fosphor/gl: Remove redundant initial clear of buffers | Sylvain Munaut | 1 | -7/+3 | |
The buffers will end up being initialized from the CL result anyway. (and CL has its own clear). Apparently the clear of the VBO was causing CL/GL share failur on recent NVidia driver so get rid of all of it. Thanks a lot to Aaron Giles <gilesam73@gmail.com> for finding the root cause of the issue. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-11-30 | fosphor/cl: Fix return type/value of cl_queue_clear_buffers | Sylvain Munaut | 1 | -2/+2 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2019-11-30 | fosphor/cl: Cleanup shared object lock/unlocking code paths | Sylvain Munaut | 1 | -21/+25 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2016-05-22 | fosphor/gl_font: Don't use the format __attribute__ when using MSVC | Sylvain Munaut | 1 | -1/+7 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2016-05-22 | gr-fosphor: On WIN32 platform, link and use GLEW to find GL extensions | Sylvain Munaut | 3 | -0/+69 | |
The FindGLEW is included because it seems the one shipping by CMake by default fails to find it on windows (which is the only platform where we use it ...) This is based on a patch from Geof Nieboer <gnieboer@corpcomm.net> Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2016-05-22 | gr-fosphor: Improve cleanup path of the worker thread in case of init fail | Sylvain Munaut | 1 | -3/+10 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2016-05-22 | gr-fosphor: Minor tweaks to FindGLFW3 | Sylvain Munaut | 1 | -9/+5 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> |