43 Commits (aa722cd5bd8d88cb10f80e432450c1d9bbc16f19)

Author SHA1 Message Date
Vladimír Vondruš 909887ad7c A sad workaround for a sad misery with Python bindings on Windows. 7 years ago
Vladimír Vondruš 24f7d45364 Implement globals shared across DLLs on Windows. 7 years ago
Vladimír Vondruš e52c9e8d9e Export globals and make them weak on static builds so they work across SOs. 7 years ago
Vladimír Vondruš 7853009aa1 Audio: make the global context variable file-local. 7 years ago
Vladimír Vondruš 8af19f21f0 Audio: make it possible to disable OpenAL extensions as well. 7 years ago
Vladimír Vondruš 2c280f6b97 Audio: ignore command-line options not related to audio. 7 years ago
Guillaume Jacquemin 7d7ebb379c Audio: add support for quiet logging in Context. 7 years ago
Guillaume Jacquemin 8029abca07 Audio: add support for buffer loop points. 7 years ago
Vladimír Vondruš b05c887375 Audio, GL: make the extension lists constexpr. 7 years ago
Vladimír Vondruš 3626562e1d Adapted to Corrade changes. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 703a664fd2 Audio: ability to defer context creation to a later time. 8 years ago
Vladimír Vondruš 2527927b21 Audio: make Context only move-constructible. 8 years ago
Vladimír Vondruš 533ef11aba Audio: hide implementation from Doxygen. 8 years ago
Vladimír Vondruš 9ab528809d Audio: use public API of the Extension class. 8 years ago
Vladimír Vondruš 09558e261a Audio: deprecate Context::hrtfSpecifier() in favor of hrtfSpecifierString(). 8 years ago
Vladimír Vondruš afe4f4dd28 Audio: don't crash when asking for HRTF specifier string. 8 years ago
Vladimír Vondruš 47f472365b Audio: deinline potentially heavy functions. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Squareys 20110358b0 Audio: Clear error for alcCreateContext failure on emscripten 9 years ago
Squareys 30de872608 Audio: print human-readable error on context creation failure. 9 years ago
Alice Margatroid 8c73040138 Forgot one push_back -> emplace_back in Audio 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 238d2db591 Audio: implemented ALC_ENUMERATION_EXT. 10 years ago
Alice 1897e36b19 Extend WavImporter to support more formats, be more flexible, and give better errors 10 years ago
Vladimír Vondruš 7d8b2ce9a6 Print value of invalid enums in debug output, test those cases. 10 years ago
Vladimír Vondruš 771b4d517a Exclude debug operators from code coverage. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 162b7b9926 Audio: return reference also from Audio::Context::current(). 10 years ago
Squareys 9d53f7cb2b Audio: Fix hrtfStatus() and isHrtfEnabled() and move them to Context. 11 years ago
Vladimír Vondruš 00cc967739 Audio: make the frequency setting optional too. 11 years ago
Vladimír Vondruš cf24013769 Audio: cleanup Context::Configuration member naming and documentation. 11 years ago
Vladimír Vondruš 5d1a26ec65 Audio: random cleanups. 11 years ago
Squareys 12c795b95e Audio: Improve support for ALC_HRTF_SOFT(X). 11 years ago
Squareys 04077dcf6b Audio: Make sure AL and ALC extensions are both detected. 11 years ago
Squareys 9f409713cc Audio: Add ALC_ENUMERATION_EXT to extensions for testing 11 years ago
Squareys 4f5551dbec Audio: Initial Support for OpenAL Extensions (and ALC_SOFTX_HRTF) 11 years ago
Squareys 8b911c4ee3 Audio: Print additional info on Context creation 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 12 years ago
Vladimír Vondruš 8c2291aa49 Making includes absolute, part 4: using absolute includes for Corrade. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 92b8d7fb0b Audio: added Context class. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago
Vladimír Vondruš 1693c772ad Moved OpenGL includes out from Magnum.h. 13 years ago
Vladimír Vondruš 0f889369f4 No `using namespace std` anywhere. 14 years ago
Vladimír Vondruš ae013effff Adapted to Corrade changes. 14 years ago
Vladimír Vondruš e1cd13021b Platform/Application renaming. 14 years ago
Vladimír Vondruš fe62f547de Reduced #includes in headers. 14 years ago