scopehal-apps
scopehal-apps copied to clipboard
GPU accelerated rendering of protocol decode event bubbles
Right now any "complex" type waveform output is rendered in software with Cairo, which gets slow for realtime streaming or fast panning/zooming.
In ngscopeclient, we build the decode bubbles every frame in immediate mode, then submit a batch to the GPU.
Better, but still not as fast as it should be (vs a fully shader based retained mode design). More work needed.