Commit Graph

  • 7fefac955a Text: debug output for AbstractFont::Feature[s]. Vladimír Vondruš 2019-03-08 23:04:11 +0100
  • 344e00ce11 Text: implement file callbacks for AbstractFont. Vladimír Vondruš 2019-03-08 23:01:48 +0100
  • 88135b72bc Text: doc++ Vladimír Vondruš 2019-03-08 22:38:43 +0100
  • e198be76a1 Text: minor cleanup in the test. Vladimír Vondruš 2019-03-08 22:22:28 +0100
  • 037206fd56 Trade: minor cleanup. Vladimír Vondruš 2019-03-09 18:03:06 +0100
  • e361f38cfb Trade: fix annoying missing initializer warnings on GCC 4.8. Vladimír Vondruš 2019-03-09 11:34:14 +0100
  • 589a912fa1 Trade: accept const references in AbstractImporter file callbacks. Vladimír Vondruš 2019-03-08 22:51:21 +0100
  • 29d88c8a71 Trade: test also plain AbstractImporter::openData(). Vladimír Vondruš 2019-03-08 22:50:02 +0100
  • 11b4514372 Trade: doc++ Vladimír Vondruš 2019-03-08 22:37:42 +0100
  • 76c8603bc7 Trade: clean up unnecessary cruft in the AbstractImporter test. Vladimír Vondruš 2019-03-08 22:35:59 +0100
  • e3fc0d037c Move Trade::ImporterFileCallbackPolicy to InputFileCallbackPolicy. Vladimír Vondruš 2019-03-08 10:40:27 +0100
  • 8357442ad7 DebugTools: don't try to use system plugin dirs in CompareImage test. Vladimír Vondruš 2019-03-09 16:32:20 +0100
  • 41634e3e9f modules: properly include FPHSA where needed. Vladimír Vondruš 2019-03-09 16:22:55 +0100
  • 9005b3c9aa Platform: expose also window events via Sdl2Application::anyEvent(). Vladimír Vondruš 2019-03-09 16:44:28 +0100
  • 2bccfbf6a2 Updated credits and changelog. Vladimír Vondruš 2019-03-08 17:01:02 +0100
  • daf1deab3e Sdl2Application: add glContext() accessor. Guillaume Jacquemin 2019-03-08 16:40:52 +0100
  • 95c01209a3
    Sdl2Application: add glContext() accessor. #325 Guillaume Jacquemin 2019-03-08 16:40:52 +0100
  • 29f840a004 package/ci: further cheating for code coverage. Vladimír Vondruš 2019-03-07 19:11:49 +0100
  • 6d1de91667 doc: updated changelog. Vladimír Vondruš 2019-03-07 18:57:18 +0100
  • f4a5fe8c06 CMake: don't expose TARGET_*GLES* when WITH_GL is OFF. Vladimír Vondruš 2019-03-07 14:14:44 +0100
  • bfe9943011 CMake: BUILD_GL_TESTS needs TARGET_GL. Vladimír Vondruš 2019-03-07 14:14:13 +0100
  • b4f925bf9a modules: GLUT?! nooo. Vladimír Vondruš 2019-03-07 13:53:47 +0100
  • 875ad29dde DebugTools: the visibility.h header is needed always. Vladimír Vondruš 2019-03-07 12:59:38 +0100
  • 94ca8273e1 No need to leak GL headers everywhere. Vladimír Vondruš 2019-03-07 12:58:56 +0100
  • 8e8010c40b Document and print helpful error messages for GL-dependent features. Vladimír Vondruš 2019-03-07 12:20:04 +0100
  • 8cac681e31 CMake: not all of those things depend on GL anymore. Vladimír Vondruš 2019-03-07 12:18:55 +0100
  • 053f406b7d Platform: make SDL2 and GLFW apps buildable without TARGET_GL again. Vladimír Vondruš 2019-03-07 12:21:03 +0100
  • 1d5779b7a2 doc: build GL-dependent snippets only if GL is enabled. Vladimír Vondruš 2019-03-07 12:19:15 +0100
  • 63e914909f GL: fix unused variable warning in a test. Vladimír Vondruš 2019-03-07 10:06:56 +0100
  • 4042a080d7 package/ci: properly build GLX apps/contexts on the sanitizer build. Vladimír Vondruš 2019-03-07 08:06:52 +0100
  • cb22975d1b Trade: minor cleanup. Vladimír Vondruš 2019-03-07 08:06:32 +0100
  • 4b0692e7b9 MagnumFontConverter: ensure predictable output order. Vladimír Vondruš 2019-03-07 09:33:14 +0100
  • 00350791a3 MagnumFontConverter: gracefully fail with glyph caches on OpenGL ES. Vladimír Vondruš 2019-03-07 08:04:59 +0100
  • 8b748ace7d Text: properly report failures from AbstractFontConverter. Vladimír Vondruš 2019-03-07 08:04:25 +0100
  • a5634f4bf4 Text: fix annoying warnings on GCC 4.8. Vladimír Vondruš 2019-03-07 08:00:29 +0100
  • 834c5fe40d Text: API-independent base for glyph caches. Vladimír Vondruš 2019-03-06 22:27:36 +0100
  • 215d50a087 Text: allow empty files in AbstractFont. Vladimír Vondruš 2019-03-06 13:30:43 +0100
  • 7ed35d3005 Updated changelog and credits. Vladimír Vondruš 2019-03-07 08:15:41 +0100
  • 28e300da02 zero-initialize utf8 buffer. Thibault Jochem 2019-03-07 00:17:39 +0100
  • c71466c9b9 zero-initialize utf8 buffer. #324 Thibault Jochem 2019-03-07 00:17:39 +0100
  • d2d7ee7d98 package/ci: run GLES tests on Linux with SwiftShader. Vladimír Vondruš 2019-03-02 02:44:59 +0100
  • 75cc1725ad CMake: link both GlfwApplication and Sdl2Application to EGL, if needed. Vladimír Vondruš 2019-03-03 16:14:55 +0100
  • 3d0e237dbf DebugTools: texelFetch() doesn't work w/o min filter on SwiftShader. Vladimír Vondruš 2019-03-03 15:40:52 +0100
  • 8ba2cac0ee DebugTools, MeshTools, TextureTools: handle broken gl_VertexID. Vladimír Vondruš 2019-03-02 02:37:15 +0100
  • 5bf09f0cea MeshTools: update fullScreenTriangle() docs. Vladimír Vondruš 2019-03-03 15:29:33 +0100
  • cf3ad5c700 MeshTools: test fullScreenTriangle(). Vladimír Vondruš 2019-03-02 18:40:36 +0100
  • 67cf914864 TextureTools: avoid the test looking for plugins we didn't supply. Vladimír Vondruš 2019-03-03 17:57:58 +0100
  • 9e3690670a TextureTools: explicitly force operation sequencing in the test. Vladimír Vondruš 2019-03-02 03:19:08 +0100
  • 4ff67d53b1 TextureTools: don't benchmark GPU if we don't have time queries. Vladimír Vondruš 2019-03-02 02:36:04 +0100
  • 40e0150e09 DebugTools: add license header to shader sources. Vladimír Vondruš 2019-03-03 15:06:08 +0100
  • 06d2f0b598 DebugTools: check for different error string based on impl color read fmt. Vladimír Vondruš 2019-03-02 02:38:50 +0100
  • bbf2e15287 DebugTools: give up and skip R8 screenshot() tests on ES2. Vladimír Vondruš 2019-03-02 02:38:13 +0100
  • 80fc86ccba DebugTools: add some fuziness to ObjectRenderer test. Vladimír Vondruš 2019-03-01 23:09:47 +0100
  • 28d89611f3 DebugTools: fix textureSubImage() for float textures on ES3. Vladimír Vondruš 2019-03-01 23:08:56 +0100
  • efcc4e0d1c DebugTools: harden the test for screenshot(). Vladimír Vondruš 2019-03-01 23:07:03 +0100
  • 3f0b298d9b DebugTools: disable bufferData() tests on drivers w/o map_buffer_range. Vladimír Vondruš 2019-03-01 23:01:18 +0100
  • 211949d3ce DebugTools: improve the reverse format mapping in screenshot(). Vladimír Vondruš 2019-03-01 14:35:33 +0100
  • 796bdb6731 GL: new pseudo-extension MAGNUM_shader_vertex_id. Vladimír Vondruš 2019-03-02 18:42:51 +0100
  • 74183eb8b9 GL: improve extension docs. Vladimír Vondruš 2019-03-03 15:44:33 +0100
  • 3d08c641d8 GL: yet another workaround for SwiftShader, now with XFB buffer bindings. Vladimír Vondruš 2019-03-02 14:32:02 +0100
  • 579d7b489f GL: use proper literals in a test. Vladimír Vondruš 2019-03-02 13:25:22 +0100
  • a52d6944ce GL: enable TimerQuery test everywhere except on WebGL. Vladimír Vondruš 2019-03-02 02:35:07 +0100
  • d8a2e70617 GL: XFAIL on SwiftShader with integer data type mismatches. Vladimír Vondruš 2019-03-02 02:34:08 +0100
  • aa033e2e97 GL: XFAIL in PixelStorageGLTest if the driver wants to read RGBA. Vladimír Vondruš 2019-03-02 02:32:21 +0100
  • 5912467f06 GL: follow ES restrictions in multi-attachment framebuffer tests. Vladimír Vondruš 2019-03-01 23:11:36 +0100
  • fdac0a7150 GL: expect less precision on ES2 tests that use RGBA4 renderbuffers. Vladimír Vondruš 2019-03-01 23:06:22 +0100
  • 2b7a9b7eaf GL: fix AbstractShaderProgram compute test on ES 3.1 contexts. Vladimír Vondruš 2019-03-01 23:05:27 +0100
  • 24210a00f9 GL: disable ANGLE_instanced_arrays and OES_texture_3D on ES2 SwiftShader. Vladimír Vondruš 2019-03-01 17:35:39 +0100
  • c9937f73a0 GL: disable indexed Mesh tests on drivers w/o indexed extensions. Vladimír Vondruš 2019-03-01 23:02:42 +0100
  • f5e9ba7e8a GL: wait, there's not just three ES instanced extensions, there's FIVE. Vladimír Vondruš 2019-03-03 16:52:02 +0100
  • 44a77ed918 GL: fixed broken links to extensions. Vladimír Vondruš 2019-03-03 17:20:52 +0100
  • 1ae982020d GL: detect ANGLE using the renderer string on non-WebGL platforms. Vladimír Vondruš 2019-03-01 15:26:50 +0100
  • b76d1226e0 GL: detect SwiftShader. Vladimír Vondruš 2019-03-01 14:53:24 +0100
  • 6a982f7841 Adapted to Corrade changes. Vladimír Vondruš 2019-03-01 17:34:34 +0100
  • 127c8b624b GL: engrish. Vladimír Vondruš 2019-03-01 00:19:10 +0100
  • d6e0186dbf GL: actually fix the VAO / element array buffer binding state interaction. Vladimír Vondruš 2019-03-01 00:10:14 +0100
  • ee16c25125 GL: further harden VAO and index buffer binding state interaction tests. Vladimír Vondruš 2019-02-28 23:55:57 +0100
  • de12c7ca78 doc: update changelog and credits. Vladimír Vondruš 2019-02-28 16:15:14 +0100
  • 169031fb7b GL: reset element buffer binding state tracker when switching VAOs. Vladimír Vondruš 2019-02-28 12:47:56 +0100
  • df463d5452 GL: test yet another interaction of VAOs and index buffer binding. Vladimír Vondruš 2019-02-28 11:46:44 +0100
  • 4c8195ec9b GL: new --magnum-gpu-validation command-line option. Vladimír Vondruš 2019-02-28 12:37:42 +0100
  • 4f2f29d1bb GL: use EnumSet instead of bool for internal flags. Vladimír Vondruš 2019-02-28 12:06:57 +0100
  • 25ef63ecd7 TgaImporter: report error message on empty file being opened. Vladimír Vondruš 2019-02-28 12:45:12 +0100
  • 839a3ed1c2 TgaImporter: test non-constant alpha. Vladimír Vondruš 2019-02-28 12:38:29 +0100
  • 4ab3633d5b Trade: clarifying comment. Vladimír Vondruš 2019-02-28 12:38:18 +0100
  • 3df6dba91d
    Merge 5d88dedb25 into df5b09744f #323 Vladimír Vondruš 2019-02-28 09:33:37 +0000
  • 5d88dedb25 GL: ability to control GPU preference on Windows and Linux/BSD. #323 gpu-preference Vladimír Vondruš 2019-02-27 22:26:45 +0100
  • df5b09744f SceneGraph: fix build with latest Corrade. Vladimír Vondruš 2019-02-22 21:51:00 +0100
  • 1346573798 Platform: document that GlfwApplication::swapInterval() doesn't exist. Vladimír Vondruš 2019-02-22 12:34:30 +0100
  • 9a8e874eb4 Math: minor cleanup. Vladimír Vondruš 2019-02-22 12:29:20 +0100
  • 5bfdd71af6 Math: microoptimizations. Vladimír Vondruš 2019-02-22 12:26:08 +0100
  • 5a010269bd Math: implement component-wise bool operations on BoolVector. Vladimír Vondruš 2019-02-22 12:22:00 +0100
  • d9682b49e7 doc: make the Plugins page easier to search for. Vladimír Vondruš 2019-02-22 11:42:20 +0100
  • a1356decdd Platform: extend GLFW and SDL2 test applications. Vladimír Vondruš 2019-02-22 11:41:39 +0100
  • d0673816ef Animation: fix TrackView to have the same default extrapolation as Track. Vladimír Vondruš 2019-02-22 11:21:40 +0100
  • 5a416200a7 package/ci: enable Sdl2Application and GlfwApplication on Linux GLES. Vladimír Vondruš 2019-02-20 18:44:20 +0100
  • bd3c241830 package/ci: don't live in the Middle Ages. Vladimír Vondruš 2019-02-20 18:43:46 +0100
  • 7048983a88 doc: mention all new packages also in the Getting Started guide. Vladimír Vondruš 2019-02-19 20:11:16 +0100
  • 5cf84d6956 doc: mention MSYS2 Magnum Integration package. Vladimír Vondruš 2019-02-19 19:09:11 +0100
  • 3e7adf67d3
    package/msys/magnum: update PKGBUILD optdepends #317 Guillaume Jacquemin 2019-02-18 11:08:24 +0100