Konstantin Käfer
|
63e53de157
|
[core] standardize on uint16_t for texture sizes
|
2016-09-27 10:42:10 +02:00 |
|
Bruno de Oliveira Abinader
|
ad081e698a
|
[core] Added CharArrayBuffer
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.
|
2016-06-30 17:56:23 +03:00 |
|
Bruno de Oliveira Abinader
|
b06176cf11
|
[core] Replace boost iostream with standard {i,s}stream
Fixes #4915.
|
2016-06-21 10:29:15 +03:00 |
|
Bruno de Oliveira Abinader
|
6b5caf4b2c
|
[tidy/linux] modernize-use-nullptr
|
2016-06-14 22:14:11 +03:00 |
|
Bruno de Oliveira Abinader
|
7413061f8e
|
[tidy/linux] llvm-namespace-comment
|
2016-06-14 22:14:11 +03:00 |
|
Bruno de Oliveira Abinader
|
dcbdfde932
|
[core] Use RVO in PremultipliedImage::decodeJPEG
|
2016-02-18 13:27:35 +02:00 |
|
John Firebaugh
|
0c1e378bc9
|
[core] Rewrite image handling
* Consolidate Image and StillImage
* Typecheck unassociated vs premultiplied images
* Rewrite default platform image decoding implementation
|
2015-11-25 15:57:36 -08:00 |
|
John Firebaugh
|
6ff3ef55f8
|
[core] Remove unused
|
2015-11-23 17:28:44 -08:00 |
|
John Firebaugh
|
36081f6486
|
[core] For binary image data use uint8_t, not char
|
2015-11-23 17:28:44 -08:00 |
|
artemp
|
84551d9349
|
convert image_reader public interface to use CamelCase to match the rest of codebase
|
2014-11-26 17:50:12 +01:00 |
|
artemp
|
f89c9753dd
|
image-readers: move concrete implementations headers into platform/default
|
2014-11-19 16:56:53 +01:00 |
|
artemp
|
759a5e65cf
|
simplify image_readers creation implementation
* remove static callbacks registration
* link png_reader/jpeg_reader into mbgl-linux lib
|
2014-11-19 13:06:47 +01:00 |
|
artemp
|
08357cfcf8
|
image-readers: only register readers that are used
create_png_reader(char const* data, size_t size)
create_jpeg_reader(char const* data, size_t size)
|
2014-11-17 12:21:58 +01:00 |
|
artemp
|
e3adc4664b
|
remove unused pragmas
|
2014-11-14 11:40:35 +01:00 |
|
artemp
|
b62da09cbf
|
fix linux build
|
2014-11-14 11:26:59 +01:00 |
|
artemp
|
9fd9ced956
|
cleanups
|
2014-11-13 15:44:03 +00:00 |
|
artemp
|
f42d39dc6e
|
add image_reader abstraction layer to hanfle multiple image formats
(work-in-progress)
|
2014-11-07 11:49:31 +00:00 |
|