| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename alcontext.h and move some functions to context.cpp | Chris Robinson | 2021-04-27 | 1 | -1/+1 |
* | Rename alcmain.h to device.h | Chris Robinson | 2021-04-27 | 1 | -1/+1 |
* | Update include headers | Chris Robinson | 2021-04-27 | 1 | -4/+4 |
* | Create a base the ALCdevice and ALCcontext structs | Chris Robinson | 2021-04-24 | 1 | -4/+4 |
* | Force an effect slot update when implicitly starting | Chris Robinson | 2021-04-19 | 1 | -0/+4 |
* | Don't flag the auxslot dirty when setting the current value | Chris Robinson | 2021-04-19 | 1 | -0/+14 |
* | Make an inverted atomic flag type and use it | Chris Robinson | 2021-04-15 | 1 | -5/+5 |
* | Fix inverted check for updating deferred effectslot properties | Chris Robinson | 2021-04-13 | 1 | -1/+1 |
* | Store buffer info in the queue entry | Chris Robinson | 2021-01-24 | 1 | -2/+9 |
* | Make PopCount and CountTrailingZeros more standard-like | Chris Robinson | 2021-01-22 | 1 | -4/+5 |
* | Remove constexpr from a function | Chris Robinson | 2021-01-17 | 1 | -6/+1 |
* | Move cpu_caps and fpu_ctrl to core | Chris Robinson | 2020-12-31 | 1 | -1/+1 |
* | Avoid ugly reinterpret_casts with offsetof | Chris Robinson | 2020-12-29 | 1 | -6/+12 |
* | Combine multiple functions into one | Chris Robinson | 2020-12-28 | 1 | -32/+22 |
* | Return an intrusive_ptr from EffectStateFactory::create | Chris Robinson | 2020-12-28 | 1 | -2/+1 |
* | Workaround a GCC 5 constexpr function bug | Chris Robinson | 2020-12-28 | 1 | -0/+5 |
* | Move the WetBuffer reference to EffectSlot | Chris Robinson | 2020-12-27 | 1 | -3/+1 |
* | Combine EffectState::deviceUpdate with setBuffer | Chris Robinson | 2020-12-26 | 1 | -4/+2 |
* | Avoid AL enums for the EffectSlot type | Chris Robinson | 2020-12-26 | 1 | -8/+62 |
* | Move alexcpt to core | Chris Robinson | 2020-12-24 | 1 | -1/+1 |
* | Move logging to core | Chris Robinson | 2020-12-17 | 1 | -1/+1 |
* | Make ALbuffer inherit from BufferStorage | Chris Robinson | 2020-11-21 | 1 | -3/+3 |
* | Use an array of auxslot pointers instead of IDs to lookup | Chris Robinson | 2020-11-07 | 1 | -41/+59 |
* | Use a separate structure for the active effect slot properties | Chris Robinson | 2020-11-07 | 1 | -36/+36 |
* | Store the wet buffers in the context | Chris Robinson | 2020-11-02 | 1 | -1/+3 |
* | Use inline functions for popcnt and ctz instead of macros | Chris Robinson | 2020-10-13 | 1 | -3/+3 |
* | Use a span instead of a pointer and count parameters | Chris Robinson | 2020-10-12 | 1 | -18/+15 |
* | Cleanup and fix alAuxiliaryEffectSlotPlayv/StopvSOFT | Chris Robinson | 2020-09-05 | 1 | -20/+15 |
* | Ensure effect slot properties are updated when playing | Chris Robinson | 2020-09-05 | 1 | -2/+15 |
* | Rework effect slot buffer setting | Chris Robinson | 2020-09-05 | 1 | -15/+9 |
* | Add methods to start and stop effect slot processing | Chris Robinson | 2020-09-05 | 1 | -2/+113 |
* | Don't add effect slots to the active list until an effect is set | Chris Robinson | 2020-09-05 | 1 | -2/+5 |
* | Pass a BufferStorage to EffectState::createBuffer | Chris Robinson | 2020-08-28 | 1 | -6/+2 |
* | Use a separate structure for buffer storage | Chris Robinson | 2020-08-28 | 1 | -5/+7 |
* | Don't allow callback buffers for effect slots | Chris Robinson | 2020-08-27 | 1 | -1/+5 |
* | Store a reference to the effect buffer as an active property | Chris Robinson | 2020-08-24 | 1 | -3/+5 |
* | Add a method for effects to create persistent buffer data | Chris Robinson | 2020-08-24 | 1 | -1/+12 |
* | Use an intrusive_ptr to hold the unapplied effect state | Chris Robinson | 2020-08-24 | 1 | -9/+6 |
* | Allow setting a buffer on an effect slot | Chris Robinson | 2020-08-24 | 1 | -1/+49 |
* | Use an intrusive_ptr for ALeffectslotProps::State | Chris Robinson | 2020-08-24 | 1 | -10/+1 |
* | Change a couple functions into member functions | Chris Robinson | 2020-05-10 | 1 | -59/+58 |
* | Fix up some more uses of [AL[C]]void | Chris Robinson | 2020-04-28 | 1 | -10/+10 |
* | Remove another unnecessary return value | Chris Robinson | 2020-04-16 | 1 | -8/+3 |
* | Avoid AL[C]boolean for internal use | Chris Robinson | 2020-03-28 | 1 | -2/+2 |
* | Move the FPUCtl methods to its own source | Chris Robinson | 2020-03-20 | 1 | -1/+1 |
* | Add a helper to wait for the device mix | Chris Robinson | 2020-03-03 | 1 | -6/+4 |
* | Only sort active effect slots as needed | Chris Robinson | 2020-01-18 | 1 | -0/+4 |
* | Enable and fix some more warnings | Chris Robinson | 2019-09-18 | 1 | -1/+2 |
* | pass proper effects slot number to AddActiveEffectSlots | Lopuska | 2019-09-15 | 1 | -2/+3 |
* | Clean up some lambda definitions | Chris Robinson | 2019-09-12 | 1 | -28/+24 |