Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI becomes totally unresponsive when streaming a single headstage's worth of npx data #20

Open
jonnew opened this issue Feb 25, 2025 · 1 comment

Comments

@jonnew
Copy link

jonnew commented Feb 25, 2025

The workflow consists of the onix source the LFP viewer. LFP viewer shows the scroll line but I cannot click any buttons in the GUI or stop acquisition.

Image

The dev team seems to think that this issue goes away when the the LFP viewer is compiled in release mode. Maybe so, but why? What is the non-optimized part of this code that would cause such catastrophic behavior?

@bparks13
Copy link
Member

It appears to be an issue with the GPU. When I switch to the CPU rendering method (View → Renderer → Software (CPU)) there is far less of a performance hit. There is still a slight delay between scrolling and the LFP viewer updating the view, but it is not severe enough to lock the whole UI for minutes at a time. Based on testing, and conversations with the dev team, this does not appear to be an issue with the plugin itself, but rather the hardware (e.g., GPU) we are running the system on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants