66 Commits (fa85cad498b84655fca73f799c6abf2888cb9329)

Author SHA1 Message Date
Vladimír Vondruš fa85cad498 Adapt to Emscripten version macro rename. 4 weeks ago
Vladimír Vondruš c3addad07a Adapt to Corrade::Containers Array[View] API deprecation. 1 month ago
Vladimír Vondruš fdfe327f9a Put single-statement branch contents on the following line. 2 months ago
Vladimír Vondruš ea060cd9d6 Update copyright year. 7 months ago
Vladimír Vondruš 60fd42b505 Here we go again. 2 years ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš 87c7eea1e2 Deprecate MAGNUM_TARGET_GLES3. 3 years ago
Vladimír Vondruš 21fc128a03 Platform: drop unneeded Windowless*Application constructor overloads. 3 years ago
Vladimír Vondruš 93990413a7 Clean up unnecessary usage of std::string and Utility::String. 3 years ago
Vladimír Vondruš 5d1369f570 Use Utility::move() and swap() instead of STL almost everywhere. 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš b4b93e064d Platform: improve WindowlessEglApp error with a not found CUDA device. 4 years ago
Vladimír Vondruš 5d0454ce98 Remove random unneeded <string> and StringStl.h includes. 4 years ago
Vladimír Vondruš b9be0d341f Account for __EMSCRIPTEN_major__ etc. not being implicit on 3.1.23+. 4 years ago
Vladimír Vondruš da569a41de Platform: merge WindowlessWindowsEglApplication into EglApp and remove. 4 years ago
Vladimír Vondruš 6d4758f534 Platform: properly handle the optional EGL surface in moves. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 5 years ago
Vladimír Vondruš e0b20107be Platform: new "android-generic-hostname-might-be-swiftshader" workaround. 5 years ago
Aaron Gokaslan 712a3b635f Platform: mark Windowless*Context moves as noexcept. 5 years ago
Vladimír Vondruš 45ccf50b47 GL: implement --magnum-gpu-validation no-error. 6 years ago
Vladimír Vondruš 24138e2c60 Platform: implement [GL]Configuration::Flag::NoError in all apps. 6 years ago
Vladimír Vondruš d1774ef4d2 Platform: replace UGLY error-prone C string handling with StringViews. 6 years ago
Vladimír Vondruš d9f16f30d7 Platform: adapt the SwiftShader EGL workaround to recent changes. 6 years ago
Vladimír Vondruš 46df57f6d5 GL,Platform: introduce GL::Context::Configuration::Flag::Windowless. 6 years ago
Vladimír Vondruš 6dafbd0c14 Platform: since we #include the Context anyway, no need to PIMPL it. 6 years ago
Vladimír Vondruš a4a239d0f4 Platform: take into account Flag::VerboseLog in WindowlessEglApplication. 6 years ago
Vladimír Vondruš 458c2c7757 Platform: take Flag::GpuValidation into account in all apps. 6 years ago
Vladimír Vondruš 6acaa69d91 Platform: deduplicate verbose logging logic in WindowlessEglApplication. 6 years ago
Vladimír Vondruš b29de865af GL: no need for separate Context::InternalFlags anymore. 6 years ago
Vladimír Vondruš 5803d52a86 Platform: minor cleanup. 6 years ago
Vladimír Vondruš fd1492f56b GL: introduce Context::Configuration mirroring --magnum-* arguments. 6 years ago
Vladimír Vondruš 32a7adefed GL: use StringView literals for all workaround names. 6 years ago
Vladimír Vondruš 64433315a1 Doc++, updated credits and changelog. 6 years ago
Konstantinos Chatzilygeroudis 4771ae9fb8 [WindowLessApps]: add release option to contexts [egl,cgl,glx for linux] 6 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 6 years ago
Vladimír Vondruš 46f4518eb6 doc: updated credits and changelog. 6 years ago
erikwijmans 015985016c Add a nv-egl-crashy-query-device-attrib workaround. 6 years ago
Vladimír Vondruš 1f55a11f31 Platform: fix Clang compiler warning about signed/unsigned comparison. 6 years ago
erikwijmans 68aec7b088 Platform: *really* destroy EGL context in WindowlessEglApp destructor. 6 years ago
Vladimír Vondruš ff22cb8758 Platform: print EGL device count before overwriting the count variable. 6 years ago
Vladimír Vondruš 6ce74205ac doc: updated credits and changelog. 6 years ago
Vladimír Vondruš e352fa78ba Platform: allocate only for how many EGL devices there is. 6 years ago
Vladimír Vondruš 2803ccb241 Platform: minor whitespace, doc and error handling cleanup. 6 years ago
erikwijmans 7514716fe7 CUDA device selection support 6 years ago
Vladimír Vondruš b5dead9223 Platform: add no-forward-compatible-core-context workaround for EGL too. 6 years ago
Vladimír Vondruš b81f78f990 Platform: I messed up. 6 years ago
aspioupiou 64d0702277 Platform: only initialize/terminate EGLDisplay once in a shared set. 6 years ago
Stéphane Brard 4d1203d66e Platform: added shared context support to windowless applications. 6 years ago
Vladimír Vondruš 507c5bf739 GL: remove the nv-egl-forward-compatible-context-unhappy workaround. 7 years ago
Vladimír Vondruš f7d739058b Platform: device selection in WindowlessEglApplication. 7 years ago