Sylvain Munaut
9d09c6b4c5
fosphor/gl_cmap_gen: Add new function to generate GL colormap from a PNG
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2023-08-26 12:26:56 +02:00
Sylvain Munaut
ef5070200f
gr-fosphor: Add the overlap block
...
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>
2023-08-26 12:26:56 +02:00
Sylvain Munaut
26f06ef630
gr-fosphor: Update all copyright notices headers
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2021-01-08 17:29:58 +01:00
Sylvain Munaut
2d4fe78b43
gr-fosphor/build: Update all CMake files
...
Part of GNURadio 3.8 migration
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2019-12-08 15:22:38 +01:00
Sylvain Munaut
2f1b0a8793
gr-fosphor/build: Update CMakeLists.txt copyright header
...
Part of GNURadio 3.8 migration
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2019-12-08 15:22:38 +01:00
Sylvain Munaut
d7c472ec47
gr-fopshor: Remove WX support
...
This doesn't exist anymore in 3.8
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2019-12-08 15:22:38 +01:00
Sylvain Munaut
ef55b4f5af
gr-fosphor/qt: Qt5 - Switch to linking to Qt5
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2019-12-08 15:22:38 +01:00
Sylvain Munaut
1e4598ff34
gr-fosphor: On WIN32 platform, link and use GLEW to find GL extensions
...
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 22:34:22 +02:00
Sylvain Munaut
0c4bd380ef
gr-fosphor: Rely on the system-wide FindFreetype
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2016-05-22 22:34:22 +02:00
Sylvain Munaut
e1eb11b2d8
gr-fosphor: Use FindOpenCL from cmake git master
...
Author: Martin Hauke <mardnh@gmx.de>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2016-01-25 16:27:00 +01:00
Sylvain Munaut
48b7e9242c
gr-fosphor: Make use of proper cmake commands to copy header in binary dir
...
This way it doesn't depend on platform specific 'cp' and 'mkdir' that
obviously won't work on WIN32.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2015-10-25 21:41:22 +01:00
Sylvain Munaut
be1defecc4
gr-fosphor: Adapt the build to cope with the new CL compat system
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2014-07-24 22:34:06 +02:00
Sylvain Munaut
d58643fa89
gr-fosphor: Add proper dependency tracking in resource_data.c generation
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-12-06 13:28:44 +01:00
Sylvain Munaut
3779600868
gr-fosphor/cmake: Switch to the new recommended GnuradioConfig
...
Rather than using our own copy of FindGnuradioRuntine
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-11-10 22:24:07 +01:00
Sylvain Munaut
8378696eea
gr-fosphor/lib: Add the new source file "axis.c" to source list
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-11-10 22:24:07 +01:00
Sylvain Munaut
dfb5081b91
gr-fosphor: Link to python libraries if python is enabled
...
This is required for OSX. And although not strictly required for linux,
it doesn't hurt.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-11-06 18:53:34 +01:00
Sylvain Munaut
180fd0042a
gr-fosphor: Make the different GUI version optional
...
You'd don't have to have glfw, qt and wx all at once, you can select
which variant you want built.
Python support is also make fully optional
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:09:50 +02:00
Sylvain Munaut
6183eefc9a
gr-fosphor: Add Qt widget version of the fosphor sink
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:07:14 +02:00
Sylvain Munaut
e3732c0609
gr-fosphor: Add WX widget version of the fosphor sink
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:06:04 +02:00
Sylvain Munaut
b056fcc1a8
gr-fosphor: Split block into base function and UI specific part
...
It's split into:
- A generic "base" sink that handles pretty much everything except
managing a GL context and getting the UI interaction for it
- The GLFW specific part
This is preparation for for WX and QT widget implementations of a
fosphor sink.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:05:08 +02:00
Sylvain Munaut
062040ae70
gr-fosphor: Move to the _impl paradigm
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:03:03 +02:00
Sylvain Munaut
edfee19c61
Initial import of the GNURadio block
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-13 22:02:56 +02:00