zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
mixer_neon.c File Reference
#include "config.h"
#include "AL/al.h"
#include "AL/alc.h"
#include "alMain.h"
#include "alu.h"
#include "mixer_inc.c"

Go to the source code of this file.

Macros

#define SUFFIX   Neon
 

Functions

static __inline void ApplyCoeffs (ALuint Offset, ALfloat(*RESTRICT Values)[2], const ALuint IrSize, ALfloat(*RESTRICT Coeffs)[2], ALfloat left, ALfloat right)
 
static __inline void ApplyCoeffsStep (ALuint Offset, ALfloat(*RESTRICT Values)[2], const ALuint IrSize, ALfloat(*RESTRICT Coeffs)[2], const ALfloat(*RESTRICT CoeffStep)[2], ALfloat left, ALfloat right)
 

Macro Definition Documentation

#define SUFFIX   Neon

Definition at line 59 of file mixer_neon.c.

Function Documentation

static __inline void ApplyCoeffs ( ALuint  Offset,
ALfloat(*)  Values[2],
const ALuint  IrSize,
ALfloat(*)  Coeffs[2],
ALfloat  left,
ALfloat  right 
)
static

Definition at line 30 of file mixer_neon.c.

References HRIR_MASK.

static __inline void ApplyCoeffsStep ( ALuint  Offset,
ALfloat(*)  Values[2],
const ALuint  IrSize,
ALfloat(*)  Coeffs[2],
const ALfloat(*)  CoeffStep[2],
ALfloat  left,
ALfloat  right 
)
static

Definition at line 13 of file mixer_neon.c.

References HRIR_MASK.