Commit Graph

  • ec467e4099 Shaders: `range` is reserved keyword in GLSL. Vladimír Vondruš 2013-07-05 17:42:22 +0200
  • 6f0471a7e0 Text: add one more GlyphCache constructor combination. Vladimír Vondruš 2013-07-05 17:38:36 +0200
  • db8e3dd556 Text: call proper Buffer unmapping function. Vladimír Vondruš 2013-07-05 17:35:17 +0200
  • 955586b178 TextureTools: use `layout(binding = ...)` only if GLSL supports it. Vladimír Vondruš 2013-07-05 17:34:47 +0200
  • 0012ec37f7 OpenGL ES build fix. Vladimír Vondruš 2013-07-03 21:32:03 +0200
  • d3937556b5 Ability to build the plugins either as dynamic or static. Vladimír Vondruš 2013-07-03 21:31:19 +0200
  • 649125e38f Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-04 18:35:43 +0200
  • 4752166097 Text: use CHROMIUM_map_sub rather than OES_mapbuffer. Vladimír Vondruš 2013-07-04 18:08:33 +0200
  • fbdbd4aa01 Implemented CHROMIUM_map_sub for Buffer. Vladimír Vondruš 2013-07-04 17:54:23 +0200
  • dbe31b15b3 Added CHROMIUM_map_sub NaCl-specific ES2 extension to the list. Vladimír Vondruš 2013-07-04 17:53:32 +0200
  • 768f3011dd Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-04 14:59:10 +0200
  • 9a8ec588dc Text: fallback to OES_mapbuffer if EXT_map_buffer_range is not supported. Vladimír Vondruš 2013-07-04 00:54:16 +0200
  • 37621d7741 Updated FindCorrade.cmake from Corrade repository. Vladimír Vondruš 2013-07-03 21:28:11 +0200
  • 9dc99ed552 No need to explicitly specify static build for NaCl's newlib. Vladimír Vondruš 2013-07-03 21:27:43 +0200
  • 7d74802e01 Specify CMake module dir before trying to find Corrade. Vladimír Vondruš 2013-07-03 21:26:58 +0200
  • 5e24e87d22 SceneGraph: Clang linker fixes. Vladimír Vondruš 2013-07-03 19:28:31 +0200
  • b42999cc11 Text: don't use explicit constructor implicitly. Vladimír Vondruš 2013-07-03 19:27:56 +0200
  • 5bbe3df0ef Math: use both const and constexpr. Vladimír Vondruš 2013-07-03 19:27:31 +0200
  • 56be313c2d Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-03 19:06:33 +0200
  • c43487372b Don't strip static libraries. Vladimír Vondruš 2013-07-03 19:06:06 +0200
  • 619996c81f Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-03 18:26:10 +0200
  • 4091d7c9b5 Platform: fix unused variable warning. Vladimír Vondruš 2013-07-03 18:24:53 +0200
  • 4026d814cd SceneGraph: forgot these typedefs when dealing with <>. Vladimír Vondruš 2013-07-03 18:24:17 +0200
  • 36af88e5cc Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-03 18:22:40 +0200
  • c3de32e55f Getting rid of <>, part 7: documentation. Vladimír Vondruš 2013-07-03 17:46:29 +0200
  • 346ea2feb6 Getting rid of <>, part 6: SceneGraph transformations. Vladimír Vondruš 2013-07-03 17:39:54 +0200
  • cfd405c32c Getting rid of <>, part 5: SceneGraph object. Vladimír Vondruš 2013-07-03 16:54:59 +0200
  • c32c12b387 Getting rid of <>, part 4: SceneGraph animable and animable group. Vladimír Vondruš 2013-07-03 16:37:50 +0200
  • 572efce3f7 Getting rid of <>, part 3: SceneGraph features and feature groups. Vladimír Vondruš 2013-07-03 16:25:05 +0200
  • a0d60bbaa7 Getting rid of <>, part 2: SceneGraph cameras and drawables. Vladimír Vondruš 2013-07-03 15:45:22 +0200
  • a7f5bef038 Getting rid of <>, part 1: Color classes. Vladimír Vondruš 2013-07-03 15:04:15 +0200
  • aff9463fa0 GCC 4.4 compatibility: some explicit typing needed. Vladimír Vondruš 2013-07-03 13:36:26 +0200
  • 33a28c0fa5 Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-03 13:28:47 +0200
  • bb6e08ef1c Trade: properly return false instead of nullptr. Vladimír Vondruš 2013-07-03 13:28:16 +0200
  • 56a0eac598 GCC 4.5 compatibility: no range-based for. Vladimír Vondruš 2013-07-03 13:27:22 +0200
  • e2aa63f25c GCC 4.5 compatibility: nullptr-related issues. Vladimír Vondruš 2013-07-03 13:26:54 +0200
  • 4356aebdbe GCC 4.5 compatibility: can't default destructor in class body. Vladimír Vondruš 2013-07-03 13:26:14 +0200
  • 5e7fcd48c0 Merge branch 'master' into compatibility Vladimír Vondruš 2013-07-03 13:13:07 +0200
  • d7d47eb639 GCC 4.6 compatibility: no in-class data initializers. Vladimír Vondruš 2013-07-03 13:03:34 +0200
  • 013fee8bc1 GCC 4.6 compatibility: no std::unordered_map::emplace(). Vladimír Vondruš 2013-07-03 13:02:12 +0200
  • a5e7c19973 MagnumFont: simple bitmap font. Vladimír Vondruš 2013-07-03 02:13:51 +0200
  • e4b12f922c Text: pass unique UTF-32 characters to AbstractFontConverter functions. Vladimír Vondruš 2013-07-03 11:53:45 +0200
  • 364f29e0df Text: allow calling GlyphCache::reserve() for cache with default glyph 0. Vladimír Vondruš 2013-07-03 02:46:01 +0200
  • 731aac7d74 Text: allow font to fully create its glyph cache. Vladimír Vondruš 2013-07-03 01:56:00 +0200
  • 429bcdb09a Text: publicize glyph padding in GlyphCache, simplify internals. Vladimír Vondruš 2013-07-03 00:03:58 +0200
  • ca6b1c9a1e Text: removed cursorPosition from AbstractLayouter::renderGlyph(). Vladimír Vondruš 2013-07-02 19:22:56 +0200
  • 41f4d2fa5d Text: added tests for TextRenderer. Vladimír Vondruš 2013-07-02 18:03:14 +0200
  • 729484f6de Text: implicitly add "Not Found" glyph to GlyphCache. Vladimír Vondruš 2013-07-02 14:23:49 +0200
  • 8cb4243f14 Text: forgotten EnumSet operators. Vladimír Vondruš 2013-07-02 01:45:45 +0200
  • 8bce85b308 Text: added AbstractFont::glyph{Id,Advance}() accessors. Vladimír Vondruš 2013-06-26 19:52:12 +0200
  • 10e8744ddf Text: ability to iterate over GlyphCache. Vladimír Vondruš 2013-06-26 20:16:19 +0200
  • 61377a931e Text: ability to create glyph cache from all characters. Vladimír Vondruš 2013-06-23 17:23:47 +0200
  • 60d4f8066a Text: using utility function instead of own (bugged) implementation. Vladimír Vondruš 2013-06-23 17:22:08 +0200
  • d6a64cca2a Text: interface for font converters. Vladimír Vondruš 2013-06-21 18:05:46 +0200
  • b9b690b611 Use emplace() instead of insert() in some places. Vladimír Vondruš 2013-07-03 01:58:35 +0200
  • d3d172daec Trade: Doxygen fixes. Vladimír Vondruš 2013-07-03 01:55:14 +0200
  • 5f0d9297e2 Templated version of Buffer::{data,subData}(). Vladimír Vondruš 2013-07-02 17:29:18 +0200
  • a17d7f2705 Install also bootstrap header for GL tests if BUILD_GL_TESTS is enabled. Vladimír Vondruš 2013-07-02 02:30:15 +0200
  • 8ab5711d16 Initial support for GL tests, initial Buffer test. Vladimír Vondruš 2013-05-25 15:23:44 +0200
  • 96166663f1 Doxygen fixes. Vladimír Vondruš 2013-07-03 02:03:03 +0200
  • c53cb1b004 Adapted to Magnum changes. Vladimír Vondruš 2013-07-02 19:00:43 +0200
  • cb9a66bd8a Properly prefix visibility macros. Vladimír Vondruš 2013-07-02 18:59:48 +0200
  • 6eeb014110 Removed superfluous namespaces. Vladimír Vondruš 2013-07-02 18:57:34 +0200
  • 9ccc63b4aa Math: fixed strict aliasing warning. Vladimír Vondruš 2013-07-02 02:04:52 +0200
  • eb3de49e75 Reordered *Image parameters. Vladimír Vondruš 2013-07-02 01:43:02 +0200
  • a500be6ef2 Pass image as reference, not pointer to *Texture::set*Image(). Vladimír Vondruš 2013-07-02 01:31:36 +0200
  • 6025946e5e Pass image as reference, not pointer to *Framebuffer::read(). Vladimír Vondruš 2013-07-02 01:29:29 +0200
  • 87fff877ba Pass image as reference, not pointer to *Texture::image(). Vladimír Vondruš 2013-07-02 01:28:22 +0200
  • dc2ab6ca47 Document disallowed copy and allowed move better. Vladimír Vondruš 2013-07-02 01:22:35 +0200
  • fbdd132b71 Allow conversion of Image and Trade::ImageData to ImageReference. Vladimír Vondruš 2013-06-30 19:44:28 +0200
  • cecc1dc2bc Renamed ImageWrapper to ImageReference. Vladimír Vondruš 2013-06-29 01:55:31 +0200
  • 8e7156999e Allow copying of ImageWrapper, movement of Image and Trade::ImageData. Vladimír Vondruš 2013-06-29 01:53:25 +0200
  • 5a368c4fba Math: ability to read and write Rectangle to configuration. Vladimír Vondruš 2013-06-24 18:55:41 +0200
  • b23b0a4655 Don't hide publicly used functions. Vladimír Vondruš 2013-06-24 18:59:57 +0200
  • 978f9cc250 TgaImageConverter: export symbols for use as other plugin dependency. Vladimír Vondruš 2013-06-24 20:16:42 +0200
  • 4faa67a19a Use forward declaration header instead. Vladimír Vondruš 2013-06-23 15:56:03 +0200
  • 90a4e4a709 TgaImporter: simplified visibility macros. Vladimír Vondruš 2013-06-22 19:47:04 +0200
  • d655352485 Text: reworked AbstractFont plugin interface. Vladimír Vondruš 2013-06-21 17:54:23 +0200
  • 4d69b63fb6 Adapted to Magnum changes. Vladimír Vondruš 2013-06-21 18:43:01 +0200
  • 3994790879 Trade: reworked AbstractImageConverter plugin interface. Vladimír Vondruš 2013-06-21 17:21:15 +0200
  • 80fc4611de Trade: reworked AbstractImporter plugin interface. Vladimír Vondruš 2013-06-21 17:08:10 +0200
  • d53110c3ac Trade: use Corrade::Containers::Array in AbstractImageConverter. Vladimír Vondruš 2013-06-14 21:38:27 +0200
  • 942ca0ae51 Merge branch 'master' into compatibility Vladimír Vondruš 2013-06-13 17:53:53 +0200
  • c81a1d78b8 Platform: added also CORRADE_TARGET_EMSCRIPTEN to `magnum-info`. Vladimír Vondruš 2013-06-13 17:53:22 +0200
  • 817255d2eb Merge branch 'master' into compatibility Vladimír Vondruš 2013-06-13 17:49:59 +0200
  • ea7bf5038d Platform: print each flag on separate line in `magnum-info`. Vladimír Vondruš 2013-06-13 17:46:22 +0200
  • b62db63c57 Platform: added CORRADE_GCC47_COMPATIBILITY to `magnum-info`. Vladimír Vondruš 2013-06-13 17:43:43 +0200
  • 184617c4bd Strip binaries in NaCl's PKGBUILD. Vladimír Vondruš 2013-06-13 17:42:27 +0200
  • a08978e7cb Platform: ported magnum-info to NaCl. Vladimír Vondruš 2013-06-13 17:41:09 +0200
  • 47bbc403ae FindMagnum.cmake: removed duplicate code. Vladimír Vondruš 2013-06-13 17:39:43 +0200
  • 4ffc84699b Platform: portable WindowlessApplication usage in `magnum-info`. Vladimír Vondruš 2013-06-13 17:39:23 +0200
  • 7756a0e258 Platform: Doxygen fixes. Vladimír Vondruš 2013-06-13 17:38:58 +0200
  • 7b68dc2e0a Platform: added WindowlessNaClApplication. Vladimír Vondruš 2013-06-13 17:37:47 +0200
  • 00577010e2 Find Corrade _before_ checking for its configuration. Vladimír Vondruš 2013-06-13 17:29:17 +0200
  • f281e5fa89 Merge branch 'master' into compatibility Vladimír Vondruš 2013-06-13 15:38:00 +0200
  • 902b368207 Platform: fixed copypaste error. Vladimír Vondruš 2013-06-13 15:37:42 +0200
  • 6c64b56cc8 Platform: redirect debug output to JS console in NaClApplication. Vladimír Vondruš 2013-06-13 15:37:13 +0200
  • 35f01224a9 Merge branch 'master' into compatibility Vladimír Vondruš 2013-06-13 00:55:35 +0200
  • 232f9d54bb Re-enable building of Text and TextureTools libraries also in NaCl. Vladimír Vondruš 2013-06-13 00:54:29 +0200
  • 27bbc234d2 GCC 4.5 compatibility: no range-based for. Vladimír Vondruš 2013-06-12 23:00:42 +0200