Struct surgefilter_comb::imports::QuadFilterChainState [−][src]
#[repr(align(16))]pub struct QuadFilterChainState {Show 24 fields
pub unit_state: [QuadFilterUnitState; 4],
pub gain: __m128,
pub feedback: __m128,
pub mix1: __m128,
pub mix2: __m128,
pub drive: __m128,
pub d_gain: __m128,
pub d_feedback: __m128,
pub d_mix1: __m128,
pub d_mix2: __m128,
pub d_drive: __m128,
pub ws_lpf: __m128,
pub feedback_line_l: __m128,
pub feedback_line_r: __m128,
pub dl: [__m128; 64],
pub dr: [__m128; 64],
pub out_l: __m128,
pub out_r: __m128,
pub dout_l: __m128,
pub dout_r: __m128,
pub out_2l: __m128,
pub out_2r: __m128,
pub dout_2l: __m128,
pub dout_2r: __m128,
}
Fields
unit_state: [QuadFilterUnitState; 4]
gain: __m128
feedback: __m128
mix1: __m128
mix2: __m128
drive: __m128
d_gain: __m128
d_feedback: __m128
d_mix1: __m128
d_mix2: __m128
d_drive: __m128
ws_lpf: __m128
feedback_line_l: __m128
feedback_line_r: __m128
dl: [__m128; 64]
dr: [__m128; 64]
out_l: __m128
out_r: __m128
dout_l: __m128
dout_r: __m128
out_2l: __m128
out_2r: __m128
dout_2l: __m128
dout_2r: __m128
Implementations
Trait Implementations
| Original note on the out-of-line function | performing this function: | | I originally had this as a member but | since moved it out of line so as to not | run any risk of alignment problems in | QuadFilterChainState where only the head | of the array is __align_malloced |
Auto Trait Implementations
impl !RefUnwindSafe for QuadFilterChainState
impl !Send for QuadFilterChainState
impl !Sync for QuadFilterChainState
impl Unpin for QuadFilterChainState
impl !UnwindSafe for QuadFilterChainState
Blanket Implementations
Mutably borrows from an owned value. Read more