summaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alu.h
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2012-09-09 04:02:54 -0700
committerChris Robinson <[email protected]>2012-09-09 04:02:54 -0700
commitf1ce13999725ac068f8d3a2126708bc11c10aa58 (patch)
treea69485c0ceb8bf51261dda1cc93db4d860fa788c /OpenAL32/Include/alu.h
parentf56dddfa735d5a085bce737fb417ae233049e7d8 (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.h21
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 {