<_whitenotifier-7>
[scopehal-apps] azonenberg 531fdfe - Initial work on reference filter creation/destruction
<_whitenotifier-7>
[scopehal-apps] azonenberg 9ddca71 - Added initial menus for filter instantiation. Doesn't actually create any filters yet. See #515.
Degi_ has joined #scopehal
Degi has quit [Ping timeout: 250 seconds]
Degi_ is now known as Degi
whitequark has quit [*.net *.split]
jevinskie[m] has quit [*.net *.split]
Fridtjof has quit [*.net *.split]
esden has quit [*.net *.split]
tnt has quit [*.net *.split]
_florent_ has quit [*.net *.split]
_florent_ has joined #scopehal
esden has joined #scopehal
Fridtjof has joined #scopehal
tnt has joined #scopehal
whitequark has joined #scopehal
jevinskie[m] has joined #scopehal
massi has joined #scopehal
<d1b2>
<mubes> Right, trying to get back involved again, and the first job is to build the current code, which has changed a lot while I wasn't looking 🙂 Problem is I'm getting errors from Vulkan; scopehal-apps/lib/scopehal/VulkanInit.cpp:814:44: error: ‘__gnu_cxx::__alloc_traits<std::allocator<vk::raii::PhysicalDevice>, vk::raii::PhysicalDevice>::value_type’ {aka ‘class vk::raii::PhysicalDevice’} has no member named ‘clear’ 814 |
<d1b2>
devices[i].clear(); Am I using a wrong version or something? Build deps are a bit out of date (I'll update them when I've found them out! ). Trying to build on Ubuntu 22.04 with a shaderc from https://github.com/google/shaderc.git
<miek>
looks like that method was introduced in v1.3.206 of vulkan-hpp
<azonenberg>
yeah i dont know what our minimum vulkan sdk version is
<azonenberg>
i did most dev against 1.3.224
<azonenberg>
and have done little testing on older versions
<azonenberg>
we had some problems with .229 and newer that i think are now fixed
<d1b2>
<mubes> So...am I getting this stuff from the right place or do I need to go somewhere else?
<azonenberg>
this is the official link to get tarballs or i think deb/rpm packages
<azonenberg>
i normally install the deb packages
<miek>
they're not providing packages for ubuntu 22.04 until next release but hopefully it'll be any day now, looking at their past release schedule
<azonenberg>
the current packages work fine on debian stable last time i checked
<d1b2>
<mubes> ta
bvernoux has joined #scopehal
massi has quit [Remote host closed the connection]
<d1b2>
<mubes> Great. I have a build. Question; Has anyone done anything with R&S RTB2004? I realised that I have one in storage and it's GbE with 10MS/channel sample depth. Just tried it and scopehal falls over in a big heap but it is talking to the scope so it might be worth giving it a bit of love....provided no-one is already on it. Progress will be slow, as things always are when I'm involved.
<d1b2>
<louis> Q: why does the Threshold filter not sparsify/RLE?
<d1b2>
<louis> is that an architectural descision or did we just not do it yet?
<d1b2>
<louis> & somewhat relatedly, do we have a tracking issue for filters that assume dense inputs have the same start offsets?
<azonenberg>
@mubes: There is no active work on the R&S driver. So far AFAIK it only supports RTM3000 and not well
<azonenberg>
I wont object to you spending time on it, it's just not a priority for anyone currently
<azonenberg>
@louis: Good question. There are a lot of potential enhancements we could apply, trading accuracy against performance
<azonenberg>
Or trading near term vs long term performance
<azonenberg>
For example, compressing samples. or interpolating to sub sample precision for zero crossings
<azonenberg>
A lot of these would likely be configurable because they reduce the amount of data downstream filters have to process, but they also tend to be difficult to parallelize
<azonenberg>
And not I am not aware of such an issue. We should make one
bvernoux has quit [Read error: Connection reset by peer]