Commit Graph

  • f2e49a0ed5 [appveyor] Add vs2017 to the build images sigman 2017-06-10 17:18:24 +0300
  • 477bf4c958 modules: work around CMake 3.0 bug with imported targets. Vladimír Vondruš 2017-06-10 13:24:11 +0200
  • 30fcfe0203 package/ci: Windows desktop ANGLE build on AppVeyor. #206 Vladimír Vondruš 2017-06-07 18:56:33 +0200
  • c12e316c0e package/ci: build GlfwApplication on AppVeyor. Vladimír Vondruš 2017-06-07 21:53:28 +0200
  • c317d56a02 package/ci: build GLFW as dynamic for consistency. Vladimír Vondruš 2017-06-07 18:50:53 +0200
  • 142fcae746 package/ci: forgot to test building of GlutApplication. Vladimír Vondruš 2017-06-07 18:50:06 +0200
  • c8416ca4c3 package/ci: cache downloaded CMake on Travis. Vladimír Vondruš 2017-06-07 18:22:33 +0200
  • b109d520a9 MeshTools: doc++ Vladimír Vondruš 2017-06-07 18:22:01 +0200
  • 767f02525b modules: updated FindCorrade.cmake. Vladimír Vondruš 2017-06-07 18:21:34 +0200
  • 219417e0fd Fix framebuffer attachments on ES2 w/o separate read/draw bindings. Vladimír Vondruš 2017-06-05 21:59:34 +0200
  • 771bc60a0a package/archlinux: test more GL code paths in development PKGBUILDs. Vladimír Vondruš 2017-06-05 21:57:20 +0200
  • 8e6fd52963 Fix the unfortunate interaction of VAOs and buffers from parent commit. Vladimír Vondruš 2017-06-05 19:30:12 +0200
  • c8b31b8468 Test that binding index buffer internally doesn't affect bound VAOs. Vladimír Vondruš 2017-06-05 19:22:32 +0200
  • 41d286ce92 Merge 4b525d2a4f into 3268c5d430 #115 The Gitter Badger 2017-05-25 10:10:38 +0000
  • 5eb5b13a17 Merge bdc10963dc into 3268c5d430 #126 Elliot Saba 2017-05-25 10:10:38 +0000
  • 659644923f Merge 956c1e6e57 into 3268c5d430 #85 Bill 2017-05-25 10:10:38 +0000
  • f3661e4ee3 Merge 3f44faf55e into 3268c5d430 #135 Jonathan Hale 2017-05-25 10:10:37 +0000
  • 21075bcf4b Merge 4383df7172 into 3268c5d430 #136 nolancash 2017-05-25 10:10:37 +0000
  • d9289ec569 Merge d45874e232 into 3268c5d430 #158 Elliot Saba 2017-05-25 10:09:41 +0000
  • d13f054975 Merge 8bc77969c8 into 3268c5d430 #183 MiUishadow 2017-05-25 10:09:41 +0000
  • a97e17def2 Merge 4a0b7131d3 into 3268c5d430 #187 MiUishadow 2017-05-25 10:09:41 +0000
  • 359b722963 Merge de5fa6be0e into 3268c5d430 #200 Alice Margatroid 2017-05-25 10:09:41 +0000
  • 3268c5d430 package/ci: update to 14.04 on Travis CI, except for Android. Squareys 2017-05-19 21:35:55 +0200
  • 4c8d4a7d03 package/ci: use Emscripten 1.37.1 instead of 1.37.10. Vladimír Vondruš 2017-05-19 17:35:43 +0200
  • e27ec5313f Merge 2fdc89717c into 9435b52911 #203 Jonathan Hale 2017-05-18 14:43:08 +0000
  • 2fdc89717c ci: Use -O2 for emscripten build #203 Squareys 2017-05-18 16:09:08 +0200
  • 292fa5d227 ci: Reenable linux with GLES3 configuration on travis Squareys 2017-05-18 15:42:03 +0200
  • c2db201268 ci: Explicitly set travis distro to trusty Squareys 2017-05-16 14:37:09 +0200
  • 9435b52911 Test: don't link non-GL tests to OpenGLTester library. Vladimír Vondruš 2017-05-11 19:21:46 +0200
  • 36db8d9f17 Use ArrayView rather than Array for passing shader code #202 Jonathan Hale 2017-05-09 11:41:05 +0200
  • 5e094036dd WIP/TEMP Squareys 2016-05-01 19:51:00 +0200
  • f5d3c94b6f [WIP] Fix Debug callback setup Squareys 2016-05-01 19:50:51 +0200
  • 26c8f752fb WIP Squareys 2016-04-27 23:50:48 +0200
  • 707f277366 WIP Squareys 2016-04-26 17:36:47 +0200
  • c3a82efcdd fixup! Vk: Add Context Squareys 2016-04-22 10:59:06 +0200
  • 5b31fc8b04 fixup! Vk: Add Context Squareys 2016-04-21 10:27:07 +0200
  • be7534228e Vk: Add Context Squareys 2016-04-21 09:15:37 +0200
  • 496fee9b5e Add TARGET_VULKAN option Squareys 2016-04-21 09:09:10 +0200
  • 2d7955a1f0 doc: update and improve Getting Started documentation. Vladimír Vondruš 2017-05-08 19:46:36 +0200
  • 0371ebd9a3 SVGA3D: work around broken glTex[ture][Sub]Image*D() for arrays. Vladimír Vondruš 2017-04-28 23:38:28 +0200
  • 2148d2c235 Properly include a header to avoid crashes on MSVC GLES build. Vladimír Vondruš 2017-05-08 16:17:56 +0200
  • 96f2c670ff Test: enable PrimitiveQuery::Target::PrimitivesGenerated test on ES3. Vladimír Vondruš 2017-04-29 18:51:50 +0200
  • 34335cc9b2 Fix compiler warning on WebGL 2 build. Vladimír Vondruš 2017-04-29 00:47:14 +0200
  • 4d6008938c Fix ambiguous overload in ImageView constructor with non-const ArrayView. Vladimír Vondruš 2017-04-28 21:39:40 +0200
  • b6c37ef077 Test that ImageView can eat non-const ArrayView. Vladimír Vondruš 2017-04-28 21:39:05 +0200
  • e255a01ce3 SVGA3D: disable GL_ARB_get_texture_sub_image altogether. Vladimír Vondruš 2017-04-28 21:37:38 +0200
  • 1f94067981 Implementation: doc++, minor cleanup. Vladimír Vondruš 2017-04-28 21:34:57 +0200
  • 5d3e2e4223 Work around a bug with DSA glNamedBufferData() in SVGA3D driver. Vladimír Vondruš 2017-04-26 18:37:12 +0200
  • 0455800111 Detecting VMware SVGA3D driver. Vladimír Vondruš 2017-04-29 00:09:31 +0200
  • 4b589e10ac More consistent naming in Context::DetectedDriver. Vladimír Vondruš 2017-04-28 21:28:07 +0200
  • fd683e4ca7 Platform: print detected driver in magnum-info. Vladimír Vondruš 2017-04-26 18:21:00 +0200
  • d101ced2b4 Debug output for Context::DetectedDriver[s]. Vladimír Vondruš 2017-04-26 18:13:27 +0200
  • 6faf6c009a On the other hand, most driver detection makes no sense on WebGL. Vladimír Vondruš 2017-04-26 18:00:13 +0200
  • cb2d590a33 Properly detect AMD and Intel drivers on ES builds as well. Vladimír Vondruš 2017-04-26 17:56:30 +0200
  • b83b122005 Debug operator for Context::Flags. Vladimír Vondruš 2017-04-26 17:47:18 +0200
  • 031da4f8a2 Bind some default VAO in case we are on core profile with ARB_VAO disabled. Vladimír Vondruš 2017-04-26 14:03:27 +0200
  • 02efcf43a4 Platform: display whether this is GL core profile in magnum-info. Vladimír Vondruš 2017-04-26 13:42:16 +0200
  • fe1a5413c5 Added Context::isCoreProfile(). Vladimír Vondruš 2017-04-26 13:40:15 +0200
  • 58d5bf411f modules: SDL 2.0.5 needs AVFoundation on iOS. Vladimír Vondruš 2017-04-25 20:22:27 +0200
  • 0d94673afb Platform: make it possible to run main loop iterations manually. Vladimír Vondruš 2017-04-23 10:55:12 +0200
  • dcd2249039 Platform: no need to have things at such level of ugliness. Vladimír Vondruš 2017-04-23 10:49:01 +0200
  • b1aae6dd12 package/archlinux: new PKGBUILDs for faster-built Emscripten packages. Vladimír Vondruš 2017-04-17 14:48:50 +0200
  • df47c73290 Math: "fixed" SvdTest on recent Emscripten versions. Vladimír Vondruš 2017-04-17 14:21:52 +0200
  • 931c16376b Fixes to CMake folder support. Émile Grégoire 2017-04-13 20:45:04 +0200
  • ce6fc52654 Reduce amount of GL queries when asking for compressed (sub)images. Vladimír Vondruš 2017-04-13 10:05:40 +0200
  • ec4b177e1b Test: make the tests compile again on old GCCs. Vladimír Vondruš 2017-04-12 20:50:28 +0200
  • 6353761ce9 Test: reworked texture pixel storage tests. Vladimír Vondruš 2017-04-12 20:21:28 +0200
  • 714a6e6ed4 Avoid ambiguity when constructing BufferImage. Vladimír Vondruš 2017-04-12 20:27:23 +0200
  • f5b1672540 GL_TEXTURE_COMPRESSED_IMAGE_SIZE is *always* size of one cubemap face. Vladimír Vondruš 2017-04-12 00:22:14 +0200
  • 1c98f2a901 Test: don't require GLSL 4.00 if not strictly necessary. Vladimír Vondruš 2017-04-12 00:19:14 +0200
  • 96fa501f0b Test: don't even try if there are not enough XFB streams available. Vladimír Vondruš 2017-04-12 00:16:26 +0200
  • b053ba5c32 Test: fix unnecessary test failure on macOS. Vladimír Vondruš 2017-04-11 23:53:57 +0200
  • d443cb58ae Test: don't require GLSL 4.10 if not strictly needed. Vladimír Vondruš 2017-04-11 23:49:27 +0200
  • 18057600c7 Test: cap multisample texture sample count to implementation limits. Vladimír Vondruš 2017-04-11 23:47:54 +0200
  • d7b0f3f4ea Test: expect failure in CubeMapTexture::invalidateSubImage() on Mesa. Vladimír Vondruš 2017-04-11 23:43:46 +0200
  • c870a1a6e8 Ability to detect Mesa drivers. Vladimír Vondruš 2017-04-11 23:41:22 +0200
  • b12fe77910 Fix a possible OOB access when reading vector/matrix from configuration. Michael Dietschi 2017-03-16 07:19:19 +0100
  • 06a7677fbe Math: test underflow/overflow when parsing vector/matrix from Configuration. Vladimír Vondruš 2017-04-11 13:07:45 +0200
  • c16b87d25d modules: mark internal variable as such. Vladimír Vondruš 2017-04-11 13:08:30 +0200
  • fafb89709f package/debian: updated copyright year. Vladimír Vondruš 2017-04-11 12:55:02 +0200
  • 40b261086d package/debian: disable -Bsymbolic-functions as it breaks Interconnect. Vladimír Vondruš 2017-04-11 12:47:12 +0200
  • 0ade19a814 package/debian: build as Release. Vladimír Vondruš 2017-04-11 12:46:59 +0200
  • 4d13b011d3 Mention IMGUI integration in Related Projects. Vladimír Vondruš 2017-04-10 13:31:22 +0200
  • 38b2e78dcd package/ci: gather code coverage only once. Vladimír Vondruš 2017-04-10 13:23:57 +0200
  • 425873959c Updated documentation link in README. Vladimír Vondruš 2017-04-10 13:17:17 +0200
  • 12fa6961c8 Use CMake folders also for OBJECT libraries, executables and tests. Vladimír Vondruš 2017-04-08 14:33:08 +0200
  • f222449bdf Minor code reordering. Vladimír Vondruš 2017-04-08 14:29:29 +0200
  • f9bca9e2a7 Platform: no need to define UNICODE. Vladimír Vondruš 2017-04-08 14:28:45 +0200
  • a83be88b88 Platform: put code comment on a correct place. Vladimír Vondruš 2017-04-08 14:28:27 +0200
  • 76cc3f092a Audio: use new-style file embedding for tests. Vladimír Vondruš 2017-04-08 14:27:41 +0200
  • dae1e8e9cf Started adding folders for Visual Studio. Émile Grégoire 2017-03-25 20:11:47 -0400
  • 8c73040138 Forgot one push_back -> emplace_back in Audio Alice Margatroid 2017-04-01 19:19:43 -0400
  • 58270fe9f0 push_back -> emplace_back Alice Margatroid 2017-03-31 10:11:33 -0400
  • e762fc1efc Modernize #1 Alice Margatroid 2017-04-07 22:02:46 +0200
  • de5fa6be0e Forgot one push_back -> emplace_back in Audio #200 Alice Margatroid 2017-04-01 19:19:43 -0400
  • 1d54c5581a push_back -> emplace_back Alice Margatroid 2017-03-31 10:11:33 -0400
  • 8f13203aa8 Modernize #1 Alice Margatroid 2017-03-31 00:10:08 -0400
  • 46e118879f Test: use Containers::arrayView() and arrayCast() to simplify code. Vladimír Vondruš 2017-03-27 20:59:24 +0200
  • 30fa9645c1 Primitives: fix Cylinder test to follow the bugfix. Vladimír Vondruš 2017-03-24 00:00:59 +0100
  • ef771364fe Fixed issue in Primitives::Cylinder::solid() where the last ring of faces wouldn't be created when using cap ends because of wrong offset. #197 Émile Grégoire 2017-03-23 17:14:58 -0400