Commit Graph

  • c6737e1958 DebugTools: PIMPL all CompareImage's state. Vladimír Vondruš 2019-08-05 16:52:20 +0200
  • f4fd8a0648 DebugTools: rewrite CompareImage guts to use StridedArrayView. Vladimír Vondruš 2019-08-05 16:21:57 +0200
  • d0a02a2429 GL: allow reading of zero-size images. Vladimír Vondruš 2019-08-04 13:23:03 +0200
  • e2610bff18 modules: updated FindCorrade.cmake. Vladimír Vondruš 2019-08-04 01:16:05 +0200
  • 377ff068f3 Doc++ Vladimír Vondruš 2019-08-04 01:15:57 +0200
  • 0fac99149d doc: add more stuff to Windows-specific docs. Vladimír Vondruš 2019-08-04 00:39:15 +0200
  • 217ea0c7b4 Platform: clearer asserts for ScreenedApplication. Vladimír Vondruš 2019-08-02 13:48:45 +0200
  • 206122b405 Platform: make it possible to create & add a Screen in one step. Vladimír Vondruš 2019-08-02 13:48:25 +0200
  • 081f784836 Platform: improve ScreenedApplication docs. Vladimír Vondruš 2019-08-02 13:27:27 +0200
  • f3e0a852d5 Platform: make Screen::{focus,blur}Event() optional to implement. Vladimír Vondruš 2019-08-02 13:23:03 +0200
  • 67a5602967 Platform: make BasicScreen destructor virtual. Vladimír Vondruš 2019-08-01 21:36:14 +0200
  • 466c3bb957 Platform: why the heck was this missing from EmscriptenApplication? Vladimír Vondruš 2019-08-01 21:32:06 +0200
  • e08cdced88 Platform: make ScreenedApplication available for AndroidApplication. Vladimír Vondruš 2019-08-01 21:29:36 +0200
  • d1b7e4ded4 Platform: make KeyEvent in the Screen also a mixin. Vladimír Vondruš 2019-08-01 21:25:48 +0200
  • 2828548d7d Platform: expose mouseScrollEvent() and text*Event() in Screen APIs. Vladimír Vondruš 2019-08-01 19:17:46 +0200
  • bb982a4089 Platform: overrideable functions in Screen can now be private. Vladimír Vondruš 2019-08-01 18:01:16 +0200
  • 13d5ca04de package/ci: use an image that doesn't have crashy nodejs. Vladimír Vondruš 2019-08-01 21:36:31 +0200
  • 37996e12b7 doc: improve docs about external CMake modules. Vladimír Vondruš 2019-08-01 19:28:14 +0200
  • 544f30b52f Platform: make Application and other conditional aliases searchable. Vladimír Vondruš 2019-08-01 19:27:17 +0200
  • 51ff5644f0 Platform: minor cosmetic changes. Vladimír Vondruš 2019-08-01 18:00:56 +0200
  • 10c8bd7516 Platform: group Screen members the same way as in Applications. Vladimír Vondruš 2019-07-31 17:34:13 +0200
  • ed6cde9536 DebugTools: support --save-diagnostic in CompareImage. Vladimír Vondruš 2019-07-31 16:24:23 +0200
  • 4f55a17316 DebugTools: well, yes, isn't that obvious? Vladimír Vondruš 2019-07-27 22:47:22 +0200
  • f102b86645 DebugTools: prepare CompareImage for more than one plugin manager. Vladimír Vondruš 2019-07-27 22:43:00 +0200
  • bc0e45fb95 DebugTools: clearer name for a define. Vladimír Vondruš 2019-07-31 13:04:25 +0200
  • 9e0b24fa5b DebugTools: doc++, minor cleanup. Vladimír Vondruš 2019-07-31 10:31:01 +0200
  • 5d9fb386f5 DebugTools: make CompareImage work correctly with NaNs and infinities. Vladimír Vondruš 2019-07-31 10:30:34 +0200
  • ab4b9f9600 Doc++ Vladimír Vondruš 2019-07-31 13:04:47 +0200
  • a28e14491c Math: verify that TypeTraits work correctly for signed infinities. Vladimír Vondruš 2019-07-31 10:31:18 +0200
  • 3cf9dbf409 Math: added component-wise equal()/notEqual() for vectors. Vladimír Vondruš 2019-07-31 10:15:54 +0200
  • c158cfa2dd Math: you need to know this. Vladimír Vondruš 2019-07-30 00:40:09 +0200
  • c0a206d5f4 GL: minor code reordering, doc++. Vladimír Vondruš 2019-07-30 19:03:45 +0200
  • 0d71c1d1cc Search plugins relative to library DLLs on Windows. Vladimír Vondruš 2019-07-30 01:06:33 +0200
  • e1b246fc70 modules: mark EGL/GLES *_LIBRARY and *_INCLUDE_DIR vars as advanced. Vladimír Vondruš 2019-07-30 00:38:34 +0200
  • 249459d710 doc: work around another EGL include issue by including less. Vladimír Vondruš 2019-08-02 22:05:06 +0200
  • 48c904cd86 MagnumFont: and this is a direct consequence of not including ES headers. Vladimír Vondruš 2019-08-02 10:13:08 +0200
  • f6503d52d9 modules: we don't need GL(ES) include files. Vladimír Vondruš 2019-07-30 00:35:46 +0200
  • fa50929c78 modules: explicitly link to Emscripten GL and OpenAL libraries. Vladimír Vondruš 2019-07-30 00:32:23 +0200
  • bc95e35328 Platform: UGH DOXYGEN. Vladimír Vondruš 2019-07-27 22:09:47 +0200
  • 38ef891682 Doc++ Vladimír Vondruš 2019-07-27 22:09:38 +0200
  • df6582d948 Platform: ask for debug context if --magnum-gpu-validation is enabled. Vladimír Vondruš 2019-07-27 21:51:27 +0200
  • 0f14a8d997 Platform: hmm, this header doesn't exist anymore. Vladimír Vondruš 2019-07-27 21:49:07 +0200
  • b1abf4d507 doc: unify this line with other projects. Vladimír Vondruš 2019-07-27 21:46:08 +0200
  • be0bce8ded Audio: ffs, MSVC. Vladimír Vondruš 2019-07-27 10:53:15 +0200
  • e15fb8c907 package/archlinux: burn through more code paths in coverage build. Vladimír Vondruš 2019-07-27 02:04:57 +0200
  • ba08ef5d2f package/archlinux: go back to GCC 9 for coverage build. Vladimír Vondruš 2019-07-27 02:04:35 +0200
  • 23cc24b183 doc: updated changelog. Vladimír Vondruš 2019-07-27 01:50:16 +0200
  • 8af19f21f0 Audio: make it possible to disable OpenAL extensions as well. Vladimír Vondruš 2019-07-27 01:47:30 +0200
  • abf740a709 Audio: pass command-line options to Context in magnum-al-info. Vladimír Vondruš 2019-07-27 01:07:14 +0200
  • c1c1c146f8 Audio: pass command-line arguments to Context in all AL tests. Vladimír Vondruš 2019-07-27 01:06:11 +0200
  • 2c280f6b97 Audio: ignore command-line options not related to audio. Vladimír Vondruš 2019-07-27 01:05:35 +0200
  • 922ff64869 Audio: test the quiet logging. Vladimír Vondruš 2019-07-27 00:53:41 +0200
  • 7d7ebb379c Audio: add support for quiet logging in Context. Guillaume Jacquemin 2019-07-26 11:50:13 +0200
  • 8131701e7e Doc++, updated credits and changelog. Vladimír Vondruš 2019-07-27 00:28:53 +0200
  • 0364e14dac Grammar and clarity edits for the Scene Graph feature doc synnick 2019-07-25 17:10:48 +0200
  • a1d0513974 Correct a few grammar errors in docs synnick 2019-06-11 10:49:58 +0200
  • 0a10308ed2 Copy edit the matrix-vector doc page synnick 2019-06-11 09:57:20 +0200
  • a14be9b154 Adapt to (breaking) Corrade changes. Vladimír Vondruš 2019-07-27 01:09:52 +0200
  • 0dc8c0dc41 Audio: add extra docs to Context. #362 Guillaume Jacquemin 2019-07-26 12:23:40 +0200
  • e2c14407a6 Audio: add support for quiet logging in Context. Guillaume Jacquemin 2019-07-26 11:50:13 +0200
  • 1b37d22006 Doc++ Vladimír Vondruš 2019-07-25 15:00:27 +0200
  • b0def187ae Mutable image views can be passed via const&. Vladimír Vondruš 2019-07-25 19:49:06 +0200
  • bd1ce7d316 Math: return proper type from Range3D::xy(). Vladimír Vondruš 2019-07-25 19:48:05 +0200
  • 0de0104abe Math: return proper type from Range*D::scaledFromCenter(). Vladimír Vondruš 2019-07-25 15:00:55 +0200
  • 6e4328ba77 Grammar and clarity edits for the Scene Graph feature doc #361 synnick 2019-07-25 17:10:48 +0200
  • 2030e7cfef Math: clarify how quaternion data are ordered. Vladimír Vondruš 2019-07-25 15:00:08 +0200
  • f2f773cdfd Correct a few grammar errors in docs synnick 2019-06-11 10:49:58 +0200
  • 892dacf3f2 Copy edit the matrix-vector doc page synnick 2019-06-11 09:57:20 +0200
  • 07b3253714 GL: make it possible to read pixel data into mutable image views. Vladimír Vondruš 2019-07-21 00:57:52 +0200
  • 09f5a15d36 GL: my engrish is bettar now. Vladimír Vondruš 2019-07-20 20:48:10 +0200
  • e8cd9a2b93 GL: minor cleanup in the test. Vladimír Vondruš 2019-07-20 18:23:12 +0200
  • 1b7c2d9666 Use Basic[Mutable]ImageView aliases instead of nondescript raw types. Vladimír Vondruš 2019-07-19 18:34:46 +0200
  • 6c5948e0d0 Restrict the Image::Image(T) constructor a bit. Vladimír Vondruš 2019-07-19 18:06:10 +0200
  • 93789721b2 De-inline Image headers, remove dependency on ImageView. Vladimír Vondruš 2019-07-19 17:39:31 +0200
  • 41b975cb69 New Mutable[Compressed]ImageView types for non-const image data views. Vladimír Vondruš 2019-07-19 16:25:36 +0200
  • 3d5f50ac49 Test: use the new setTestCaseTemplateName(). Vladimír Vondruš 2019-07-19 14:17:32 +0200
  • 6144a73c8e GL: avoid using deprecated templated Image::data() in tests. Vladimír Vondruš 2019-07-19 11:53:18 +0200
  • 3d5f7b9a3c Make r-value [Compressed]Image[Data]::data() return an Array. Vladimír Vondruš 2019-07-19 11:34:16 +0200
  • 1c25bdba7a Deprecate templated [Compressed]Image{,View,Data}::data(). Vladimír Vondruš 2019-07-19 10:18:49 +0200
  • 51587a63a0 Add file encoding to .editorconfig. Vladimír Vondruš 2019-07-19 09:39:19 +0200
  • 15c417ac70 Doc++ Vladimír Vondruš 2019-07-18 17:59:09 +0200
  • 50902e72d7 Platform: check for non-null GL_VENDOR before comparing it. Vladimír Vondruš 2019-07-18 10:09:15 +0200
  • 035642748f TgaImporter: properly handle files with too short data. Vladimír Vondruš 2019-07-17 17:03:17 +0200
  • cf7d2a487f Platform: actually properly redraw after EmscriptenApp::viewportEvent(). Vladimír Vondruš 2019-07-16 15:02:40 +0200
  • 384fd5c363 Platform: fix EmscriptenApp::setContainerCssClass() to fire viewport event. Vladimír Vondruš 2019-07-16 14:57:44 +0200
  • 4e20d22c4b Platform: separate the implicit engine startup log from the rest. Vladimír Vondruš 2019-07-11 19:42:29 +0200
  • 291fa9a60a Platform: display also standard library defines in magnum-gl-info. Vladimír Vondruš 2019-07-11 19:42:12 +0200
  • 1c8cbaa68a GL: trim vendor string in the engine startup log. Vladimír Vondruš 2019-07-11 19:40:39 +0200
  • bb921d0f86 GL: print a message about GPU validation in verbose log output. Vladimír Vondruš 2019-07-11 19:35:17 +0200
  • 3508439445 GL: clarify Context::DetectedDriver value docs. Vladimír Vondruš 2019-07-11 19:34:52 +0200
  • 14911500bd GL: warn if using --magnum-gpu-validation w/o debug context on AMD. Vladimír Vondruš 2019-07-11 19:33:56 +0200
  • e746b38d3c GL: what?! why? no. Vladimír Vondruš 2019-07-11 19:17:15 +0200
  • 7feb6df0ab GL: harden image upload tests in GLCubeMapGLTest. Vladimír Vondruš 2019-07-11 14:18:36 +0200
  • 8d98f1161e Shaders: clamp shininess factor in Phong to minimize artifacts. Vladimír Vondruš 2019-07-10 14:46:58 +0200
  • a1cc0cb62d Math: off-center Matrix4::perspectiveProjection(). Vladimír Vondruš 2019-07-10 14:44:20 +0200
  • 637e8ecd44 Math: de-duplicate code in Matrix4::perspectiveProjection(). Vladimír Vondruš 2019-07-10 14:09:36 +0200
  • ad291c2afe Math: mention planeEquation() in Frustum docs and vice versa. Vladimír Vondruš 2019-07-10 14:08:37 +0200
  • 8791488f4a MeshTools: show how generate*NormalsInto() can be used with std::vector. Vladimír Vondruš 2019-07-10 14:07:46 +0200
  • cfbfdb72c0 doc: compile MeshTools snippets also when GL is disabled. Vladimír Vondruš 2019-07-10 13:59:09 +0200
  • 32a090954a doc: updated changelog. Vladimír Vondruš 2019-07-10 13:38:20 +0200