Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::host::PreparedSampleRegionPlan Struct Reference

#include <sample_region_plan.hpp>

Public Attributes

SampleRegionId region_id = 0
std::vector< PreparedSampleKernelBinding > kernels
std::vector< std::size_t > delay_publish_order
std::vector< std::size_t > combinational_order
std::vector< std::size_t > delay_commit_order
std::vector< PreparedSampleRegionTransfer > transfers
std::vector< PreparedSampleRegionOperation > operations
std::vector< state::ParamID > promoted_parameters
std::uint32_t scalar_slot_count = 0
SampleRegionResourceStats resources

Member Data Documentation

◆ combinational_order

std::vector<std::size_t> pulp::host::PreparedSampleRegionPlan::combinational_order

◆ delay_commit_order

std::vector<std::size_t> pulp::host::PreparedSampleRegionPlan::delay_commit_order

◆ delay_publish_order

std::vector<std::size_t> pulp::host::PreparedSampleRegionPlan::delay_publish_order

◆ kernels

std::vector<PreparedSampleKernelBinding> pulp::host::PreparedSampleRegionPlan::kernels

◆ operations

std::vector<PreparedSampleRegionOperation> pulp::host::PreparedSampleRegionPlan::operations

◆ promoted_parameters

std::vector<state::ParamID> pulp::host::PreparedSampleRegionPlan::promoted_parameters

◆ region_id

SampleRegionId pulp::host::PreparedSampleRegionPlan::region_id = 0

◆ resources

SampleRegionResourceStats pulp::host::PreparedSampleRegionPlan::resources

◆ scalar_slot_count

std::uint32_t pulp::host::PreparedSampleRegionPlan::scalar_slot_count = 0

◆ transfers

std::vector<PreparedSampleRegionTransfer> pulp::host::PreparedSampleRegionPlan::transfers

The documentation for this struct was generated from the following file: