37#ifndef TestWaveformSource_h
38#define TestWaveformSource_h
65 float noise_stdev = 0.01,
66 std::function<
void(
float)> downloadCallback =
nullptr);
76 float noise_stdev = 0.01,
77 std::function<
void(
float)> downloadCallback =
nullptr);
80 vk::raii::CommandBuffer& cmdBuf,
81 std::shared_ptr<QueueHandle> queue,
87 float noise_stdev = 0.01,
88 std::function<
void(
float)> downloadCallback =
nullptr);
91 vk::raii::CommandBuffer& cmdBuf,
92 std::shared_ptr<QueueHandle> queue,
98 float noise_stdev = 0.01,
99 std::function<
void(
float)> downloadCallback =
nullptr);
104 int64_t sampleperiod,
109 int64_t sampleperiod,
113 vk::raii::CommandBuffer& cmdBuf,
114 std::shared_ptr<QueueHandle> queue);
Declaration of VulkanFFTPlan.
Encapsulates a Vulkan compute pipeline and all necessary resources to use it.
Definition: ComputePipeline.h:55
A set of S-parameters.
Definition: SParameters.h:201