Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Mark some global constexpr variables inline | Chris Robinson | 2023-05-07 | 1 | -9/+9 | |
| | ||||||
* | Rename a function to clarify what it does | Chris Robinson | 2023-05-07 | 1 | -4/+4 | |
| | ||||||
* | Include the message in the ERR log that's too long | Chris Robinson | 2023-05-06 | 1 | -2/+3 | |
| | ||||||
* | Only check isfinite for floating point values | Chris Robinson | 2023-05-06 | 1 | -19/+28 | |
| | ||||||
* | Improve accuracy for the source offset and length queries | Chris Robinson | 2023-05-06 | 1 | -39/+63 | |
| | ||||||
* | Combine multiple functions into reusable templates | Chris Robinson | 2023-05-06 | 1 | -1139/+814 | |
| | ||||||
* | Clean up some temporary variable names | Chris Robinson | 2023-05-05 | 1 | -10/+3 | |
| | ||||||
* | Use some more standard functions | Chris Robinson | 2023-05-05 | 7 | -28/+28 | |
| | ||||||
* | Use deduction guides instead of helper functions for spans | Chris Robinson | 2023-05-05 | 2 | -5/+5 | |
| | ||||||
* | Use std::byte instead of a custom al::byte | Chris Robinson | 2023-05-04 | 3 | -10/+9 | |
| | ||||||
* | Make and use a bit_cast function | Chris Robinson | 2023-05-04 | 2 | -3/+4 | |
| | | | | Instead of reinterpret_casting between incompatible types | |||||
* | Replace al::optional with std::optional | Chris Robinson | 2023-05-04 | 9 | -53/+52 | |
| | ||||||
* | Implement a context debug flag | Chris Robinson | 2023-05-03 | 2 | -13/+25 | |
| | | | | | Setting the debug flag at context creation enables more debug messages for the created context, and enables debug messages by default. | |||||
* | Ignore logBufSize if logBuf is null | Chris Robinson | 2023-05-03 | 1 | -4/+7 | |
| | ||||||
* | Rename AL_SOFT_debug to AL_EXT_DEBUG | Chris Robinson | 2023-05-03 | 2 | -75/+118 | |
| | ||||||
* | Reduce code duplication for context queries | Chris Robinson | 2023-05-01 | 1 | -420/+179 | |
| | ||||||
* | Define a struct where it's needed | Chris Robinson | 2023-05-01 | 1 | -18/+0 | |
| | ||||||
* | Implement pushing/popping debug groups | Chris Robinson | 2023-05-01 | 3 | -5/+168 | |
| | ||||||
* | Put the debug filters into a group | Chris Robinson | 2023-05-01 | 3 | -13/+83 | |
| | ||||||
* | Use a 64-bit value for tracking ID filters | Chris Robinson | 2023-05-01 | 1 | -20/+9 | |
| | ||||||
* | Fix some debug message length limit checks | Chris Robinson | 2023-05-01 | 1 | -4/+7 | |
| | ||||||
* | Implement debug message filtering for IDs | Chris Robinson | 2023-05-01 | 1 | -22/+49 | |
| | ||||||
* | Add some missing includes | Chris Robinson | 2023-04-30 | 1 | -0/+3 | |
| | ||||||
* | Implement debug log storage | Chris Robinson | 2023-04-30 | 3 | -1/+162 | |
| | ||||||
* | Remove an unnecessary type name | Chris Robinson | 2023-04-30 | 1 | -2/+2 | |
| | ||||||
* | Fix debug message control logic | Chris Robinson | 2023-04-30 | 1 | -2/+2 | |
| | | | | A flag set being in mDebugFilters is considered disabled, not enabled. | |||||
* | Improve some debug error handling | Chris Robinson | 2023-04-30 | 1 | -4/+4 | |
| | ||||||
* | Separate the internal debug enums from the API values | Chris Robinson | 2023-04-30 | 1 | -62/+67 | |
| | ||||||
* | Move debug functions to their own source | Chris Robinson | 2023-04-30 | 2 | -0/+190 | |
| | ||||||
* | Avoid duplicating queries | Chris Robinson | 2023-04-30 | 1 | -209/+118 | |
| | ||||||
* | Provide some more debug messages | Chris Robinson | 2023-04-29 | 1 | -7/+24 | |
| | ||||||
* | Add another missing header | Chris Robinson | 2023-04-29 | 1 | -0/+1 | |
| | ||||||
* | Start a debug API extension | Chris Robinson | 2023-04-29 | 2 | -6/+43 | |
| | ||||||
* | Don't try to access null pointers | Chris Robinson | 2023-04-28 | 5 | -0/+15 | |
| | ||||||
* | Use std::transform to cast doubles to floats | Chris Robinson | 2023-04-27 | 1 | -2/+4 | |
| | ||||||
* | Make sure extension functions are properly aligned on 32-bit | Chris Robinson | 2023-04-12 | 2 | -4/+5 | |
| | ||||||
* | Reorder some struct fields for consistency | Chris Robinson | 2023-04-08 | 1 | -10/+10 | |
| | ||||||
* | Simplify effect state buffer handling some | Chris Robinson | 2023-04-04 | 1 | -9/+2 | |
| | ||||||
* | Remove a duplicate function | Chris Robinson | 2023-04-03 | 1 | -19/+3 | |
| | ||||||
* | Support the AL_EXT_STATIC_BUFFER extension | Chris Robinson | 2023-04-03 | 1 | -18/+144 | |
| | ||||||
* | Hold the buffer sample pointer separate from the vector | Chris Robinson | 2023-04-03 | 2 | -7/+9 | |
| | ||||||
* | Allow using a negative offset with callback buffers | Chris Robinson | 2023-03-28 | 1 | -1/+4 | |
| | ||||||
* | Log the buffer format when queueing mismatched buffers | Chris Robinson | 2023-03-22 | 1 | -2/+6 | |
| | ||||||
* | Remove the separate UserFmt types | Chris Robinson | 2023-03-19 | 3 | -273/+131 | |
| | | | | | All caller-usable formats are available as core formats now, so there's no reason to distinguish between them. | |||||
* | Simplify some samples-to-bytes conversions | Chris Robinson | 2023-03-19 | 1 | -40/+8 | |
| | ||||||
* | Add a compat option to restore AL_SOFT_buffer_sub_data | Chris Robinson | 2023-03-17 | 2 | -10/+136 | |
| | ||||||
* | Rename some member functions and variables for consistency | Chris Robinson | 2023-03-16 | 3 | -122/+119 | |
| | ||||||
* | Commit deferred EAX properties in alcProcessContext | Chris Robinson | 2023-03-16 | 3 | -31/+6 | |
| | ||||||
* | Fix the format check for queueing buffers | Chris Robinson | 2023-03-15 | 1 | -1/+1 | |
| | ||||||
* | Set a default version for EAX source properties | Chris Robinson | 2023-03-14 | 2 | -15/+15 | |
| |