38#include "../scopehal/DensityFunctionWaveform.h"
78 virtual void Refresh(vk::raii::CommandBuffer& cmdBuf, std::shared_ptr<QueueHandle> queue)
override;
80 static std::string GetProtocolName();
82 virtual float GetVoltageRange(
size_t stream)
override;
83 virtual float GetOffset(
size_t stream)
override;
87 void SetWidth(
size_t width)
90 void SetHeight(
size_t height)
91 { m_height = height; }
107 std::string m_maxwidth;
Encapsulates a Vulkan compute pipeline and all necessary resources to use it.
Definition: ComputePipeline.h:55
Abstract base class for all filter graph blocks which are not physical instrument channels.
Definition: Filter.h:95
virtual void Refresh() override
Evaluates a filter graph node.
Definition: Filter.cpp:816
Descriptor for a single stream coming off a channel.
Definition: StreamDescriptor.h:46
Definition: Waterfall.h:70
virtual void ClearSweeps() override
Clears any integrated data from past triggers (e.g. eye patterns).
Definition: Waterfall.cpp:114
Definition: Waterfall.h:41