Commit Graph

  • 9136007371 MSVC 2015 compatibility: apparently dereferencing pointer is verboten. Vladimír Vondruš 2015-09-06 23:22:28 +0200
  • 5e2981eab6 MSVC 2015 compatibility: more constexpr delegating constructor issues. Vladimír Vondruš 2015-09-06 23:02:45 +0200
  • d7e507a2a7 MSVC 2015 compatibility: Math copy/conversion constexpr issues. Vladimír Vondruš 2015-09-06 22:59:58 +0200
  • 000d8f8129 MSVC 2015 compatibility: Math external conversion constexpr issues. Vladimír Vondruš 2015-09-06 22:53:08 +0200
  • d805e87f21 MSVC 2015 compatibility: Math conversion constructor constexpr issues. Vladimír Vondruš 2015-09-06 22:43:02 +0200
  • 8984904693 MSVC 2015 compatibility: single value Math constructor constexpr issues. Vladimír Vondruš 2015-09-06 21:59:31 +0200
  • 16413778c8 MSVC 2015 compatibility: more {}-related issues. Vladimír Vondruš 2015-09-06 21:46:12 +0200
  • 512021985e MSVC 2015 compatibility: annoying inconsistencies. Vladimír Vondruš 2015-09-06 21:44:40 +0200
  • a89a692ddd MSVC 2013 compatibility: {}-related issues. Vladimír Vondruš 2015-09-06 21:34:38 +0200
  • d2d0943ffa MSVC 2015 compatibility: broken multiple definitions of template aliases. Vladimír Vondruš 2015-09-06 21:32:24 +0200
  • 8c2eaea406 Shaders: more shader code cleanup. Vladimír Vondruš 2015-09-06 11:28:28 +0200
  • fc5ddeebbf Shaders: ability to have both color and texture in Phong. Vladimír Vondruš 2015-09-06 11:04:53 +0200
  • f52a086f8e Shaders: clean up Flat, set default color only for textured one. Vladimír Vondruš 2015-09-06 11:02:22 +0200
  • 1a1e00e4e1 doc: explicitly mention undefined behavior when using unsupported GL API. Vladimír Vondruš 2015-09-05 19:52:43 +0200
  • 57e6d2594f Add missing test file. Vladimír Vondruš 2015-09-05 22:43:25 +0200
  • 232a8038e4 TgaImageConverter: properly handle also pixel storage skip. Vladimír Vondruš 2015-08-19 20:56:26 +0200
  • 6ea868d723 TgaImageConverter: properly handle pixel storage alignment. Vladimír Vondruš 2015-08-19 20:31:36 +0200
  • d4e53f16e8 TgaImporter: drop istream in favor of plain array. Vladimír Vondruš 2015-08-19 20:02:49 +0200
  • 3f34bcf580 TgaImporter: adjust pixel storage if row size is not four byte aligned. Vladimír Vondruš 2015-08-19 19:30:08 +0200
  • 3067bbcf7e Pixel storage support, part 10: actually use the parameters now. Vladimír Vondruš 2015-09-05 20:41:31 +0200
  • 31bfff76e7 Clearer test case naming. Vladimír Vondruš 2015-09-05 13:01:23 +0200
  • 98f979477c Pixel storage support, part 9: reallocate image data only if needed. Vladimír Vondruš 2015-08-29 19:21:52 +0200
  • 5ee461bdbe Ability to reset BufferImage formats without reallocating the buffer. Vladimír Vondruš 2015-08-29 17:40:56 +0200
  • 98e6f513b4 Properly unbind pixel pack buffer in Framebuffer::read(Image). Vladimír Vondruš 2015-08-29 17:52:57 +0200
  • baa03a7b30 Pixel storage support, part 8: functions to apply storage state. Vladimír Vondruš 2015-09-05 22:28:09 +0200
  • 1d2485fd28 Pixel storage support, part 7: state tracking for glPixelStore(). Vladimír Vondruš 2015-08-20 00:25:44 +0200
  • 3fd3ed36df Pixel storage support, part 6: accepting only sized data arrays in images. Vladimír Vondruš 2015-08-19 17:55:13 +0200
  • d314634352 Pixel storage support, part 5: new data properties computation. Vladimír Vondruš 2015-09-04 13:23:47 +0200
  • b09975b5f7 Trade: fix accesses of uninitialized union members. Vladimír Vondruš 2015-09-05 14:18:34 +0200
  • 413908badc Pixel storage support, part 4: the PixelStorage class. Vladimír Vondruš 2015-08-11 16:56:45 +0200
  • 6110ba0922 Pixel storage support, part 3: EXT_unpack_subimage and NV_pack_subimage. Vladimír Vondruš 2015-08-11 16:43:36 +0200
  • d96e1e3541 Pixel storage support, part 2: renamed ColorFormat to PixelFormat etc. Vladimír Vondruš 2015-08-11 13:56:08 +0200
  • 56a61e64b5 Fix docs for Magnum::Version. Vladimír Vondruš 2015-09-05 13:19:39 +0200
  • fc2938bbd1 Cleanup. Vladimír Vondruš 2015-09-04 13:09:38 +0200
  • 741743534c Remove obsolete TODOs. Vladimír Vondruš 2015-09-04 13:05:06 +0200
  • 67f0d9b58f AnyImageImporter: superfluous private section. Vladimír Vondruš 2015-08-21 09:54:19 +0200
  • dd91a03229 AnyImageImporter: support DDS files. Vladimír Vondruš 2015-08-21 09:54:06 +0200
  • 836066522e doc: fixed wrong include. Vladimír Vondruš 2015-08-28 20:30:22 +0200
  • 5cc9d9b6d2 package: don't build GlutApplication in Debian and Gentoo packages. Vladimír Vondruš 2015-08-28 20:15:14 +0200
  • d7ca99523f Math: missing include for std::max() on MSVC. Vladimír Vondruš 2015-08-25 22:34:40 +0200
  • df3624c6c8 Math: fix implicit conversion warnings on MSVC. Vladimír Vondruš 2015-08-25 22:34:00 +0200
  • 0cd3b20ba3 MSVC 2015 compatibility: in-class init of constexpr is not implemented. Vladimír Vondruš 2015-08-25 22:32:44 +0200
  • 7f6c7b09d8 MSVC 2015 compatibility: issue with constexpr and delegating constructors. Vladimír Vondruš 2015-08-25 22:31:22 +0200
  • b99b43fdf2 MSVC 2015 compatibility: the dreaded range-based-for parsing bug. Vladimír Vondruš 2015-08-25 22:30:10 +0200
  • 7af5e136fe MSVC 2015 compatibility: {}-related issues. Vladimír Vondruš 2015-08-25 22:29:36 +0200
  • a4b0000c39 modules: updated FindCorrade.cmake. Vladimír Vondruš 2015-08-25 22:27:19 +0200
  • fe97c608c2 Pixel storage support, part 1: removed needles AbstractImage bases. Vladimír Vondruš 2015-08-11 13:26:08 +0200
  • ce72c4d637 Doc++ Vladimír Vondruš 2015-08-11 16:46:29 +0200
  • 2b7d814cd1 TextureTools: default to AnyImageImporter. Vladimír Vondruš 2015-08-21 09:39:07 +0200
  • 7f44489621 SceneGraph: document projectionSize() usage. Vladimír Vondruš 2015-08-21 09:43:53 +0200
  • 39a3756b5c doc: mention potential VAO issues when interacting with third-party GL code. Vladimír Vondruš 2015-08-09 19:55:35 +0200
  • e4e1ce289d TgaImporter: test that the image can be loaded twice in a row. Vladimír Vondruš 2015-08-09 19:30:54 +0200
  • 0d02fdc154 Store a copy instead of pointer to Buffer in Mesh. Vladimír Vondruš 2015-08-03 22:40:18 +0200
  • f9fda5ac56 Don't use deprecated functionality. Vladimír Vondruš 2015-08-03 22:39:44 +0200
  • 6cb4f7d76e TgaImporter: simplified data comparison in test. Vladimír Vondruš 2015-08-03 01:26:10 +0200
  • 6b446a2012 doc: mention AppVeyor. Vladimír Vondruš 2015-08-03 00:29:54 +0200
  • d207566fb5 Ensure we have complete definition even in deprecated header. Vladimír Vondruš 2015-08-03 00:29:28 +0200
  • aa9981f205 This function is used also outside of this file. Vladimír Vondruš 2015-08-02 19:49:58 +0200
  • a87aa43166 package/ci: don't use compatibility branch of Corrade for AppVeyor. Vladimír Vondruš 2015-08-02 18:49:09 +0200
  • 5c3a2edaab external: use Optional with MSVC 2015 support. Vladimír Vondruš 2015-08-02 18:47:27 +0200
  • 371adc63f9 MSVC 2015 compatibility: the issues with {} are eternal. Vladimír Vondruš 2015-08-02 18:33:52 +0200
  • 11208cef20 Initial MSVC 2015 support in CMake. Vladimír Vondruš 2015-08-02 18:29:13 +0200
  • 2058dd621e package/ci: added AppVeyor configuration. Vladimír Vondruš 2015-08-02 18:24:52 +0200
  • e934a1d1d8 Moved Color to Math namespace. Vladimír Vondruš 2015-08-02 16:40:49 +0200
  • deb2869c81 Ignore CORRADE_DEPRECATED_*() macros in Doxygen. Vladimír Vondruš 2015-08-02 16:45:56 +0200
  • 367be9f7f3 Use CORRADE_DEPRECATED_ALIAS() for deprecating using declarations. Vladimír Vondruš 2015-08-02 16:32:18 +0200
  • ae70a62644 Properly create cube map texture before calling ARB_DSA functions. Vladimír Vondruš 2015-08-02 14:07:15 +0200
  • 32e56b8a14 external: shorter generated GL loader files. Vladimír Vondruš 2015-08-02 14:01:10 +0200
  • ab8258ddba doc: clarify CORRADE_PLUGIN_IMPORT() usage. Vladimír Vondruš 2015-08-02 13:45:23 +0200
  • 5c6bfa44b2 CMake cleanup. Vladimír Vondruš 2015-08-02 13:39:39 +0200
  • edb7d680fc Hide fallback texture storage implementation from ES3 builds. Vladimír Vondruš 2015-08-02 13:38:52 +0200
  • bab8ce0a4a Shaders: make VertexColor generic attribute. Vladimír Vondruš 2015-08-02 13:18:34 +0200
  • 26efc33502 Compressed image support, part 13: plugin interface for compressors. Vladimír Vondruš 2015-08-02 00:38:18 +0200
  • 0cd1f146b9 Compressed image support, part 12: texture compression hint. Vladimír Vondruš 2015-08-02 00:31:44 +0200
  • a91d6fc193 Compressed image support, part 11: support ASTC formats. Vladimír Vondruš 2015-08-02 00:25:49 +0200
  • 75ef110efe Compressed image support, part 10: support ETC2/EAC formats. Vladimír Vondruš 2015-08-01 23:44:21 +0200
  • 2419b5f90c Compressed image support, part 9: texture upload/download tests. Vladimír Vondruš 2015-08-01 19:38:26 +0200
  • 28b8a22da2 Removed duplicate data from TextureArray test. Vladimír Vondruš 2015-08-01 00:23:13 +0200
  • cb6a1bd7b5 Compressed image support, part 8: compressed image download. Vladimír Vondruš 2015-08-01 19:44:58 +0200
  • c470bc1e85 Compressed image support, part 7: compressed (sub)image upload. Vladimír Vondruš 2015-07-29 19:15:53 +0200
  • 913a08e267 Compressed image support, part 6: Compressed* image classes. Vladimír Vondruš 2015-07-23 17:00:51 +0200
  • 9e287c5671 Code cleanup. Vladimír Vondruš 2015-07-28 22:12:21 +0200
  • 7aef7f44f5 Compressed image support, part 5: added EXT_texture_compression_s3tc. Vladimír Vondruš 2015-07-28 21:08:31 +0200
  • 8ff4911236 Compressed image support, part 4: updated format documentation. Vladimír Vondruš 2015-08-01 19:29:46 +0200
  • fee676733b Compressed image support, part 3: added CompressedColorFormat enum. Vladimír Vondruš 2015-07-23 20:33:40 +0200
  • a808c3c7fb Compressed image support, part 2: renamed ImageReference to ImageView. Vladimír Vondruš 2015-07-23 14:42:47 +0200
  • da3cb5a8ad Compressed image support, part 1: generalized AbstractImage class. Vladimír Vondruš 2015-07-23 13:46:48 +0200
  • 022d9db601 SceneGraph: fixed Doxygen warnings. Vladimír Vondruš 2015-07-28 23:20:32 +0200
  • a0dc49b575 Doc++ Vladimír Vondruš 2015-07-23 14:53:49 +0200
  • b6e5a27c92 Split format debug output tests to separate file. Vladimír Vondruš 2015-07-23 20:29:19 +0200
  • 20e5d9512f Trade: what was this doing here?! Vladimír Vondruš 2015-07-20 20:16:14 +0200
  • 778a260036 package/ci: update MinGW-w64 Jenkins configuration. Vladimír Vondruš 2015-07-20 20:13:50 +0200
  • 387a70622e package/archlinux: use proper features in MinGW-w64 PKGBUILD. Vladimír Vondruš 2015-07-20 20:12:19 +0200
  • 7949ed9700 MeshTools: fix linker errors on Windows. Vladimír Vondruš 2015-07-18 17:15:12 +0200
  • e18ee47510 External: flextGL now respects API/profile restrictions for extensions. Vladimír Vondruš 2015-07-18 13:09:30 +0200
  • 34281dd9c2 External: updated to new version of flextGL. Vladimír Vondruš 2015-07-16 19:26:20 +0200
  • 0b7d62ffcc Add forgotten test for NoCreate TimeQuery constructor. Vladimír Vondruš 2015-07-15 01:13:12 +0200
  • 3f07144cfa SceneGraph: this constructor should be always there. Vladimír Vondruš 2015-07-15 01:11:41 +0200
  • 115fd0c41c Math: include macros header only on deprecated build. Vladimír Vondruš 2015-07-15 01:11:20 +0200
  • 75eb797686 Math: make the Doxygen workaround more obvious and less verbose. Vladimír Vondruš 2015-07-15 01:10:55 +0200