Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [tidy] modernize-use-auto | Bruno de Oliveira Abinader | 2017-05-12 | 1 | -1/+1 |
| | |||||
* | [core] replace encodePNG() with a version that doesn't use libpng | Konstantin Käfer | 2017-01-25 | 1 | -70/+0 |
| | | | | rationale: encodePNG is only used in tests + sample apps, but shouldn't actually be part of the core library. In #7828, we're removing the libpng dependency for Android, and using a libpng-free version of encodePNG allows us to run the core unit tests on Android without pulling in libpng just for the test suite. In a next step, we should remove encodePNG() from the image.hpp header, which is a public header. | ||||
* | [core] change std::array<uint16_t, 2> to mbgl::Size | Konstantin Käfer | 2016-10-27 | 1 | -6/+6 |
| | |||||
* | [core] Avoid redundant 'inline' usage | Bruno de Oliveira Abinader | 2016-06-18 | 1 | -1/+1 |
| | |||||
* | [tidy/linux] modernize-use-nullptr | Bruno de Oliveira Abinader | 2016-06-14 | 1 | -5/+5 |
| | |||||
* | [tidy/linux] llvm-namespace-comment | Bruno de Oliveira Abinader | 2016-06-14 | 1 | -1/+1 |
| | |||||
* | [core] Replace boost::lexical_cast with std::to_string | John Firebaugh | 2016-05-02 | 1 | -1/+8 |
| | | | | This removes the only boost dependency from public headers. | ||||
* | [linux] Build with GCC 5 (#4901) | John Firebaugh | 2016-04-29 | 1 | -5/+2 |
| | | | | | | * [linux] Build with GCC 5 * [build] -fabi-version=0 is the default for GCC 5 | ||||
* | Revert "Revert WebP support due to broken builds" | Bruno de Oliveira Abinader | 2016-01-20 | 1 | -3/+17 |
| | | | | | | | 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 | -17/+3 |
| | | | | This reverts commits 2010fbb0e61cbe7c0b08560118ca887fc1d7193e, a361ce47a19d37b96b48cd605c62c5ab79bba462, and d004bb275ae3ea60bb6c2febd6fa22f1f51c3993. | ||||
* | [linux] Added WebP tile support | Bruno de Oliveira Abinader | 2016-01-19 | 1 | -3/+17 |
| | | | | | | | - 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] Fix image type of Map::renderStill | John Firebaugh | 2015-11-25 | 1 | -1/+7 |
| | | | | | | | 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 | -42/+27 |
| | | | | | | * Consolidate Image and StillImage * Typecheck unassociated vs premultiplied images * Rewrite default platform image decoding implementation | ||||
* | Fix GCC5 complaining about -Wunused-variable. | Thomas Voß | 2015-11-25 | 1 | -1/+3 |
| | |||||
* | [core] Remove unused | John Firebaugh | 2015-11-23 | 1 | -2/+1 |
| | |||||
* | [core] For binary image data use uint8_t, not char | John Firebaugh | 2015-11-23 | 1 | -4/+4 |
| | |||||
* | [core] fix logging so we don't use strings as a formatter | Konstantin Käfer | 2015-11-06 | 1 | -1/+1 |
| | |||||
* | compress_png: void* => const void* | Konstantin Käfer | 2015-07-08 | 1 | -1/+1 |
| | |||||
* | Replace mbgl::util::make_unique<> with std::make_unique<> | Konstantin Käfer | 2015-05-26 | 1 | -2/+1 |
| | |||||
* | Get rid of printf and cout by using Log::* | Thiago Marcos P. Santos | 2015-03-12 | 1 | -4/+4 |
| | | | | | | | Use our logging system that will route the message accordingly on the target platform. Fixes #613 | ||||
* | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-mason | Leith Bade | 2014-12-03 | 1 | -1/+2 |
|\ | | | | | | | | | Conflicts: src/map/map.cpp | ||||
| * | add array overloads to make_unique and move it to mbgl::util from std | Konstantin Käfer | 2014-12-03 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-mason | Leith Bade | 2014-11-28 | 1 | -2/+2 |
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: README.md configure gyp/mbgl-linux.gypi include/mbgl/map/map.hpp include/mbgl/platform/default/image_reader.hpp include/mbgl/platform/default/jpeg_reader.hpp include/mbgl/platform/default/png_reader.hpp include/mbgl/util/uv_detail.hpp ios/mapbox-gl-cocoa platform/default/image.cpp platform/default/image_reader.cpp platform/default/jpeg_reader.cpp platform/default/png_reader.cpp src/map/map.cpp | ||||
| * | convert image_reader public interface to use CamelCase to match the rest of ↵ | artemp | 2014-11-26 | 1 | -2/+2 |
| | | | | | | | | codebase | ||||
| * | image-readers: move concrete implementations headers into platform/default | artemp | 2014-11-19 | 1 | -1/+2 |
| | | |||||
| * | return unique_ptr from get_image_reader | artemp | 2014-11-19 | 1 | -1/+1 |
| | | |||||
| * | ensure all exceptions are caught in Image ctor | artemp | 2014-11-19 | 1 | -1/+8 |
| | | |||||
| * | Merge branch 'master' into image-readers | artemp | 2014-11-13 | 1 | -0/+14 |
| |\ | |||||
| * | | add image_reader abstraction layer to hanfle multiple image formats | artemp | 2014-11-07 | 1 | -111/+15 |
| | | | | | | | | | | | | (work-in-progress) | ||||
* | | | image-readers: move concrete implementations headers into platform/default | artemp | 2014-11-28 | 1 | -1/+2 |
| | | | |||||
* | | | return unique_ptr from get_image_reader | artemp | 2014-11-28 | 1 | -1/+1 |
| | | | |||||
* | | | ensure all exceptions are caught in Image ctor | artemp | 2014-11-28 | 1 | -1/+8 |
| | | | |||||
* | | | add image_reader abstraction layer to hanfle multiple image formats | artemp | 2014-11-28 | 1 | -113/+15 |
| | | | | | | | | | | | | (work-in-progress) | ||||
* | | | Enable PNG gamma | Leith Bade | 2014-11-16 | 1 | -2/+2 |
| | | | |||||
* | | | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-mason | Leith Bade | 2014-11-12 | 1 | -0/+14 |
|\ \ \ | | |/ | |/| | | | | | | | Conflicts: platform/default/image.cpp | ||||
| * | | check library versions against header symbols in static initialization function | Konstantin Käfer | 2014-11-12 | 1 | -0/+14 |
| |/ | | | | | | | fixes #580 | ||||
* | | Work around gamma crash | Leith Bade | 2014-11-08 | 1 | -2/+3 |
| | | |||||
* | | Make image.cpp use Log functions | Leith Bade | 2014-11-08 | 1 | -5/+7 |
|/ | |||||
* | use more modern libpng version instead of the system-provided one and fix ↵ | Konstantin Käfer | 2014-10-30 | 1 | -1/+2 |
| | | | | compile errors | ||||
* | use CoreImage for decoding/encoding images on osx/ios | Konstantin Käfer | 2014-10-30 | 1 | -0/+177 |