72 Commits (5312a016f4107f32cc22ae0d9448239f412577fa)

Author SHA1 Message Date
Vladimír Vondruš 5312a016f4 Math: rename BoolVector to BitVector. 4 years ago
Vladimír Vondruš 384e148c24 Use const char* const* for argv consistently. 4 years ago
Vladimír Vondruš c47393ddc2 GL: doc++ 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš dea47b16fb GL: typo. 4 years ago
Vladimír Vondruš 43c70b11dd doc: cnsistently reference all Magnum CLI tools from related APIs. 5 years ago
Vladimír Vondruš 37e5d689f7 GL: don't use member function pointers in ContextState. 5 years ago
Vladimír Vondruš 4caf92cf5d GL: add some other rather crappy ways to detect ANGLE. 5 years ago
Vladimír Vondruš 7ad928ae42 GL: make use of unmasked renderer string in Context::detectedDriver(). 5 years ago
Vladimír Vondruš 13d62634d8 GL: implement WEBGL_debug_renderer_info. 5 years ago
Vladimír Vondruš 673022b161 GL: deduplicate global defaultFramebuffer state across shared libraries. 5 years ago
Vladimír Vondruš 2bd933d3ef doc: add docs for GL context asserts and other troubleshooting. 5 years ago
Vladimír Vondruš 45ccf50b47 GL: implement --magnum-gpu-validation no-error. 5 years ago
Vladimír Vondruš 46df57f6d5 GL,Platform: introduce GL::Context::Configuration::Flag::Windowless. 5 years ago
Vladimír Vondruš 532d72e1aa GL: put all internal Context State substructures in a single allocation. 5 years ago
Vladimír Vondruš b29de865af GL: no need for separate Context::InternalFlags anymore. 5 years ago
Vladimír Vondruš deddda418e GL: deprecate Context::supportedExtensions(). 5 years ago
Vladimír Vondruš 81a3ae5d44 GL: this doesn't need to be exported. 5 years ago
Vladimír Vondruš fd1492f56b GL: introduce Context::Configuration mirroring --magnum-* arguments. 5 years ago
Vladimír Vondruš ab0568d400 GL: make compile-time extensions convertible to the Extension class. 5 years ago
Vladimír Vondruš 49630d43d4 GL: add a type trait for checking if a type is an extension. 5 years ago
Vladimír Vondruš e96996ea01 GL: avoid populating and sorting (!!) a vector of strings for exts. 5 years ago
Vladimír Vondruš 95b3f8578d GL: rework Context to not use any STL containers. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš fbe996ce3e GL: use a bit more of an actual English here. 5 years ago
Vladimír Vondruš 44ad5855c6 doc: Doxygen, you're shitty. 5 years ago
Vladimír Vondruš 1a626a1db5 GL: Context move constructor should be marked noexcept. 6 years ago
Vladimír Vondruš 083ecf72b8 GL: implement EXT_texture_norm16 ES and WebGL extension. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 8146051634 GL: doc++ 6 years ago
Vladimír Vondruš e5075803eb GL: state reset needs to unbind PBOs when entering external code. 6 years ago
Vladimír Vondruš a920722839 doc: label deprecated APIs and stuff new since 2019.10 with version info. 7 years ago
Vladimír Vondruš f7d739058b Platform: device selection in WindowlessEglApplication. 7 years ago
Vladimír Vondruš 7b368dcdf4 GL: mention how to do --magnum-log quiet directly from C++. 7 years ago
Vladimír Vondruš 8e57060f39 Support for PVRTC compressed pixel format. 7 years ago
Vladimír Vondruš df6582d948 Platform: ask for debug context if --magnum-gpu-validation is enabled. 7 years ago
Vladimír Vondruš 8af19f21f0 Audio: make it possible to disable OpenAL extensions as well. 7 years ago
Vladimír Vondruš a14be9b154 Adapt to (breaking) Corrade changes. 7 years ago
Vladimír Vondruš bb921d0f86 GL: print a message about GPU validation in verbose log output. 7 years ago
Vladimír Vondruš 3508439445 GL: clarify Context::DetectedDriver value docs. 7 years ago
Vladimír Vondruš 11a94c16a3 GL: added Context::makeCurrent(). 7 years ago
Vladimír Vondruš a3c7968e64 Adapt to BUILD_MULTITHREADED being part of Corrade now. 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š 0b43018f6c GL: make Context constructors and internal methods protected. 7 years ago
Max Schwarz c38319ef00 GL: Use Corrade::Containers::Pointer for Context _state 7 years ago
Vladimír Vondruš 927b75efaf GL: this internal API always takes a C string anyway. 7 years ago
Vladimír Vondruš 84d553cd28 GL: get rid of std::bitset and std::array in Context internals. 7 years ago
Vladimír Vondruš 377719147c Audio, GL: remove deprecated Context conversion to pointer. 7 years ago
Vladimír Vondruš dad4fc7396 GL: removed deprecated Context::DetectedDriver aliases. 7 years ago