azonenberg changed the topic of #scopehal to: ngscopeclient, libscopehal, and libscopeprotocols development and testing | https://github.com/ngscopeclient/scopehal-apps | Logs: https://libera.irclog.whitequark.org/scopehal
<_whitenotifier-5> [scopehal-apps] azonenberg closed pull request #698: Fix tests for unified memory - https://github.com/ngscopeclient/scopehal-apps/pull/698
<_whitenotifier-7> [scopehal-apps] azonenberg f4ea2b2 - Merge pull request #698 from d235j/fix-tests-for-unified-memory Fix tests for unified memory
<_whitenotifier-5> [scopehal-apps] azonenberg pushed 2 commits to master [+0/-0/±2] https://github.com/ngscopeclient/scopehal-apps/compare/31efa1dba62a...f4ea2b2bdfb4
<_whitenotifier-7> [scopehal-apps] azonenberg closed pull request #699: Fix for GPUs that have a swapchain shallower or deeper than 2 images - https://github.com/ngscopeclient/scopehal-apps/pull/699
<_whitenotifier-5> [scopehal-apps] azonenberg 702ec7d - Merge pull request #699 from d235j/fix-deep-swapchain Fix for GPUs that have a swapchain shallower or deeper than 2 images
<_whitenotifier-7> [scopehal-apps] azonenberg pushed 2 commits to master [+0/-0/±4] https://github.com/ngscopeclient/scopehal-apps/compare/f4ea2b2bdfb4...702ec7defe1d
<d1b2> <johnsel> ledude: you still around?
<d1b2> <johnsel> @ledude0001 you may be interested in joining the Thunderscope discord as well.
<d1b2> <johnsel> it does seem a like a perfect fit for a proper rendering pass
<d1b2> <azonenberg> yeah i think i'm going to try multithreading the current code first and use that to lay the groundwork for a full gpu version eventually
<d1b2> <azonenberg> i think it's going to be similar to how we do waveform rendering
<d1b2> <azonenberg> preprocessing pass on the CPU to binary search the offset into the data and clock that each GPU thread needs to start from
<d1b2> <azonenberg> then the GPU will work through each range of the waveform in parallel
<d1b2> <azonenberg> the tricky part will be the integration since the eye is likely going to be way too big to fit in shared memory
<d1b2> <azonenberg> and atomics on global memory are slow
<d1b2> <johnsel> I was more thinking frag/vert shaders
Kerr_ has quit [Ping timeout: 256 seconds]
Kerr_ has joined #scopehal
<d1b2> <johnsel> I could also work on it in conjunction with the other eye pattern stuff we discussed before if you want. I haven't had time to get back to it as I got a very bad flu but I haven't forgotten about it
sgstair_ has joined #scopehal
sgstair has quit [Ping timeout: 268 seconds]
Kerr_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<d1b2> <azonenberg> I dont think its a priority right now
Degi_ has joined #scopehal
Degi has quit [Ping timeout: 255 seconds]
Degi_ is now known as Degi
<_whitenotifier-5> [scopehal] azonenberg fbdc0b6 - EyePattern: removed old modulation level detecting code now that PAM edge detector does this
<_whitenotifier-7> [scopehal] azonenberg pushed 3 commits to master [+2/-0/±7] https://github.com/ngscopeclient/scopehal/compare/e5b24a929a77...1b8169698f5f
<_whitenotifier-5> [scopehal] azonenberg 1b81696 - Finished initial implementation of 100baseT1 lnk training decode. Works fine for initial training but doesn't yet reset when the link drops.
<_whitenotifier-7> [scopehal] azonenberg 9596e28 - Initial skeleton of 100BaseT1 link training. No where near finished.
<_whitenotifier-5> [scopehal-docs] azonenberg a1b0b4a - Revamped TMDS decode docs
<_whitenotifier-7> [scopehal-docs] azonenberg pushed 1 commit to master [+2/-1/±1] https://github.com/ngscopeclient/scopehal-docs/compare/e3a3a7843085...a1b0b4adbfca
<_whitenotifier-5> [scopehal] azonenberg cfa4f4b - 100baseT1 training decoder now correctly resets to SEND_Z if the link drops
<_whitenotifier-7> [scopehal] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal/compare/1b8169698f5f...cfa4f4ba0f0b
<_whitenotifier-5> [scopehal] azonenberg be4f401 - Fixed regression in last commit
<_whitenotifier-7> [scopehal] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal/compare/cfa4f4ba0f0b...be4f4016e72a
<_whitenotifier-5> [scopehal] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal/compare/be4f4016e72a...5fe8b1535f9b
<_whitenotifier-7> [scopehal] azonenberg 5fe8b15 - Deleted some commented out dead code left over from the original filter we based it on
<_whitenotifier-7> [scopehal] bcjanmay starred scopehal - https://github.com/bcjanmay
<_whitenotifier-5> [scopehal-apps] azonenberg pushed 2 commits to master [+0/-0/±3] https://github.com/ngscopeclient/scopehal-apps/compare/702ec7defe1d...046555c19a49
<_whitenotifier-7> [scopehal-apps] azonenberg 4036d5c - FilterPropertiesDialog: set width for parameter combo and input fields
<_whitenotifier-7> [scopehal-apps] azonenberg 046555c - Updated to latest submodules
<Kerr> Hah, what a coincidence someone else is also doing a scope for a class project
<Kerr> I see that he's offline right now
<Kerr> Where is the bridged discord server info?
<azonenberg> 1bitsquared
<azonenberg> yeah i thought he was one of your groupmates lol
bvernoux has joined #scopehal
sgstair_ has quit [Read error: Connection reset by peer]
sgstair_ has joined #scopehal
<_whitenotifier-5> [scopehal-apps] ErikBuer starred scopehal-apps - https://github.com/ErikBuer
_florent_ has quit [Ping timeout: 256 seconds]
_florent_ has joined #scopehal
mithro has quit [Ping timeout: 268 seconds]
_florent_ has quit [Ping timeout: 268 seconds]
elms has quit [Ping timeout: 268 seconds]
octorian has quit [Ping timeout: 246 seconds]
Abhishek_ has quit [Ping timeout: 256 seconds]
octorian has joined #scopehal
mithro has joined #scopehal
elms has joined #scopehal
_florent_ has joined #scopehal
octorian has quit [Read error: Connection reset by peer]
Abhishek_ has joined #scopehal
Bird|ghosted has joined #scopehal
octorian has joined #scopehal
Bird|otherbox has quit [Ping timeout: 264 seconds]
Bird|ghosted has quit [Ping timeout: 256 seconds]
Abhishek_ has quit [Ping timeout: 256 seconds]
Abhishek_ has joined #scopehal
sgstair_ is now known as sgstair
Darius has quit [Quit: Bye]
Darius has joined #scopehal
<d1b2> <ledude0001> thank you
<d1b2> <ledude0001> I am on discord as well
bvernoux has quit [Quit: Leaving]
<d1b2> <ledude0001> I plan to use litescope as my logic analyzer (and modify it for the ADC), are there drivers now?
<d1b2> <ledude0001> would be interesting to write one, but don't want to reinvent the wheel 😅
<d1b2> <azonenberg> We dont have a driver for it, no. it's been on the wishlist for a long time
<d1b2> <ledude0001> nice, I will try my best
<d1b2> <ledude0001> the litex guy did it before me :(
<azonenberg> that never got upstreamed and may not even build against latest scopehal
<azonenberg> but is certainly worth using as a starting point
<azonenberg> i have no idea how old that code is or if it ever got finished :)
<azonenberg> _florent_: ^ was this you?
<d1b2> <ledude0001> guess I will try to finish it and do a PR ¯_(ツ)_/¯
<_whitenotifier-5> [scopehal-docs] azonenberg 380382c - Continued documentation revamp
<_whitenotifier-7> [scopehal-docs] azonenberg pushed 1 commit to master [+8/-2/±1] https://github.com/ngscopeclient/scopehal-docs/compare/a1b0b4adbfca...380382c3ba0f