From d38d2553649555714bfe20f8ca72614974993d47 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Sun, 28 Jul 2019 21:29:59 -0700 Subject: More include cleanups --- OpenAL32/alAuxEffectSlot.cpp | 24 +++++++++++++++--------- OpenAL32/alAuxEffectSlot.h | 19 +++++++++++-------- OpenAL32/alBuffer.cpp | 5 ++--- OpenAL32/alBuffer.h | 13 +++++++------ OpenAL32/alEffect.cpp | 2 +- OpenAL32/alEffect.h | 8 +++++--- OpenAL32/alError.cpp | 10 +++++----- OpenAL32/alError.h | 8 +++++--- OpenAL32/alExtension.cpp | 7 ++++--- OpenAL32/alFilter.cpp | 17 +++++++++++++---- OpenAL32/alFilter.h | 6 +++--- OpenAL32/alListener.cpp | 15 ++++++++++----- OpenAL32/alListener.h | 9 ++++----- OpenAL32/alSource.cpp | 3 --- OpenAL32/alSource.h | 22 +++++++++++++--------- alc/alu.h | 4 ++-- alc/converter.cpp | 3 +++ alc/converter.h | 7 ++++++- alc/hrtf.h | 2 +- alc/mastering.cpp | 16 +++++++++++----- alc/mastering.h | 4 ++-- alc/ringbuffer.cpp | 10 +++------- alc/uhjfilter.cpp | 5 ++++- 23 files changed, 130 insertions(+), 89 deletions(-) diff --git a/OpenAL32/alAuxEffectSlot.cpp b/OpenAL32/alAuxEffectSlot.cpp index cc2893c3..42966bf2 100644 --- a/OpenAL32/alAuxEffectSlot.cpp +++ b/OpenAL32/alAuxEffectSlot.cpp @@ -20,25 +20,31 @@ #include "config.h" -#include -#include +#include "alAuxEffectSlot.h" -#include #include +#include +#include +#include +#include +#include #include "AL/al.h" #include "AL/alc.h" +#include "alEffect.h" +#include "alError.h" #include "alcmain.h" #include "alcontext.h" -#include "alAuxEffectSlot.h" -#include "alError.h" -#include "alListener.h" -#include "alSource.h" - -#include "fpu_modes.h" #include "alexcpt.h" #include "almalloc.h" +#include "alnumeric.h" +#include "alspan.h" +#include "alu.h" +#include "fpu_modes.h" +#include "inprogext.h" +#include "logging.h" +#include "opthelpers.h" namespace { diff --git a/OpenAL32/alAuxEffectSlot.h b/OpenAL32/alAuxEffectSlot.h index b6976d13..369638a0 100644 --- a/OpenAL32/alAuxEffectSlot.h +++ b/OpenAL32/alAuxEffectSlot.h @@ -1,17 +1,20 @@ -#ifndef _AL_AUXEFFECTSLOT_H_ -#define _AL_AUXEFFECTSLOT_H_ +#ifndef AL_AUXEFFECTSLOT_H +#define AL_AUXEFFECTSLOT_H -#include +#include +#include -#include "alcmain.h" -#include "alEffect.h" -#include "ambidefs.h" -#include "effects/base.h" +#include "AL/al.h" +#include "AL/alc.h" +#include "AL/efx.h" +#include "alcmain.h" #include "almalloc.h" #include "atomic.h" +#include "effects/base.h" +#include "vector.h" - +struct ALeffect; struct ALeffectslot; diff --git a/OpenAL32/alBuffer.cpp b/OpenAL32/alBuffer.cpp index 597f98cb..505b9dab 100644 --- a/OpenAL32/alBuffer.cpp +++ b/OpenAL32/alBuffer.cpp @@ -27,7 +27,7 @@ #include #include #include -#include +#include #include #include #include @@ -40,9 +40,9 @@ #include "AL/alc.h" #include "AL/alext.h" -#include "alcmain.h" #include "alError.h" #include "albyte.h" +#include "alcmain.h" #include "alcontext.h" #include "alexcpt.h" #include "almalloc.h" @@ -51,7 +51,6 @@ #include "atomic.h" #include "inprogext.h" #include "opthelpers.h" -#include "vector.h" namespace { diff --git a/OpenAL32/alBuffer.h b/OpenAL32/alBuffer.h index 92655784..1d5873e5 100644 --- a/OpenAL32/alBuffer.h +++ b/OpenAL32/alBuffer.h @@ -1,14 +1,15 @@ -#ifndef _AL_BUFFER_H_ -#define _AL_BUFFER_H_ +#ifndef AL_BUFFER_H +#define AL_BUFFER_H + +#include -#include "AL/alc.h" #include "AL/al.h" -#include "AL/alext.h" -#include "inprogext.h" +#include "albyte.h" +#include "almalloc.h" #include "atomic.h" +#include "inprogext.h" #include "vector.h" -#include "albyte.h" /* User formats */ diff --git a/OpenAL32/alEffect.cpp b/OpenAL32/alEffect.cpp index 14353d1c..4a75f69f 100644 --- a/OpenAL32/alEffect.cpp +++ b/OpenAL32/alEffect.cpp @@ -37,8 +37,8 @@ #include "AL/efx-presets.h" #include "AL/efx.h" -#include "alcmain.h" #include "alError.h" +#include "alcmain.h" #include "alcontext.h" #include "alexcpt.h" #include "almalloc.h" diff --git a/OpenAL32/alEffect.h b/OpenAL32/alEffect.h index d43aa206..270b8e20 100644 --- a/OpenAL32/alEffect.h +++ b/OpenAL32/alEffect.h @@ -1,7 +1,9 @@ -#ifndef _AL_EFFECT_H_ -#define _AL_EFFECT_H_ +#ifndef AL_EFFECT_H +#define AL_EFFECT_H + +#include "AL/al.h" +#include "AL/efx.h" -#include "alcmain.h" #include "effects/base.h" diff --git a/OpenAL32/alError.cpp b/OpenAL32/alError.cpp index 782e10ec..159aee52 100644 --- a/OpenAL32/alError.cpp +++ b/OpenAL32/alError.cpp @@ -22,6 +22,11 @@ #include "alError.h" +#ifdef _WIN32 +#define WIN32_LEAN_AND_MEAN +#include +#endif + #include #include #include @@ -29,11 +34,6 @@ #include #include -#ifdef _WIN32 -#define WIN32_LEAN_AND_MEAN -#include -#endif - #include "AL/al.h" #include "AL/alc.h" diff --git a/OpenAL32/alError.h b/OpenAL32/alError.h index 0abd6b26..6408b60c 100644 --- a/OpenAL32/alError.h +++ b/OpenAL32/alError.h @@ -1,7 +1,9 @@ -#ifndef _AL_ERROR_H_ -#define _AL_ERROR_H_ +#ifndef AL_ERROR_H +#define AL_ERROR_H + +#include "AL/al.h" +#include "AL/alc.h" -#include "alcmain.h" #include "logging.h" diff --git a/OpenAL32/alExtension.cpp b/OpenAL32/alExtension.cpp index 5abcf1cf..80681090 100644 --- a/OpenAL32/alExtension.cpp +++ b/OpenAL32/alExtension.cpp @@ -20,17 +20,18 @@ #include "config.h" +#include #include #include -#include #include "AL/al.h" #include "AL/alc.h" -#include "alcmain.h" -#include "alcontext.h" #include "alError.h" +#include "alcontext.h" #include "alexcpt.h" +#include "opthelpers.h" + AL_API ALboolean AL_APIENTRY alIsExtensionPresent(const ALchar *extName) START_API_FUNC diff --git a/OpenAL32/alFilter.cpp b/OpenAL32/alFilter.cpp index cac12581..31fbaf21 100644 --- a/OpenAL32/alFilter.cpp +++ b/OpenAL32/alFilter.cpp @@ -20,16 +20,25 @@ #include "config.h" -#include +#include "alFilter.h" #include +#include +#include +#include +#include +#include + +#include "AL/efx.h" +#include "alError.h" #include "alcmain.h" #include "alcontext.h" -#include "alu.h" -#include "alFilter.h" -#include "alError.h" #include "alexcpt.h" +#include "almalloc.h" +#include "alnumeric.h" +#include "opthelpers.h" +#include "vector.h" namespace { diff --git a/OpenAL32/alFilter.h b/OpenAL32/alFilter.h index 1c033ac3..db098d70 100644 --- a/OpenAL32/alFilter.h +++ b/OpenAL32/alFilter.h @@ -1,8 +1,8 @@ -#ifndef _AL_FILTER_H_ -#define _AL_FILTER_H_ +#ifndef AL_FILTER_H +#define AL_FILTER_H -#include "AL/alc.h" #include "AL/al.h" +#include "AL/alc.h" #define LOWPASSFREQREF (5000.0f) diff --git a/OpenAL32/alListener.cpp b/OpenAL32/alListener.cpp index 067c0f55..d3bf3aaa 100644 --- a/OpenAL32/alListener.cpp +++ b/OpenAL32/alListener.cpp @@ -20,15 +20,20 @@ #include "config.h" +#include "alListener.h" + #include +#include + +#include "AL/efx.h" -#include "alcmain.h" -#include "alcontext.h" -#include "alu.h" #include "alError.h" -#include "alListener.h" -#include "alSource.h" +#include "alcontext.h" #include "alexcpt.h" +#include "almalloc.h" +#include "atomic.h" +#include "opthelpers.h" + #define DO_UPDATEPROPS() do { \ if(!context->DeferUpdates.load(std::memory_order_acquire)) \ diff --git a/OpenAL32/alListener.h b/OpenAL32/alListener.h index 4d59dbf9..a71db9f8 100644 --- a/OpenAL32/alListener.h +++ b/OpenAL32/alListener.h @@ -1,13 +1,12 @@ -#ifndef _AL_LISTENER_H_ -#define _AL_LISTENER_H_ +#ifndef AL_LISTENER_H +#define AL_LISTENER_H #include +#include -#include "AL/alc.h" #include "AL/al.h" -#include "AL/alext.h" +#include "AL/alc.h" -#include "atomic.h" #include "vecmat.h" enum class DistanceModel; diff --git a/OpenAL32/alSource.cpp b/OpenAL32/alSource.cpp index b080f874..4af5cc47 100644 --- a/OpenAL32/alSource.cpp +++ b/OpenAL32/alSource.cpp @@ -30,7 +30,6 @@ #include #include #include -#include #include #include #include @@ -39,7 +38,6 @@ #include #include #include -#include #include #include "AL/al.h" @@ -69,7 +67,6 @@ #include "opthelpers.h" #include "ringbuffer.h" #include "threads.h" -#include "vector.h" namespace { diff --git a/OpenAL32/alSource.h b/OpenAL32/alSource.h index 330bb9f4..c9892398 100644 --- a/OpenAL32/alSource.h +++ b/OpenAL32/alSource.h @@ -1,21 +1,25 @@ -#ifndef _AL_SOURCE_H_ -#define _AL_SOURCE_H_ +#ifndef AL_SOURCE_H +#define AL_SOURCE_H #include +#include +#include -#include "alcmain.h" -#include "alu.h" -#include "hrtf.h" -#include "almalloc.h" -#include "atomic.h" +#include "AL/al.h" +#include "AL/alc.h" -#define DEFAULT_SENDS 2 +#include "alcontext.h" +#include "alnumeric.h" +#include "alu.h" +#include "vector.h" struct ALbuffer; -struct ALsource; struct ALeffectslot; +#define DEFAULT_SENDS 2 + + struct ALbufferlistitem { std::atomic next; ALsizei max_samples; diff --git a/alc/alu.h b/alc/alu.h index 9acf904a..ef88bdf6 100644 --- a/alc/alu.h +++ b/alc/alu.h @@ -1,5 +1,5 @@ -#ifndef _ALU_H_ -#define _ALU_H_ +#ifndef ALU_H +#define ALU_H #include #include diff --git a/alc/converter.cpp b/alc/converter.cpp index 0f8e8941..2e357fb8 100644 --- a/alc/converter.cpp +++ b/alc/converter.cpp @@ -4,7 +4,10 @@ #include "converter.h" #include +#include +#include +#include "albyte.h" #include "fpu_modes.h" #include "mixer/defs.h" diff --git a/alc/converter.h b/alc/converter.h index 033e4d3f..bc51e46a 100644 --- a/alc/converter.h +++ b/alc/converter.h @@ -1,11 +1,16 @@ #ifndef CONVERTER_H #define CONVERTER_H +#include #include +#include "AL/al.h" + #include "alcmain.h" -#include "alu.h" #include "almalloc.h" +#include "alnumeric.h" +#include "alu.h" + struct SampleConverter { DevFmtType mSrcType{}; diff --git a/alc/hrtf.h b/alc/hrtf.h index 6c41cb82..29f7fce0 100644 --- a/alc/hrtf.h +++ b/alc/hrtf.h @@ -13,9 +13,9 @@ #include "atomic.h" #include "vector.h" - struct HrtfHandle; + #define HRTF_HISTORY_BITS (6) #define HRTF_HISTORY_LENGTH (1< -#include +#include "mastering.h" + #include +#include +#include #include +#include +#include +#include -#include "mastering.h" -#include "alu.h" #include "almalloc.h" -#include "math_defs.h" +#include "alnumeric.h" +#include "alu.h" +#include "opthelpers.h" /* These structures assume BUFFERSIZE is a power of 2. */ diff --git a/alc/mastering.h b/alc/mastering.h index 34dc8dcb..5be769ac 100644 --- a/alc/mastering.h +++ b/alc/mastering.h @@ -5,13 +5,13 @@ #include "AL/al.h" -#include "almalloc.h" /* For FloatBufferLine/BUFFERSIZE. */ #include "alcmain.h" - +#include "almalloc.h" struct SlidingHold; + /* General topology and basic automation was based on the following paper: * * D. Giannoulis, M. Massberg and J. D. Reiss, diff --git a/alc/ringbuffer.cpp b/alc/ringbuffer.cpp index 6ef576a5..d99676b8 100644 --- a/alc/ringbuffer.cpp +++ b/alc/ringbuffer.cpp @@ -20,17 +20,13 @@ #include "config.h" -#include -#include -#include +#include "ringbuffer.h" #include +#include +#include -#include "ringbuffer.h" -#include "atomic.h" -#include "threads.h" #include "almalloc.h" -#include "compat.h" RingBufferPtr CreateRingBuffer(size_t sz, size_t elem_sz, int limit_writes) diff --git a/alc/uhjfilter.cpp b/alc/uhjfilter.cpp index 55999647..b2cdf328 100644 --- a/alc/uhjfilter.cpp +++ b/alc/uhjfilter.cpp @@ -4,8 +4,11 @@ #include "uhjfilter.h" #include +#include + +#include "alnumeric.h" +#include "opthelpers.h" -#include "alu.h" namespace { -- cgit v1.2.3