84 Commits (1244a51148d20f7a3a56ac6b46dcb6fcdf2f2cdf)

Author SHA1 Message Date
Vladimír Vondruš 14a213f6eb Improve state tracker resetting functionality. 8 years ago
Vladimír Vondruš 8181158697 Documentation updates for the new theme in the root namespace. 8 years ago
Vladimír Vondruš 6d509b7a1b Random updates for the new documentation theme in the root namespace. 8 years ago
Vladimír Vondruš ec20dea1e2 Platform: un-deprecate creation of Platform::Context without passing args. 8 years ago
Vladimír Vondruš a97384839b Use privately Corrade Optional instead of the problematic std::optional. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš a4d32e650a Move friend declarations into private class sections. 8 years ago
Vladimír Vondruš 2145ae9b96 Dropped NaCl support. 9 years ago
Vladimír Vondruš 0455800111 Detecting VMware SVGA3D driver. 9 years ago
Vladimír Vondruš 4b589e10ac More consistent naming in Context::DetectedDriver. 9 years ago
Vladimír Vondruš d101ced2b4 Debug output for Context::DetectedDriver[s]. 9 years ago
Vladimír Vondruš 6faf6c009a On the other hand, most driver detection makes no sense on WebGL. 9 years ago
Vladimír Vondruš cb2d590a33 Properly detect AMD and Intel drivers on ES builds as well. 9 years ago
Vladimír Vondruš b83b122005 Debug operator for Context::Flags. 9 years ago
Vladimír Vondruš 031da4f8a2 Bind some default VAO in case we are on core profile with ARB_VAO disabled. 9 years ago
Vladimír Vondruš fe1a5413c5 Added Context::isCoreProfile(). 9 years ago
Vladimír Vondruš c870a1a6e8 Ability to detect Mesa drivers. 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 3b3f71faa9 doc: adapted GL function/extension to Khronos domain move. 9 years ago
Vladimír Vondruš 4988c1ccf7 Ability to control the amount of console output in engine initialization. 10 years ago
Vladimír Vondruš 00891e941d Ability to pass const char** arguments to Platform::Context. 10 years ago
Vladimír Vondruš 51cf1d6120 Introduce BUILD_MULTITHREADED CMake option. 10 years ago
Vladimír Vondruš d2f8821ce7 Implemented KHR_no_error. 10 years ago
Vladimír Vondruš 5ff451791a Make the ES versions first-class on desktop OpenGL. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš ffc993b789 Properly handle cases when glGetString() returns nullptr. 10 years ago
Vladimír Vondruš b52d0e345d Fix false-positive AMD/NVidia driver detection on OSX. 10 years ago
Vladimír Vondruš 6d067e389f Forgotten enumset operators for Context::DetectedDrivers. 10 years ago
Vladimír Vondruš d1714bfd1e Context::current() now returns reference instead of pointer. 10 years ago
Vladimír Vondruš 707d1d084d Ability to disable workarounds and extensions from environment. 11 years ago
Vladimír Vondruš 9715e0c4b8 Add NVidia to list of detected drivers. 11 years ago
Vladimír Vondruš 9a73b32397 Better formatting for the Context command-line arguments. 11 years ago
Vladimír Vondruš 9e4a86cc7c Ability to disable OpenGL extensions from command-line. 11 years ago
Vladimír Vondruš 80daa088ba Fix Doxygen warning about undocumented stuff. 11 years ago
Vladimír Vondruš 356491e1df More transparent way to handle driver workarounds. 11 years ago
Vladimír Vondruš e7383d88fc Initial support for passing arguments directly to the engine. 11 years ago
Vladimír Vondruš 67ab4f00fa Removed obsolete comment. 11 years ago
Vladimír Vondruš 277828ea44 Ability to do GL context creation fallbacks even from Context constructor. 11 years ago
Vladimír Vondruš 0aa16595eb Use new-style debug operators everywhere. 11 years ago
Vladimír Vondruš 1d2485fd28 Pixel storage support, part 7: state tracking for glPixelStore(). 11 years ago
Vladimír Vondruš fc523595e1 Document that KHR_debug is covered by AEP too. 11 years ago
Vladimír Vondruš 654b1b2a18 Enlarged extension availability array to make room for even more. 11 years ago
Vladimír Vondruš 387f3b78d6 Ability to move-construct Context. 11 years ago
Vladimír Vondruš a8f04ec7a9 Proper naming of private variable. 11 years ago
Vladimír Vondruš 608a80c20d Improve ANGLE driver detection. 11 years ago
Vladimír Vondruš 5e9c0fc3c4 Merged driver-specific stuff into one dedicated file. 11 years ago
Vladimír Vondruš 5a299af887 Doc++ 11 years ago
Vladimír Vondruš 72d4adb1ac Doxygen fixes. 11 years ago
Vladimír Vondruš 95247c7d0b Removed deprecated Context::Flag::Robustness enum value. 11 years ago
Vladimír Vondruš 96d99ac4f8 Remove unused Context::{major,minor}Version() functions. 11 years ago