Commit Graph

4631 Commits

Author SHA1 Message Date
artemp
2607a755af store spriteAtlas by value + make TileParser noncopyable 2014-10-29 14:09:06 -04:00
artemp
92f99cbc16 remove commented out assert 2014-10-29 13:55:17 -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
Dane Springmeyer
7dc7387073 fix typo in target name 2014-10-29 12:19:11 -04:00
Konstantin Käfer
4cf24fe959 mark static libs as standalone 2014-10-29 12:00:01 -04:00
Konstantin Käfer
293b291b80 rename mbgl to mbgl-core 2014-10-29 11:59:24 -04:00
artemp
3723481319 c++ - use const qualifier 2014-10-29 11:57:39 -04:00
Konstantin Käfer
1d82ae14a4 pass on libraries in link_settings 2014-10-29 11:32:54 -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
3a5b5e68e9 also add cflags 2014-10-28 13:45:26 -07:00
artemp
14829db508 fix text/icon rendering order (#470) 2014-10-28 15:43:10 -04:00
artemp
0d4f625951 fix 'flip' logic to take into account rotation_alignment and keep_upright (#470) 2014-10-28 14:50:44 -04:00
Young Hahn
da47943e21 Try installing mesa from a tarball rather than git clone. 2014-10-28 14:36:32 -04:00
Mike Morris
652c616048 build simple, working mbgl-config script from gyp 2014-10-28 13:42:23 -04:00
Konstantin Käfer
dbddd3c904 gyp fixes 2014-10-28 12:47:58 -04:00
Mike Morris
124cc01bf1 add dummy mbgl-config generator script 2014-10-27 19:26:17 -04:00
Mike Morris
47f50bd6c2 Merge branch 'master' into mbgl-config 2014-10-27 18:08:44 -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
Konstantin Käfer
602b9da992 add -fPIC for static libraries 2014-10-27 16:47:47 -04:00
Mike Morris
d13a10f8ff add mbgl-config template 2014-10-27 16:04:42 -04:00
Konstantin Käfer
b28d6ddc6a Merge pull request #506 from mapbox/fix-linux-install
Mark libraries as standalone
2014-10-27 16:04:38 -04:00
Young Hahn
842f61e6d2 Merge branch 'fix-linux-install' into mesa 2014-10-27 15:44:29 -04:00
Young Hahn
9f86366ab7 Merge remote-tracking branch 'origin/mesa' into mesa 2014-10-27 15:44:17 -04:00
Young Hahn
f716acb062 standalone flag for mbgl-headless 2014-10-27 15:43:54 -04:00
Young Hahn
1d2bec368b Merge remote-tracking branch 'origin/fix-linux-install' into mesa 2014-10-27 15:39:37 -04:00
Konstantin Käfer
071f920790 mark as standalone static libraries so they get placed into the correct directory on non-osx targets 2014-10-27 12:34:10 -07:00
Young Hahn
9682e24822 Merge branch 'master' into mesa 2014-10-27 14:21:19 -04:00
artemp
c3f3b9ddd5 canonical move ctor 2014-10-27 14:18:12 -04:00
artemp
dcf643fb4b add new line at the end 2014-10-27 14:18:12 -04:00
artemp
efeaba832d c++ - don't test if pointer is nullptr before deleting 2014-10-27 14:18:11 -04:00
artemp
95213cd382 c++ style memory allocations/deallocations 2014-10-27 14:18:11 -04:00
artemp
e4294ec294 use prefix operator++ 2014-10-27 14:18:11 -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
artemp
5508285424 prefer c++ style memory alloc 2014-10-27 14:18:11 -04:00
Mike Morris
b72a86eac0 Merge branch 'master' into mesa 2014-10-27 14:08:28 -04:00
Konstantin Käfer
54b3741cf1 Merge pull request #505 from mapbox/fix-libuv-0.11
Fix compiling with libuv 0.11
2014-10-27 12:32:50 -04:00
Konstantin Käfer
6695d5249d bump cocoa 2014-10-27 12:17:58 -04:00
Konstantin Käfer
f50d8bbf3a fix build with libuv 0.11 2014-10-27 12:17:52 -04:00
Mike Morris
d89c5f0e19 Merge branch 'master' into mesa
Conflicts:
	.travis.yml
2014-10-27 12:15:45 -04:00
Konstantin Käfer
af9f317c25 Merge pull request #504 from mapbox/headless-display
Headless display
2014-10-27 11:41:16 -04:00
Konstantin Käfer
0883d98e96 build all architectures in Release mode 2014-10-27 10:56:59 -04:00
Konstantin Käfer
7211ed1bfe Reverts AWS key change
This reverts commit 38023928ad.
This reverts commit 5d46caaf87.
This reverts commit b3d064d1bb.
2014-10-27 10:25:25 -04:00
Konstantin Käfer
84700fce90 allow installing the library 2014-10-27 10:12:30 -04:00
Justin R. Miller
6cd9de4f97 bump Cocoa for Mason fixes 2014-10-24 16:14:51 -07:00
Justin R. Miller
9f34b9a08d fixes #501: explicitly name architectures including armv7s 2014-10-24 16:04:31 -07:00
Konstantin Käfer
0e928b5204 make tests work 2014-10-24 17:44:51 +02:00