8774 Commits (af7c1f1b07bfc8985e2b4b5188a6a27b935b8ab6)
 

Author SHA1 Message Date
Vladimír Vondruš af7c1f1b07 SceneGraph: clang doesn't seem to "unwind" the vtable on destruction. 5 years ago
Vladimír Vondruš ef5a25ee54 SceneGraph: fix destruction order to preserve parent links. 5 years ago
Vladimír Vondruš d636e8f5a3 SceneGraph: pin down the desired destruction order of a tree. 5 years ago
Vladimír Vondruš 29ac7b5a4d Trade,ShaderTools: add addFlags() / clearFlags() to all plugin interfaces. 5 years ago
Vladimír Vondruš e3c72b36ee Trade: doc++ 5 years ago
Vladimír Vondruš 41dc0dffff ShaderTools: --{input,output}-format is a thing now. 5 years ago
Vladimír Vondruš 62628beac9 modules: make it possible to use SDL2 as a CMake subproject. 5 years ago
Vladimír Vondruš 3ad398369a doc: update changelog. 5 years ago
Vladimír Vondruš beecb8fb82 Shaders: fix copypaste errors in Phong setter docs. 5 years ago
Vladimír Vondruš 87088296d8 GL: this TimeQuery test was just dumb. 5 years ago
Vladimír Vondruš b8e21b8b21 GL: make the new setUniform() code paths work on 32bit Windows. 5 years ago
Vladimír Vondruš 7c07c6fdc6 GL: make FramebufferClearColor searchable under GL keywords. 5 years ago
Vladimír Vondruš 490392b143 GL: call glUniform() directly on WebGL. 5 years ago
Vladimír Vondruš 8c6efa5b78 GL: remove one function pointer indirection in DSA setUniform() calls. 5 years ago
Vladimír Vondruš 45ccf50b47 GL: implement --magnum-gpu-validation no-error. 5 years ago
Vladimír Vondruš 24138e2c60 Platform: implement [GL]Configuration::Flag::NoError in all apps. 5 years ago
Vladimír Vondruš d1774ef4d2 Platform: replace UGLY error-prone C string handling with StringViews. 5 years ago
Vladimír Vondruš d9f16f30d7 Platform: adapt the SwiftShader EGL workaround to recent changes. 5 years ago
Vladimír Vondruš 13fc4ebffa Platform: suggest EXCLUDE_FROM_ALL for a GLFW CMake subproject. 5 years ago
Vladimír Vondruš 46df57f6d5 GL,Platform: introduce GL::Context::Configuration::Flag::Windowless. 5 years ago
Vladimír Vondruš 1c66807e10 Platform: explicitly override Configuration::Flags in all apps. 5 years ago
Vladimír Vondruš bf802b7ad9 GL: put texture/image state trackers into the single allocation also. 5 years ago
Vladimír Vondruš 532d72e1aa GL: put all internal Context State substructures in a single allocation. 5 years ago
Vladimír Vondruš 6dafbd0c14 Platform: since we #include the Context anyway, no need to PIMPL it. 5 years ago
Vladimír Vondruš 5d05acbf1f Platform: explicitly destroy GL::Context before the GL context. 5 years ago
Vladimír Vondruš cef4719d3e Platform: document why particular things aren't tested. 5 years ago
Vladimír Vondruš a4a239d0f4 Platform: take into account Flag::VerboseLog in WindowlessEglApplication. 5 years ago
Vladimír Vondruš 458c2c7757 Platform: take Flag::GpuValidation into account in all apps. 5 years ago
Vladimír Vondruš 6acaa69d91 Platform: deduplicate verbose logging logic in WindowlessEglApplication. 5 years ago
Vladimír Vondruš b29de865af GL: no need for separate Context::InternalFlags anymore. 5 years ago
Vladimír Vondruš 32018051f2 GL: fix Context move constructor. 5 years ago
Vladimír Vondruš 7111085d1e GL: add an extensive test for Context moving. 5 years ago
Vladimír Vondruš 4de9f75e1c GL: make the Context::makeCurrent() test more robust. 5 years ago
Vladimír Vondruš 46d8f25363 external: don't define WIN32_LEAN_AND_MEAN just for shits and giggles. 5 years ago
Vladimír Vondruš 5714828e0a GL: the compiler outsmarted me and made my test fail. 5 years ago
Vladimír Vondruš dec3d74d8a GL: MSVC 2015, don't die yet. 5 years ago
Vladimír Vondruš deddda418e GL: deprecate Context::supportedExtensions(). 5 years ago
Vladimír Vondruš 8028cbe633 GL: ensure no errors are thrown when asking for Context strings. 5 years ago
Vladimír Vondruš 8b95542497 GL: we don't need two code paths that do effectively the same. 5 years ago
Vladimír Vondruš 6cc57246a5 GL: whoops. 5 years ago
Vladimír Vondruš e512afa31e Platform: this comment makes no sense here anymore. 5 years ago
Vladimír Vondruš 24d70937d7 Platform: this include isn't needed. 5 years ago
Vladimír Vondruš 5803d52a86 Platform: minor cleanup. 5 years ago
Vladimír Vondruš bc9a34ce1b GL: no need for these hacks anymore. 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š 67eed6d546 Platform: add missing EmscriptenApp::Config::{add,clear}WindowFlags(). 5 years ago
Vladimír Vondruš 5065e9d87c Platform: suggest good practice when setting configuration flags. 5 years ago
Vladimír Vondruš 93fa1b9f94 GL: EXT_texture_norm16 is not on WebGL 1 anymore. 5 years ago
Vladimír Vondruš ab0568d400 GL: make compile-time extensions convertible to the Extension class. 5 years ago