Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Per-tile glyph/icon atlases | John Firebaugh | 2017-06-13 | 1 | -0/+17 |
| | |||||
* | [core] Make Map.addImage tests pass (#8843) | Asheem Mamoowala | 2017-05-02 | 1 | -1/+4 |
| | | | | | Fix Node tests suite implementation to parse pixelRatio from style json Premultiply images in the node binding before sending to mbgl core | ||||
* | [core] Updated Size::isEmpty and TransformState::valid checks | Bruno de Oliveira Abinader | 2017-04-10 | 1 | -1/+1 |
| | |||||
* | [core] Make Image safer | John Firebaugh | 2017-02-14 | 1 | -4/+61 |
| | | | | | | Provide Image::copy, which handles copying rectangles from a source to a destination, with thorough bounds checking. Also fixes an indexing error in SpriteAtlas, where the top row of pixels in a wrapped image was copied from the wrong source row. | ||||
* | [core] add clone() call to Image objects | Konstantin Käfer | 2017-01-26 | 1 | -0/+7 |
| | |||||
* | [core] add ability to upload alpha-only textures + images | Konstantin Käfer | 2016-11-01 | 1 | -3/+6 |
| | |||||
* | [core] change std::array<uint16_t, 2> to mbgl::Size | Konstantin Käfer | 2016-10-27 | 1 | -18/+18 |
| | |||||
* | [core] standardize on uint16_t for texture sizes | Konstantin Käfer | 2016-09-27 | 1 | -6/+6 |
| | |||||
* | [core] mbgl::Image is now movable, noncopyable | Bruno de Oliveira Abinader | 2016-06-07 | 1 | -1/+15 |
| | |||||
* | [core] use #pragma once instead of ifdef include guards | Konstantin Käfer | 2016-05-25 | 1 | -4/+1 |
| | |||||
* | [test] remove crc64 and compare images | Konstantin Käfer | 2016-03-22 | 1 | -0/+7 |
| | | | | boost's crc64 breaks on iOS | ||||
* | Revert "Revert WebP support due to broken builds" | Bruno de Oliveira Abinader | 2016-01-20 | 1 | -0/+5 |
| | | | | | | | This reverts commit 6709bdcacd5a45a10b554f3f225206c9494e5e43. There was an issue with the script that removes '-lwebp' from WebP linker flags, since we're statically linking. This is now fixed. | ||||
* | Revert WebP support due to broken builds | John Firebaugh | 2016-01-19 | 1 | -5/+0 |
| | | | | This reverts commits 2010fbb0e61cbe7c0b08560118ca887fc1d7193e, a361ce47a19d37b96b48cd605c62c5ab79bba462, and d004bb275ae3ea60bb6c2febd6fa22f1f51c3993. | ||||
* | [linux] Added WebP tile support | Bruno de Oliveira Abinader | 2016-01-19 | 1 | -0/+5 |
| | | | | | | | - Android support is currently disabled due to a libwebp build issue. - iOS and OS X support will appear after the next Mapbox iOS SDK release. Related: #https://github.com/mapbox/mapbox-gl-native/issues/2354 | ||||
* | [core] use `default` instead of empty function body | Konstantin Käfer | 2015-12-03 | 1 | -1/+1 |
| | |||||
* | [core] add namespace comment to closing brace | Konstantin Käfer | 2015-12-03 | 1 | -1/+1 |
| | |||||
* | [core] Fix image type of Map::renderStill | John Firebaugh | 2015-11-25 | 1 | -1/+1 |
| | | | | | | | It's a premultiplied image. This implies that we were misusing encodePNG in most cases, as we were passing premultiplied pixels which were then interpreted as unmultiplied. I changed encodePNG to accept premultipled pixels, and unpremultiply in the implementations. | ||||
* | [core] Rewrite image handling | John Firebaugh | 2015-11-25 | 1 | -14/+21 |
| | | | | | | * Consolidate Image and StillImage * Typecheck unassociated vs premultiplied images * Rewrite default platform image decoding implementation | ||||
* | [core] For binary image data use uint8_t, not char | John Firebaugh | 2015-11-23 | 1 | -4/+4 |
| | |||||
* | mark Image constructor as explicit to avoid accidental implicit argument ↵ | Konstantin Käfer | 2015-07-08 | 1 | -1/+1 |
| | | | | | | conversion when passing a std::string instead of an Image, the parameter gets implicitly and automatically converted (== parsed) to a temporary Image object. Since parsing an Image shouldn't be a frequent operation | ||||
* | compress_png: void* => const void* | Konstantin Käfer | 2015-07-08 | 1 | -1/+1 |
| | |||||
* | use CoreImage for decoding/encoding images on osx/ios | Konstantin Käfer | 2014-10-30 | 1 | -2/+2 |
| | |||||
* | do not crash for missing images | Konstantin Käfer | 2014-10-30 | 1 | -1/+1 |
| | |||||
* | use unique_ptr for automatic deallocation | Konstantin Käfer | 2014-10-30 | 1 | -5/+3 |
| | |||||
* | rename llmr => mbgl | Konstantin Käfer | 2014-07-16 | 1 | -0/+36 |