Chris Robinson
|
061148072f
|
Update include headers
Don't add alc/ to the include paths.
|
2021-04-27 16:04:54 -07:00 |
|
Chris Robinson
|
d06209ef5a
|
Update includes
|
2021-04-27 08:39:17 -07:00 |
|
Chris Robinson
|
0fe38c053d
|
Move some functions to core
And clean up more includes
|
2021-04-25 11:36:37 -07:00 |
|
Chris Robinson
|
b54bb388a3
|
Create a base the ALCdevice and ALCcontext structs
A base that contains the API-agnostic data, with ALCdevice and ALCcontext being
for AL-specific data.
|
2021-04-24 08:28:13 -07:00 |
|
Chris Robinson
|
13c1d7efb7
|
Store buffer info in the queue entry
|
2021-01-24 02:07:39 -08:00 |
|
Chris Robinson
|
aae115c35a
|
Return an intrusive_ptr from EffectStateFactory::create
|
2020-12-28 08:04:23 -08:00 |
|
Chris Robinson
|
507cbfa027
|
Combine EffectState::deviceUpdate with setBuffer
|
2020-12-26 12:33:00 -08:00 |
|
Chris Robinson
|
bd08b9a5b5
|
Use constexpr variables instead of macros
|
2020-12-06 08:49:20 -08:00 |
|
Chris Robinson
|
50e33ce8f4
|
Change some macros into constexpr variables
|
2020-12-04 13:53:56 -08:00 |
|
Chris Robinson
|
69d55d7e03
|
Move the filters to core
|
2020-12-04 11:15:50 -08:00 |
|
Chris Robinson
|
8750810f5c
|
Change a couple macros into constexpr variables
|
2020-11-28 03:38:20 -08:00 |
|
Chris Robinson
|
32b9a46b39
|
Move AL EffectProp handling to separate sources
|
2020-11-25 13:55:29 -08:00 |
|
Chris Robinson
|
4e760bbecc
|
Use a separate structure for the active effect slot properties
|
2020-11-07 08:36:49 -08:00 |
|
Chris Robinson
|
fe7a74b09a
|
Use a helper to set an identity ambisonic pan
|
2020-05-03 18:47:49 -07:00 |
|
Chris Robinson
|
27ac637a66
|
Remove another unnecessary return value
|
2020-04-16 17:29:32 -07:00 |
|
Chris Robinson
|
1d8ac4d61f
|
Throw exceptions for errors in the effect getters/setters
|
2020-04-10 20:23:20 -07:00 |
|
Chris Robinson
|
8a5153ce0d
|
Avoid ALfloat and ALint in the effects
|
2020-04-08 07:28:07 -07:00 |
|
Chris Robinson
|
504745abec
|
Use a standard bool instead of ALboolean
|
2020-03-28 18:15:05 -07:00 |
|
Chris Robinson
|
a999df8ce5
|
Rename ALautowah* for consistency
|
2019-09-15 12:58:58 -07:00 |
|
Chris Robinson
|
2c348cecb6
|
Fix some more implicit conversions noted by GCC
|
2019-09-14 18:35:23 -07:00 |
|
Chris Robinson
|
7dbf69afa2
|
Use a span for effect state input
|
2019-08-26 09:16:20 -07:00 |
|
Chris Robinson
|
bb46cec0b1
|
Pass samplesToDo as size_t to effects
|
2019-08-20 14:30:04 -07:00 |
|
Chris Robinson
|
102ef6cb33
|
Pass a span for the Mix function's input
|
2019-08-20 04:16:44 -07:00 |
|
Chris Robinson
|
33bcced82a
|
Use a smart pointer for holding the context's device
|
2019-08-01 19:44:09 -07:00 |
|
Chris Robinson
|
f286c3fa38
|
Move another function to a ALCcontext method
|
2019-07-30 21:32:05 -07:00 |
|
Chris Robinson
|
ea76e003e7
|
Properly prefix ALCcontext members
|
2019-07-30 09:05:54 -07:00 |
|
Chris Robinson
|
4c9e18c5a0
|
Rename al/* sources to avoid camel-case
|
2019-07-29 17:54:07 -07:00 |
|
Chris Robinson
|
cb3e96e756
|
Rename Alc to alc
|
2019-07-28 18:56:04 -07:00 |
|