806 Commits (af7c1f1b07bfc8985e2b4b5188a6a27b935b8ab6)

Author SHA1 Message Date
Vladimír Vondruš ef5a25ee54 SceneGraph: fix destruction order to preserve parent links. 5 years ago
Vladimír Vondruš 29ac7b5a4d Trade,ShaderTools: add addFlags() / clearFlags() to all plugin interfaces. 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š 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š 46df57f6d5 GL,Platform: introduce GL::Context::Configuration::Flag::Windowless. 5 years ago
Vladimír Vondruš bf802b7ad9 GL: put texture/image state trackers into the single allocation also. 5 years ago
Vladimír Vondruš 32018051f2 GL: fix Context move constructor. 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š 95b3f8578d GL: rework Context to not use any STL containers. 5 years ago
Vladimír Vondruš 4bbc3c0d1f doc: updated changelog. 5 years ago
Vladimír Vondruš 64433315a1 Doc++, updated credits and changelog. 5 years ago
Vladimír Vondruš 27074d97fe Platform: added WindowlessIosContext::glContext() for consistency. 5 years ago
Vladimír Vondruš b4d7c84ee2 Platform: fix a crash in GlfwApplication::setCursor() on GLFW 3.4. 5 years ago
Vladimír Vondruš ffdebff048 GL: implement the base instance and base vertex ES and WebGL extensions. 5 years ago
Vladimír Vondruš 0dc181d846 GL: new "angle-chatty-shader-compiler" workaround. 5 years ago
Vladimír Vondruš d0574b83ed GL: advertise the "intel-windows-chatty-shader-compiler" workaround. 5 years ago
Vladimír Vondruš 63f55a37b1 GL: implement ANGLE_multi_draw and WEBGL_multi_draw support. 5 years ago
Vladimír Vondruš b0bc366334 GL: recognize and load ANGLE multi-draw extensions. 5 years ago
Vladimír Vondruš 08893165f2 GL: TextureFormat::SR[G]8 aren't supposed to be available on ES2. 5 years ago
Vladimír Vondruš d4ab9f4cb0 Vk: implemented a Mesh wrapper. 5 years ago
Vladimír Vondruš 41b59d8176 Math: add [Unsigned]Byte/[Unsigned]Short variants of castInto(). 5 years ago
Vladimír Vondruš bbb066664b Vk: add a wrapper for mesh layout setup. 5 years ago
Vladimír Vondruš 11cca8e315 Vk: add a VertexFormat enum. 5 years ago
Vladimír Vondruš 437b3d1556 GL: don't check for Windows-only workarounds everywhere. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 242907baff doc: updated changelog and credits. 5 years ago
Vladimír Vondruš 0acce795c2 doc: i don't recommend doing a git push while the other hand is still... 5 years ago
Vladimír Vondruš 8eb7557944 We don't need the UseEmscripten module for anything. 5 years ago
Vladimír Vondruš e65d6cff23 Platform: work around missing dynCall() since Emscripten 2.0.10. 5 years ago
Vladimír Vondruš 57f597f4c5 doc: updated changelog. 5 years ago
Vladimír Vondruš 64c2c7a348 Vk: add a PixelFormat enum. 5 years ago
Vladimír Vondruš 46f4518eb6 doc: updated credits and changelog. 5 years ago
Vladimír Vondruš 699002cfd5 SceneGraph: fix building of certain SceneGraph APIs with doubles. 5 years ago
Vladimír Vondruš fa31077789 Platform: sync EmscriptenApp canvas size setup for the contextless case. 5 years ago
Vladimír Vondruš 4547f0a4aa Platform: notify about hardcoded WebGL canvas size in verbose output. 5 years ago
Vladimír Vondruš 03ca45bd0c Platform: fix verbose log for app-specified DPI scaling. 5 years ago
Vladimír Vondruš 642a90f75d GL: fix the value of Renderer::Memory::Barrier::ShaderStorage. 6 years ago
Vladimír Vondruš 518abbbe04 doc: update changelog, mark implemented Vulkan extensions as such. 6 years ago
Vladimír Vondruš 144b6229b2 Vk: recognize SamplerWrapping::MirrorClampToEdge. 6 years ago
Vladimír Vondruš cc9c71f601 Add a NoAllocate tag. 6 years ago
Vladimír Vondruš 55d7a1e6e0 doc: updated changelog and credits. 6 years ago
Vladimír Vondruš b14d90aac9 modules: provide additional info for not found components. 6 years ago
Vladimír Vondruš ed640c06e5 doc: updated changelog. 6 years ago
Vladimír Vondruš 807a7e939c ObjImporter: compile with exceptions enabled on Emscripten. 6 years ago
Vladimír Vondruš 4cc32a9505 Updated changelog and credits. 6 years ago
Vladimír Vondruš 203c28ba22 Doc++ 6 years ago