Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::gpu_audio::GpuConvolver Member List

This is the complete list of members for pulp::gpu_audio::GpuConvolver, including all inherited members.

backend() constpulp::gpu_audio::GpuConvolver
bind_realtime_path(detail::RealtimeGpuNodeBinding &binding) noexcept overridepulp::gpu_audio::GpuConvolvervirtual
block_pulp::gpu_audio::GpuConvolverprotected
carry_pulp::gpu_audio::GpuConvolverprotected
channels_pulp::gpu_audio::GpuConvolverprotected
complete_realtime_shared_io(void *, std::uint64_t, std::uint8_t, std::uint64_t callback_end_ns, std::uint64_t result_visible_ns) noexceptpulp::gpu_audio::GpuConvolverprotectedstatic
configure_staged_breaker(const GpuConvolverStagedBreaker &config) noexceptpulp::gpu_audio::GpuConvolver
configure_staged_pipeline()pulp::gpu_audio::GpuConvolverprotected
configure_trace(const GpuConvolverTraceConfig &config) noexceptpulp::gpu_audio::GpuConvolver
cpu_fallback_prepared() const noexcept overridepulp::gpu_audio::GpuConvolverinlinevirtual
descriptor() const overridepulp::gpu_audio::GpuConvolvervirtual
detail::configure_gpu_convolver_trial(GpuConvolver &, const detail::GpuConvolverTrialConfig &) noexceptpulp::gpu_audio::GpuConvolverfriend
detail::drain_gpu_convolver_trial_admissions(GpuConvolver &, std::vector< detail::SharedIoTraceAdmission > &) noexceptpulp::gpu_audio::GpuConvolverfriend
detail::drain_gpu_convolver_trial_records(GpuConvolver &, std::vector< detail::SharedIoTraceRecord > &) noexceptpulp::gpu_audio::GpuConvolverfriend
detail::gpu_convolver_trial_engine_id(const GpuConvolver &) noexceptpulp::gpu_audio::GpuConvolverfriend
detail::GpuConvolverTestAccesspulp::gpu_audio::GpuConvolverfriend
fallback_pulp::gpu_audio::GpuConvolverprotected
fallback_delay_blocks_pulp::gpu_audio::GpuConvolverprotected
fb_delay_pulp::gpu_audio::GpuConvolverprotected
fb_delay_idx_pulp::gpu_audio::GpuConvolverprotected
fb_out_pulp::gpu_audio::GpuConvolverprotected
fence_realtime_shared_io(void *self) noexceptpulp::gpu_audio::GpuConvolverprotectedstatic
fenced() const noexceptpulp::gpu_audio::GpuConvolver
fft_size() constpulp::gpu_audio::GpuConvolverinline
fft_size_pulp::gpu_audio::GpuConvolverprotected
gpu_pulp::gpu_audio::GpuConvolverprotected
gpu_available() constpulp::gpu_audio::GpuConvolver
GpuConvolver(uint32_t channels, uint32_t block_size, uint32_t sample_rate, std::vector< float > impulse_response)pulp::gpu_audio::GpuConvolver
GpuConvolver(uint32_t channels, uint32_t block_size, uint32_t sample_rate, std::vector< float > impulse_response, uint32_t latency_blocks)pulp::gpu_audio::GpuConvolver
has_realtime_shared_io() const noexceptpulp::gpu_audio::GpuConvolverprotected
in_pad_pulp::gpu_audio::GpuConvolverprotected
init_fallback()pulp::gpu_audio::GpuConvolverinlineprotected
ir_pulp::gpu_audio::GpuConvolverprotected
ir_spec_pulp::gpu_audio::GpuConvolverprotected
kLatencyBlockspulp::gpu_audio::GpuConvolverstatic
kMaxLatencyBlockspulp::gpu_audio::GpuConvolverstatic
kSharedIoSlotspulp::gpu_audio::GpuConvolverstatic
latch_staged_recovery(GpuAudioRecoveryReason reason) noexceptpulp::gpu_audio::GpuConvolverprotected
latency_blocks_pulp::gpu_audio::GpuConvolverprotected
next_realtime_shared_io_sequence(void *) noexceptpulp::gpu_audio::GpuConvolverprotectedstatic
prepare() overridepulp::gpu_audio::GpuConvolvervirtual
prepared_pulp::gpu_audio::GpuConvolverprotected
prime_fallback(const audio::BufferView< const float > &input, uint32_t n) noexcept overridepulp::gpu_audio::GpuConvolvervirtual
process_block(const audio::BufferView< const float > &input, audio::BufferView< float > &output, uint32_t n) overridepulp::gpu_audio::GpuConvolvervirtual
process_cpu_fallback(const audio::BufferView< const float > &, audio::BufferView< float > &output, uint32_t n) noexcept overridepulp::gpu_audio::GpuConvolverinlinevirtual
process_realtime_shared_io(void *self, const audio::BufferView< const float > &input, audio::BufferView< float > &output, std::uint32_t n, std::uint64_t sequence, bool input_valid, std::uint64_t callback_start_ns) noexceptpulp::gpu_audio::GpuConvolverprotectedstatic
provider_identity_for_diagnostics() const noexceptpulp::gpu_audio::GpuConvolverprotected
provider_policy() const noexceptpulp::gpu_audio::GpuConvolverinline
provider_policy_pulp::gpu_audio::GpuConvolverprotected
ProviderPolicy enum namepulp::gpu_audio::GpuConvolver
realtime_shared_io_health(const void *self, detail::RealtimeGpuHealth &) noexceptpulp::gpu_audio::GpuConvolverprotectedstatic
recovery_reason() const noexceptpulp::gpu_audio::GpuConvolver
release_bounded(std::uint64_t) noexceptpulp::gpu_audio::GpuAudioNodeinlinevirtual
render_worker_fallback(const audio::BufferView< const float > &input, audio::BufferView< float > &output, uint32_t n) noexceptpulp::gpu_audio::GpuConvolverinlineprotected
sample_rate_pulp::gpu_audio::GpuConvolverprotected
sanitized_input_samples() const noexceptpulp::gpu_audio::GpuConvolver
service_realtime_shared_io(void *self, std::uint64_t now_ns) noexceptpulp::gpu_audio::GpuConvolverprotectedstatic
set_provider_policy(ProviderPolicy policy) noexceptpulp::gpu_audio::GpuConvolver
set_realtime_shared_io_notifier(void *self, detail::SharedIoCompletionNotifier) noexceptpulp::gpu_audio::GpuConvolverprotectedstatic
set_staged_pipeline_hosting(void *self, bool hosted) noexceptpulp::gpu_audio::GpuConvolverprotectedstatic
shared_io_pulp::gpu_audio::GpuConvolverprotected
staged_breaker() const noexceptpulp::gpu_audio::GpuConvolver
staged_breaker_trips() const noexceptpulp::gpu_audio::GpuConvolverprotected
staged_cpu_blocks() const noexceptpulp::gpu_audio::GpuConvolverprotected
staged_gpu_blocks() const noexceptpulp::gpu_audio::GpuConvolverprotected
staged_latched_reason() const noexceptpulp::gpu_audio::GpuConvolverprotected
staged_pipeline_depth() const noexceptpulp::gpu_audio::GpuConvolverprotected
staged_readback_pulp::gpu_audio::GpuConvolverprotected
staged_recovery_reason() const noexceptpulp::gpu_audio::GpuConvolverprotected
staged_sequence_pulp::gpu_audio::GpuConvolverprotected
staged_sync_records_pulp::gpu_audio::GpuConvolverprotected
staged_trial_pulp::gpu_audio::GpuConvolverprotected
status_snapshot() const noexcept overridepulp::gpu_audio::GpuConvolvervirtual
submit_staged_readback(StagedReadbackState &staged, std::size_t slot_index)pulp::gpu_audio::GpuConvolverprotected
time_pulp::gpu_audio::GpuConvolverprotected
trial_capture_admissions_pulp::gpu_audio::GpuConvolverprotected
trial_capture_callback_timing_pulp::gpu_audio::GpuConvolverprotected
trial_completion_policy_pulp::gpu_audio::GpuConvolverprotected
trial_completion_wait_ns_pulp::gpu_audio::GpuConvolverprotected
trial_configured_pulp::gpu_audio::GpuConvolverprotected
trial_enable_trace_pulp::gpu_audio::GpuConvolverprotected
trial_generation_pulp::gpu_audio::GpuConvolverprotected
trial_requested_path_pulp::gpu_audio::GpuConvolverprotected
trial_staged_sync_reference_pulp::gpu_audio::GpuConvolverprotected
trial_success_stride_pulp::gpu_audio::GpuConvolverprotected
update_staged_breaker(StagedReadbackState &staged, bool on_time) noexceptpulp::gpu_audio::GpuConvolverprotected
wait_staged_readback(StagedReadbackState &staged, float *dest)pulp::gpu_audio::GpuConvolverprotected
worker_fallback_pulp::gpu_audio::GpuConvolverprotected
~GpuAudioNode()=defaultpulp::gpu_audio::GpuAudioNodevirtual
~GpuConvolver() overridepulp::gpu_audio::GpuConvolver