azonenberg changed the topic of #scopehal to: libscopehal, libscopeprotocols, and glscopeclient development and testing | https://github.com/glscopeclient/scopehal-apps | Logs: https://libera.irclog.whitequark.org/scopehal
darthrake has quit [*.net *.split]
darthrake has joined #scopehal
Degi has quit [Ping timeout: 260 seconds]
Degi has joined #scopehal
<_whitenotifier> [scopehal] azonenberg pushed 1 commit to master [+0/-0/±2] https://github.com/glscopeclient/scopehal/compare/0d15517e7ddd...4ca01fdbfea2
<_whitenotifier> [scopehal] azonenberg 4ca01fd - Added PacketDecoder support to autonegotiation decoder
<azonenberg> mmm 3.5 GB CSV files lol
<azonenberg> we need scopesession support in ngscopeclient asap :p
<_whitenotifier> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/glscopeclient/scopehal-apps/compare/781d5a4ea80f...1c69f6751c53
<_whitenotifier> [scopehal-apps] azonenberg 1c69f67 - Updated submodules
<d1b2> <david.rysk> tnt: I'm just seeing the backlog -- what laptop? I was able to get it working on an intel hd graphics 4000 after installing bleeding-edge mesa/vulkan
<d1b2> <david.rysk> ah, you're on Haswell? yeah that's oooold... llvmpipe would be the way to go, you'll lose some performance but it should work
<azonenberg> @david.rysk: last time i checked we had problems running on llvmpipe but lain's queuemanager refactoring may have fixed most of that
<d1b2> <david.rysk> no wait, haswell is newer than hd 4000, so you might be able to get away with bleeding edge mesa. The "not updated anymore" is odd, apparently it got rolled into mesa
<azonenberg> (it only had a single queue and we required several, we can now run on arbitrarily feew queues with some mutexing)
<d1b2> <david.rysk> I installed bleeding-edge mesa on my ivy bridge (hd 4000) system and it worked, but that was a few months ago
<d1b2> <david.rysk> I can try again in a few weeks
<d1b2> <david.rysk> ah, I see about the queues -- that should help with Metal
<azonenberg> Yes thats why we originally did it
<azonenberg> but it will help on other platforms too
<azonenberg> The other issue is that several of our shaders for accelerated filters right now do not run on intel or emulated platforms that have a 64k thread max X axis grid size
<azonenberg> if your waveform is more than about 4M samples
<d1b2> <david.rysk> yeah iirc older Intel was also queue-limited
<d1b2> <david.rysk> and ran into that as well
<azonenberg> the fix is just to break those up into x-y grids instead of 1D
<azonenberg> but it means refactoring a bunch of code and i havent got around to it yet
<azonenberg> they can happily run 100M threads but it has to be 64K x 1024 or something
<azonenberg> not 100M x 1
<d1b2> <david.rysk> yeah
<d1b2> <david.rysk> I'm not sure what distro tnt is running; for Ubuntu there are PPAs with bleeding-edge mesa; for arch I got it from the AUR
<azonenberg> anyway as long as your memory depth is less than 64K * threads per block (usually 32 or a multiple thereof)
<d1b2> <david.rysk> At first I was confused because the vulkan support was a separate driver, but at some point it got rolled into mesa
<azonenberg> it will work fine
<d1b2> <david.rysk> yeah, IIRC I experienced that
<_whitenotifier> [scopehal] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/glscopeclient/scopehal/compare/4ca01fdbfea2...a6da8ca5871d
<_whitenotifier> [scopehal] azonenberg a6da8ca - Fixed bug causing message frames to show up as the wrong color
massi has joined #scopehal
<d1b2> <tnt> Ok, I gave it a shot. Despite the MESA-INTEL: warning: Haswell Vulkan support is incomplete , it does display something. (Right is new, Left is old screenshot of the .scopesession file) https://i.imgur.com/kxBykEo.png
<d1b2> <tnt> Some visual glitches when changing settings though : https://i.imgur.com/iACljH5.png
<d1b2> <tnt> ( That's glscopeclient. ngscopeclient crashes on launch with Bus error but not sure if that's supposed to work or no )
Yamakaja has quit [Quit: Bye]
Yamakaja has joined #scopehal
Yamakaja has quit [Changing host]
Yamakaja has joined #scopehal
bvernoux has joined #scopehal
massi has quit [Remote host closed the connection]
ericonr- has joined #scopehal
ericonr has quit [Ping timeout: 252 seconds]
anuejn has quit [Read error: Connection reset by peer]
anuejn has joined #scopehal
bvernoux has quit [Quit: Leaving]