artemp
|
4af232dcf3
|
image_readers: premultiply alpha
|
2014-11-21 11:28:56 +01:00 |
|
artemp
|
1e9b6611cc
|
Merge branch 'master' into image-readers
|
2014-11-21 11:17:18 +01:00 |
|
John Firebaugh
|
aaa1e3a6f1
|
Remove rotation constraints
This should be an iOS SDK option, not hard coded into
low-level renderering.
Fixes #458
|
2014-11-20 15:13:23 -08:00 |
|
artemp
|
f89c9753dd
|
image-readers: move concrete implementations headers into platform/default
|
2014-11-19 16:56:53 +01:00 |
|
artemp
|
813586d1d4
|
move std.hpp include into image_reader.hpp (g++)
|
2014-11-19 16:49:26 +01:00 |
|
artemp
|
04cea00d5d
|
return unique_ptr from get_image_reader
|
2014-11-19 16:31:16 +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
|
761b2ba583
|
simplify factory class to not rely on singleton + cleanups
|
2014-11-14 12:23:27 +01:00 |
|
artemp
|
782a0be4bf
|
Merge branch 'master' into image-readers
|
2014-11-13 15:46:11 +00:00 |
|
Mike Morris
|
c542bd1140
|
repair undef None GLX wrapper, pass 0 instead of None to GLX functions
|
2014-11-10 15:06:56 -05:00 |
|
Konstantin Käfer
|
8fe8b2f739
|
add glx support
|
2014-11-07 09:38:07 -08:00 |
|
Konstantin Käfer
|
582d616deb
|
load VAO extension
|
2014-11-07 18:17:24 +01:00 |
|
artemp
|
f42d39dc6e
|
add image_reader abstraction layer to hanfle multiple image formats
(work-in-progress)
|
2014-11-07 11:49:31 +00:00 |
|
artemp
|
44570c1d30
|
use linear<16,4> splitting algorithm (faster running tests)
|
2014-11-05 18:43:18 +00:00 |
|
John Firebaugh
|
051e1c32ae
|
Support compound text-anchor values
|
2014-11-04 12:26:27 -08:00 |
|
John Firebaugh
|
0790b574b4
|
Single text positioning property
https://github.com/mapbox/mapbox-gl-style-spec/issues/197
|
2014-11-04 12:26:27 -08:00 |
|
John Firebaugh
|
9a3b740fcc
|
Render ⇢ layout, style ⇢ paint
https://github.com/mapbox/mapbox-gl-style-spec/issues/166
|
2014-11-04 12:26:14 -08:00 |
|
John Firebaugh
|
c151f12997
|
Implement v6 filters
|
2014-11-04 12:26:14 -08:00 |
|
Lauren Budorick
|
0d6bca0e7e
|
line-offset -> line-gap-width
|
2014-11-04 12:26:13 -08:00 |
|
Konstantin Käfer
|
75889d8124
|
replace strftime_l with our custom formatter
|
2014-11-04 06:44:50 -08:00 |
|
artemp
|
92124d3aa1
|
make util::utf8_to_utf32::convert() static
|
2014-11-03 15:44:27 +00:00 |
|
Dane Springmeyer
|
4084e41e7f
|
cleanup after 195560090/#309/#530
|
2014-11-03 09:12:23 -05:00 |
|
Konstantin Käfer
|
a50042349c
|
Merge branch 'master' into platform-image
|
2014-10-31 16:33:45 -04:00 |
|
Konstantin Käfer
|
38d17532c6
|
use binary mesa on travis to speed up build times
|
2014-10-31 12:35:36 -04:00 |
|
Konstantin Käfer
|
80366bc615
|
allow providing a callback to uv_messenger_stop to prevent mismatched new/free
|
2014-10-30 17:47:34 -04:00 |
|
artemp
|
1955600904
|
use boost::unicode_iterator on all platform (experimental)
|
2014-10-30 17:43:55 -04:00 |
|
Konstantin Käfer
|
b6dea0d8de
|
also allow underscores in token names
|
2014-10-30 15:06:18 -04:00 |
|
Konstantin Käfer
|
e3bc69b7e7
|
use CoreImage for decoding/encoding images on osx/ios
|
2014-10-30 12:02:28 -04:00 |
|
Konstantin Käfer
|
7a13db9a86
|
do not crash for missing images
|
2014-10-30 11:58:16 -04:00 |
|
Konstantin Käfer
|
414ccaaf93
|
use unique_ptr for automatic deallocation
|
2014-10-30 11:54:52 -04:00 |
|
Konstantin Käfer
|
8f1c2b3bce
|
remove regex/boost regex usage
|
2014-10-30 11:34:14 -04:00 |
|
artemp
|
aaa8927169
|
remove unused and unimplemented method
|
2014-10-30 11:04:10 -04:00 |
|
artemp
|
fd2d8f48cb
|
pass Tile::ID by const ref
|
2014-10-30 10:43:58 -04:00 |
|
Dane Springmeyer
|
761f753cbd
|
merge with mbgl-config
|
2014-10-29 21:40:02 -04:00 |
|
artemp
|
9ff0d00912
|
store uv::loop as unique_ptr
|
2014-10-29 18:12:11 -04:00 |
|
artemp
|
6622a07ad8
|
simplify - remove before/afterParse and create Parser on stack in worker thread
|
2014-10-29 14:37:13 -04:00 |
|
artemp
|
2607a755af
|
store spriteAtlas by value + make TileParser noncopyable
|
2014-10-29 14:09:06 -04:00 |
|
artemp
|
3b5b15a4e4
|
store glyphAtlas by value in Map object, pass by ref
change hasData signiture to expect ```StyleLayer const&```
|
2014-10-29 13:44:26 -04:00 |
|
John Firebaugh
|
7caac537b8
|
Fix variable shadowing
|
2014-10-29 10:12:41 -04:00 |
|
John Firebaugh
|
8ae0dcb5a4
|
Replace uv::rwlock with std::recursive_mutex
Fixes #491
|
2014-10-29 09:58:56 -04:00 |
|
John Firebaugh
|
da8aa391d0
|
Render map with a copy of TransformState
|
2014-10-29 09:58:56 -04:00 |
|
John Firebaugh
|
4f7bc80664
|
Hold internal reference to Sprite in SpriteAtlas
|
2014-10-29 09:58:03 -04:00 |
|
Konstantin Käfer
|
dbddd3c904
|
gyp fixes
|
2014-10-28 12:47:58 -04:00 |
|
Justin R. Miller
|
a9470feb23
|
Merge branch 'master' of github.com:mapbox/mapbox-gl-native
|
2014-10-27 17:02:24 -04:00 |
|
Justin R. Miller
|
e816d301bb
|
refs #509: tickets good, inline TODO bad
|
2014-10-27 17:02:20 -04:00 |
|
artemp
|
9364fd7322
|
make addGlyphsToAtlas static method of SymbolBucket + add addGlyphs method to minimise number of mutex locking
|
2014-10-27 14:18:11 -04:00 |
|
Konstantin Käfer
|
f50d8bbf3a
|
fix build with libuv 0.11
|
2014-10-27 12:17:52 -04:00 |
|
Konstantin Käfer
|
0e928b5204
|
make tests work
|
2014-10-24 17:44:51 +02:00 |
|
Konstantin Käfer
|
d299e58088
|
Merge remote-tracking branch 'origin/headless-display' into gyp-restructuring
Conflicts:
Makefile
ios/mapbox-gl-cocoa
|
2014-10-24 16:41:04 +02:00 |
|
Konstantin Käfer
|
cd9a89257a
|
restructure gyp files
|
2014-10-24 16:40:08 +02:00 |
|