Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Added CharArrayBuffer | Bruno de Oliveira Abinader | 2016-06-30 | 1 | -2/+3 |
| | | | | | | | | Implements a custom std::streambuf to avoid creating temporary std::string objects and thus optimizing image decode. Suggested by @artemp in https://github.com/mapbox/mapbox-gl-native/pull/5417#issuecomment-227700063. | ||||
* | [core] Replace boost iostream with standard {i,s}stream | Bruno de Oliveira Abinader | 2016-06-21 | 1 | -15/+5 |
| | | | | Fixes #4915. | ||||
* | [tidy/linux] modernize-use-nullptr | Bruno de Oliveira Abinader | 2016-06-14 | 1 | -4/+4 |
| | |||||
* | [tidy/linux] llvm-namespace-comment | Bruno de Oliveira Abinader | 2016-06-14 | 1 | -1/+1 |
| | |||||
* | [core] fix various compilation issues | Konstantin Käfer | 2016-04-04 | 1 | -2/+2 |
| | |||||
* | [core] Always manually premultiply libpng output | John Firebaugh | 2015-11-25 | 1 | -23/+3 |
| | | | | It appears to be the only way to get the results we want in all cases. | ||||
* | [core] Rewrite image handling | John Firebaugh | 2015-11-25 | 1 | -118/+69 |
| | | | | | | * Consolidate Image and StillImage * Typecheck unassociated vs premultiplied images * Rewrite default platform image decoding implementation | ||||
* | [core] Remove unused | John Firebaugh | 2015-11-23 | 1 | -43/+28 |
| | |||||
* | [core] For binary image data use uint8_t, not char | John Firebaugh | 2015-11-23 | 1 | -3/+3 |
| | |||||
* | Removed debug leftover | Thiago Marcos P. Santos | 2015-08-05 | 1 | -1/+0 |
| | |||||
* | manually premultiply the image if libpng can't do it | Konstantin Käfer | 2015-08-04 | 1 | -2/+15 |
| | |||||
* | don't require PNG_ALPHA_PREMULTIPLIED to support older versions of libpng | Konstantin Käfer | 2015-08-04 | 1 | -0/+5 |
| | |||||
* | Speculative fix for PNG alpha/gamma handling | John Firebaugh | 2015-05-14 | 1 | -1/+1 |
| | | | | The libpng documentation is hopelessly impenetrable and I have no idea what I'm doing, but this seems to fix the headless rendering failures. | ||||
* | Get rid of printf and cout by using Log::* | Thiago Marcos P. Santos | 2015-03-12 | 1 | -2/+2 |
| | | | | | | | Use our logging system that will route the message accordingly on the target platform. Fixes #613 | ||||
* | convert image_reader public interface to use CamelCase to match the rest of ↵ | artemp | 2014-11-26 | 1 | -16/+16 |
| | | | | codebase | ||||
* | image_readers: premultiply alpha | artemp | 2014-11-21 | 1 | -0/+1 |
| | |||||
* | image-readers: move concrete implementations headers into platform/default | artemp | 2014-11-19 | 1 | -1/+1 |
| | |||||
* | simplify image_readers creation implementation | artemp | 2014-11-19 | 1 | -71/+4 |
| | | | | | * remove static callbacks registration * link png_reader/jpeg_reader into mbgl-linux lib | ||||
* | image-readers: only register readers that are used | artemp | 2014-11-17 | 1 | -8/+2 |
| | | | | | create_png_reader(char const* data, size_t size) create_jpeg_reader(char const* data, size_t size) | ||||
* | fix png_reader | artemp | 2014-11-17 | 1 | -2/+2 |
| | |||||
* | remove unused pragmas | artemp | 2014-11-14 | 1 | -3/+1 |
| | |||||
* | fix linux build | artemp | 2014-11-14 | 1 | -2/+2 |
| | |||||
* | cleanups | artemp | 2014-11-13 | 1 | -14/+9 |
| | |||||
* | add image_reader abstraction layer to hanfle multiple image formats | artemp | 2014-11-07 | 1 | -0/+279 |
(work-in-progress) |