Commit Graph

  • 3541e9f1fa Platform: proper include for WinRT SDL_WinRTRunApp(). Vladimír Vondruš 2017-03-21 21:42:10 +0100
  • 12f826ce53 doc: don't build snippets on iOS. Vladimír Vondruš 2017-03-21 13:38:21 +0100
  • 51cb8bd2da package/ci: removed unmaintained and outdated Jenkins configs. Vladimír Vondruš 2017-03-21 12:05:54 +0100
  • 5754fce668 package/ci: don't exit if iOS build *doesn't* fail. Vladimír Vondruš 2017-03-21 11:10:25 +0100
  • ab76bdad7d package/archlinux: properly run WebGL 2 (and not WebGL 1) tests. Vladimír Vondruš 2017-03-21 11:09:24 +0100
  • e9cebf4fa5 Updated copyright year. Vladimír Vondruš 2017-03-21 01:49:32 +0100
  • 7a16273e5d Updated copyright year. Vladimír Vondruš 2017-03-21 01:43:31 +0100
  • 286514a7b7 package/ci: actually really cache the GLFW build. Vladimír Vondruš 2017-03-21 01:35:39 +0100
  • d6f5f43d60 Shaders: modernize coding style. Vladimír Vondruš 2017-03-21 00:51:07 +0100
  • 60e181d1b3 Use https for GL function links. Émile Grégoire 2017-03-21 00:35:14 +0100
  • ae9095de16 Remove most of the "MSVC 2015 can't handle {} here" workarounds. Vladimír Vondruš 2017-03-20 23:46:22 +0100
  • 2b34c269db Doxygen warning fixes. Vladimír Vondruš 2017-03-20 23:35:35 +0100
  • 025ef780b2 Workaround for that one damn Doxygen bug. Vladimír Vondruš 2017-03-20 23:35:13 +0100
  • f4ca50a7ca WavAudioImporter: test for size of imported data. Vladimír Vondruš 2017-03-20 18:25:17 +0100
  • 044fd3d4f9 WavAudioImporter: vertical/horizontal code compression. Vladimír Vondruš 2017-03-20 18:24:56 +0100
  • a3fc2d1742 package/ci: properly exit if iOS build fails. Vladimír Vondruš 2017-03-20 12:50:56 +0100
  • cb7f490748 package/ci: explicitly test building w/o deprecated features. Vladimír Vondruš 2017-03-20 12:50:08 +0100
  • 6fa2643e63 package/ci: get rid of JOBS_LIMIT and hardcode the value instead. Vladimír Vondruš 2017-03-20 12:48:44 +0100
  • 3b3f71faa9 doc: adapted GL function/extension to Khronos domain move. Vladimír Vondruš 2017-03-20 23:31:44 +0100
  • 0674b0886c Use angle-bracket-includes for dependencies. Vladimír Vondruš 2017-03-20 18:11:01 +0100
  • a47429bd3f Fix href to OpenGL reference generated by Doxygen. #196 Émile Grégoire 2017-03-20 12:12:14 -0400
  • 1e8a5c927b Shaders: added NoCreate constructors to all classes. Vladimír Vondruš 2017-03-09 19:34:09 +0100
  • 087194d9c0 Shaders: make constructors explicit by default. Vladimír Vondruš 2017-03-09 19:33:07 +0100
  • aa69bbcc19 Math: ability to create matrices with one value for all components. Vladimír Vondruš 2017-03-07 19:46:12 +0100
  • 6e10b2e205 Math: doc++ Vladimír Vondruš 2017-03-07 19:45:25 +0100
  • e666316ce1 Test: no inheriting constructors on GCC 4.7. Vladimír Vondruš 2017-03-06 18:43:33 +0100
  • eeba2ac848 Platform: proper NoCreate constructors for windowed classes. Vladimír Vondruš 2017-03-06 13:42:00 +0100
  • 13d9a8f6f5 NoInit constructor for AbstractShaderProgram. Vladimír Vondruš 2017-03-06 13:40:31 +0100
  • 400b5fafcf Clarify and verify that NoCreate constructors don't need GL context. Vladimír Vondruš 2017-03-06 13:07:52 +0100
  • c22d440e69 Don't define Texture3D on WebGL 1.0. Vladimír Vondruš 2017-03-07 10:09:53 +0100
  • 0a07617729 Removed glutapplication class and references #195 Daniel 2017-02-25 19:44:58 +0000
  • 61e511dbc4 Math: component-wise comparison for RectangularMatrix. Vladimír Vondruš 2017-02-24 17:49:40 +0100
  • 6d9a9e9dfd DebugTools: base ObjectRenderer on Primitives::axis*D(). Vladimír Vondruš 2017-02-22 16:21:45 +0100
  • bac4d579c2 Primitives: new axis2D() and axis3D() primitive. Vladimír Vondruš 2017-02-22 16:20:32 +0100
  • 0fe2ab0aa9 Shaders: ability to use RGBA colors with VertexColor shader. Vladimír Vondruš 2017-02-22 16:17:40 +0100
  • 5ddd28dc19 Shader: include cleanup. Vladimír Vondruš 2017-02-22 16:16:49 +0100
  • 76aab47291 Trade: support for vertex colors in MeshData. Vladimír Vondruš 2017-02-22 15:47:26 +0100
  • 0aad8f756e Math: utility function for conversion between CIE xyY and CIE XYZ. Vladimír Vondruš 2017-02-21 13:39:15 +0100
  • eeac7e2868 Math: minmax() for a pointer range. #193 Vladimír Vondruš 2017-02-20 11:35:09 +0100
  • 9204156485 Math: constexpr issues with MSVC 2015. Vladimír Vondruš 2017-02-20 00:07:50 +0100
  • 590717acfe Trade: fix copypaste error in the test. Vladimír Vondruš 2017-02-19 23:51:45 +0100
  • 353d7ff59d Math: implemented minmax() for arbitrary vectors. Vladimír Vondruš 2017-02-19 23:47:35 +0100
  • 4cf9459110 Math: return default-constructed value for min()/max() on empty range. Vladimír Vondruš 2017-02-19 23:39:59 +0100
  • bfa259fb18 Math: min() and max() for pointer ranges. Vladimír Vondruš 2017-02-19 23:10:23 +0100
  • 9e796b76c8 Math: added clamp(Vector, Vector, Vector), {min,max}(Vector, T) Vladimír Vondruš 2017-02-19 22:52:30 +0100
  • 59f69d2a4f Math: assert that the (un)packed vector type has the same size. Vladimír Vondruš 2017-02-19 22:46:56 +0100
  • 8637cbdc31 Math: Color4::{xyz,rgb}() should return Color3, not Vector3. Vladimír Vondruš 2017-02-19 22:46:31 +0100
  • ce5699ce60 CMake: define UNICODE/_UNICODE on Windows to prevent ANSI accidents. Vladimír Vondruš 2017-02-19 22:34:29 +0100
  • 34d4d707f9 package/archlinux: some numbers wanted to be updated. Vladimír Vondruš 2017-02-19 22:34:14 +0100
  • b14927aa61 Platform: added {Sdl2,Glfw}Application::window(). Vladimír Vondruš 2017-02-19 22:28:44 +0100
  • 4955e1e320 Platform: text input in GlfwApplication. Vladimír Vondruš 2017-02-19 20:04:09 +0100
  • 11d664efef Platform: provide position in GlfwApplication::MouseEvent. Vladimír Vondruš 2017-02-19 21:16:09 +0100
  • 9aa4e69db0 Platform: added GlfwApplication::windowSize(). Vladimír Vondruš 2017-02-19 21:06:31 +0100
  • 455dc26840 Platform: properly set minimized and cursor window options for GLFW. Vladimír Vondruš 2017-02-19 21:05:00 +0100
  • 57b36240c2 Platform: doc++ Vladimír Vondruš 2017-02-19 21:04:44 +0100
  • 3a16ae6f46 Platform: use Flag::TextInputActive instead of a boolean in Sdl2Application. Vladimír Vondruš 2017-02-19 20:31:51 +0100
  • f64ebc6219 Platform: use Flag::Redraw instead of a boolean in GlfwApplication. Vladimír Vondruš 2017-02-19 20:29:22 +0100
  • 4509dbb1b1 Don't use deprecated Corrade functionality. Vladimír Vondruš 2017-02-19 22:21:47 +0100
  • a7c7323673 Platform: make WindowFlag::Resizable consistent between GLFW and SDL2 app. Vladimír Vondruš 2017-02-19 13:58:44 +0100
  • 6ed4f6fe7f Sloppy Doxygen docs are sloppy. Vladimír Vondruš 2017-02-18 23:31:04 +0100
  • d34899eb5c doc: added some useful notes to Best Practices. Vladimír Vondruš 2017-02-18 23:29:04 +0100
  • 30018bdfbb doc: updated formatting of Best Practices. Vladimír Vondruš 2017-02-18 23:28:47 +0100
  • f0cf36dea5 Added NoCreate {Compressed,}BufferImage constructors. Vladimír Vondruš 2017-02-16 21:19:55 +0100
  • e0672f4867 Math: link to the Tau manifesto. Vladimír Vondruš 2017-02-16 20:47:31 +0100
  • 44b2ae72bb Ability to create {Compressed,}BufferImage from an existing Buffer. Vladimír Vondruš 2017-02-16 20:46:34 +0100
  • 876573fc6c Added {Compressed,}BufferImage::release(). Vladimír Vondruš 2017-02-16 20:45:53 +0100
  • cd70bc8f1e DebugTools: fix assertion in ObjectRenderer. Vladimír Vondruš 2017-02-05 01:20:09 +0100
  • bc1b8b0095 SceneGraph: fix deprecation warning message. Vladimír Vondruš 2017-02-05 01:19:51 +0100
  • e797fac8c7 package/ci: make AppVeyor MinGW green again. Vladimír Vondruš 2017-02-05 00:53:14 +0100
  • 58831670f4 package/ci: fix coveralls upload. Vladimír Vondruš 2017-01-30 23:08:55 +0100
  • 3300f06017 package: enabled OpenGLTester in all packages and CIs. Vladimír Vondruš 2017-01-23 17:17:39 +0100
  • 9ab2a1553c Fix compilation on GCC 6.3. Vladimír Vondruš 2017-01-17 15:47:59 +0100
  • 3bdda2c857 Merge 3d02e2854b into 7ec6c3b477 #190 Denis Igorevich Lobanov 2017-01-17 10:09:48 +0000
  • 3d02e2854b Ambiguous overload for ‘operator=’ #189 #190 Denis Igorevich Lobanov 2017-01-17 09:55:02 +0000
  • a0eeecba4a Added GPU time benchmarking to OpenGLTester. Vladimír Vondruš 2017-01-14 16:35:51 +0100
  • ee3afc1bbc Code simplification in plugin tests. Vladimír Vondruš 2017-01-13 17:53:42 +0100
  • fb454d8a3f Made Test/AbstractOpenGLTester.h a public and documented API. Vladimír Vondruš 2017-01-13 17:11:58 +0100
  • 772ae84062 Test: adapt AbstractOpenGLTester to changes in Corrade::TestSuite. Vladimír Vondruš 2017-01-13 17:02:14 +0100
  • 7ec6c3b477 doc: reordered sections of building docs for consistency with cmake docs. Vladimír Vondruš 2017-01-13 17:09:37 +0100
  • f31537d184 Clarify docs of Renderer::Feature::FramebufferSRGB. Vladimír Vondruš 2017-01-13 16:59:13 +0100
  • fa0395bb9e Platform: improve docs of MAGNUM_*APPLICATION_MAIN() for consistency. Vladimír Vondruš 2017-01-13 13:17:48 +0100
  • 100405ec89 DebugTools: GCC 4.7 can't handle raw strings inside macros. Vladimír Vondruš 2017-01-13 17:05:16 +0100
  • c45472a0f0 DebugTools: initial implementation of CompareImage class. Vladimír Vondruš 2017-01-11 17:38:11 +0100
  • bb69a88922 Math: fix double->float conversion warnings on MSVC. Vladimír Vondruš 2017-01-12 12:55:27 +0100
  • 0f5d920485 Prefer 24 bit depth components Squareys 2016-11-02 20:31:38 +0100
  • 55f67e78b2 More fixes and code Squareys 2016-10-31 09:30:15 +0100
  • 55609d192f Vk: Make sure to use normalized texture coordinates Squareys 2016-10-18 19:00:21 +0200
  • 27b3876b37 Vk: Fix dangling device memory references Squareys 2016-10-18 19:00:01 +0200
  • f13b15dbea Vk: Clean up Format enum naming Squareys 2016-10-18 18:59:29 +0200
  • d4398e5784 More code... Squareys 2016-10-16 22:07:00 +0200
  • f3e1bdbaa8 'nother big chunk of code Squareys 2016-10-15 10:45:30 +0200
  • 7416e3ddde More code... Squareys 2016-10-13 21:44:57 +0200
  • 126f64f0ae GlfwApplication: Properly handle Version::None Squareys 2016-10-10 01:01:48 +0200
  • d73004ea3d Vk: Fix device and loads of UnsignedInt conversion errors. Squareys 2016-10-10 01:01:33 +0200
  • 01a49422a7 Do not try to destroy state if _version was Version::None Squareys 2016-10-10 01:01:01 +0200
  • a57c8372fd modules: Fix detection of Magnum::Vk headers Squareys 2016-10-10 01:00:12 +0200
  • 0f12a9a979 Vk: Quick fix Squareys 2016-10-05 15:26:52 +0200
  • 91f64d4732 Vk: Create device in AbstractVulkanTester Squareys 2016-09-29 16:47:51 +0200
  • cd354314d8 Vk: Add DeviceFeature enum and DeviceQueueCreateInfo struct Squareys 2016-09-29 16:47:15 +0200
  • bb513de4b9 Vk: Cleanup some code Squareys 2016-09-29 16:46:53 +0200