diff options
author | Chris Robinson <[email protected]> | 2012-09-09 04:02:54 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2012-09-09 04:02:54 -0700 |
commit | f1ce13999725ac068f8d3a2126708bc11c10aa58 (patch) | |
tree | a69485c0ceb8bf51261dda1cc93db4d860fa788c /OpenAL32/Include/alu.h | |
parent | f56dddfa735d5a085bce737fb417ae233049e7d8 (diff) |
Use SSE to do 4 samples at once (non-HRTF direct mix), instead of to apply a matrix row
MaxCHannels no longer needs to be a multiple of 4 now, either.
Diffstat (limited to 'OpenAL32/Include/alu.h')
-rw-r--r-- | OpenAL32/Include/alu.h | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/OpenAL32/Include/alu.h b/OpenAL32/Include/alu.h index d55f7269..7bb579de 100644 --- a/OpenAL32/Include/alu.h +++ b/OpenAL32/Include/alu.h @@ -128,17 +128,16 @@ enum Resampler { enum Channel { FrontLeft = 0, - FrontRight, /* 1 */ - FrontCenter, /* 2 */ - LFE, /* 3 */ - BackLeft, /* 4 */ - BackRight, /* 5 */ - BackCenter, /* 6 */ - SideLeft, /* 7 */ - SideRight, /* 8 */ - - /* Must be a multiple of 4 */ - MaxChannels = 12, + FrontRight, + FrontCenter, + LFE, + BackLeft, + BackRight, + BackCenter, + SideLeft, + SideRight, + + MaxChannels, }; enum DistanceModel { |