Chris Robinson
|
3904289af7
|
Only sort active effect slots as needed
|
2020-01-18 18:53:58 -08:00 |
|
Chris Robinson
|
66565ca7a3
|
Enable and fix some more warnings
|
2019-09-18 10:09:04 -07:00 |
|
Lopuska
|
0023614da5
|
pass proper effects slot number to AddActiveEffectSlots
It resolves wrong logic when creating more than 1 aux slot at time in a batch
|
2019-09-15 02:09:05 +02:00 |
|
Chris Robinson
|
5ca8796d6a
|
Clean up some lambda definitions
|
2019-09-12 17:10:33 -07:00 |
|
Chris Robinson
|
6ca8fadd58
|
Fix counting free objects
|
2019-09-12 12:14:23 -07:00 |
|
Chris Robinson
|
ac48569c69
|
Avoid a macro call and mark unlikely paths as unlikely
|
2019-09-12 11:59:36 -07:00 |
|
Chris Robinson
|
c0ce03d8b9
|
Get rid of more implicit conversions
|
2019-09-12 06:29:32 -07:00 |
|
Chris Robinson
|
388928f3aa
|
Fix some more implicit casts
|
2019-09-11 05:53:10 -07:00 |
|
Chris Robinson
|
bb35e24c9b
|
Avoid unnecessary placement new definitions
|
2019-09-01 17:54:17 -07:00 |
|
Chris Robinson
|
351ccf2e11
|
Use new/delete for context and effectslot properties
|
2019-08-13 22:25:59 -07:00 |
|
Chris Robinson
|
ecab99bce9
|
Move update pointers to the containers they update
|
2019-08-13 22:06:14 -07:00 |
|
Chris Robinson
|
7c069e29ee
|
Update some more includes
|
2019-08-06 23:13:05 -07:00 |
|
Chris Robinson
|
2fa2c35bdc
|
Modify LIKELY and UNLIKELY to not need extra parenthesis
|
2019-08-04 11:59:14 -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
|
65f7fc610e
|
Add a common base for auto-deleting ref-counted objects
Which will also work as the basis for a future intrusive_ptr
|
2019-08-01 13:43:32 -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 |
|