AuroraOpenALSoft/OpenAL32
Chris Robinson a55c93e1f5 Improve ASSUME for Clang
For some reason, the { if(!x)__builtin_unreachable(); } construct does not
provide the same optimization opportunity for Clang (even though the condition
being false would trigger undefined behavior by reaching unreachable code, it
still performs checks and such for the condition potentially being false).
Using __builtin_assume seems to work better.
2018-04-21 01:54:43 -07:00
..
Include Improve ASSUME for Clang 2018-04-21 01:54:43 -07:00
alAuxEffectSlot.c EFX:Pitch Shifter implementation 2018-03-18 17:47:17 +01:00
alBuffer.c Remove the unused thunk code 2018-02-02 22:59:06 -08:00
alEffect.c EFX:Pitch Shifter implementation 2018-03-18 17:47:17 +01:00
alError.c Rename EventLock to make it more clear it's protecting the callback 2018-01-30 12:34:25 -08:00
alExtension.c Construct error messages using parameterized values 2018-01-25 15:59:59 -08:00
alFilter.c Move the filter implementation to a separate directory 2018-03-22 07:05:40 -07:00
alListener.c Use a plain mutex for the property lock 2018-03-03 13:42:37 -08:00
alSource.c Store the ALbufferlistitem's composited/max sample length 2018-03-27 18:09:28 -07:00
alState.c Add some missing locks to protect reading state 2018-03-03 13:54:21 -08:00
event.c Don't check for space in the ringbuffer before trying to write 2018-03-03 21:57:42 -08:00
sample_cvt.c Fix some 'may be used initialized' warnings 2018-01-23 16:03:06 -08:00