Ansis Brammanis
|
166a3e21fa
|
rephrase line uniform calculations to match js
js: 359a576471e20373333cae80a5eccda95ee4cdc2
|
2015-01-08 14:40:19 -05:00 |
|
Ansis Brammanis
|
59b51f0a9f
|
fix fill pattern spacing
js: 22e24f7f67c4db89d09c0b65df67d0fcf1c3b614
|
2015-01-08 14:00:06 -05:00 |
|
John Firebaugh
|
c32f7dfa88
|
Merge branch 'master' into shader-performance
|
2015-01-07 15:15:11 -08:00 |
|
Leith Bade
|
0771e50460
|
Rename View functions to match conventions. Also tidy up view classes and remove C style casts. Closes #656
|
2014-12-23 09:29:45 +13:00 |
|
Leith Bade
|
15b47197a7
|
Use iostream for saving GL program binary. Also check for GL_NUM_PROGRAM_BINARY_FORMATS > 0.
|
2014-12-20 15:08:06 +13:00 |
|
John Firebaugh
|
4a2cf4aa62
|
Merge pull request #718 from mapbox/cli-render
CLI render
|
2014-12-18 18:00:33 -08:00 |
|
Konstantin Käfer
|
b5e9998b15
|
change file:// to asset:// to indicate that they aren't arbitrary files
refs #579
|
2014-12-17 14:59:05 +01:00 |
|
Konstantin Käfer
|
936e096514
|
Make file request overridable by platform implementations
refs #579: Android can now rename AssetRequest to FileRequest and implement it differently
|
2014-12-17 12:14:32 +01:00 |
|
Mike Morris
|
3a8036413f
|
fix CachingHTTPFileSource::clearLoop
|
2014-12-15 14:32:48 -05:00 |
|
Konstantin Käfer
|
57e6bc6e1b
|
fix error in non-debug builds
|
2014-12-15 14:16:30 +01:00 |
|
Konstantin Käfer
|
21e9e0a5ea
|
set rendering mode so that we can skip intermediate renders for static images
|
2014-12-12 15:01:09 +01:00 |
|
Konstantin Käfer
|
6cabaf0230
|
provide explicit constructor to appease GCC
|
2014-12-12 12:37:55 +01:00 |
|
Konstantin Käfer
|
bec97a3d40
|
warp in MBGL_CHECK_ERROR() call
|
2014-12-12 12:37:55 +01:00 |
|
Konstantin Käfer
|
febfb7ac09
|
fix rendering errors
|
2014-12-12 12:37:55 +01:00 |
|
Konstantin Käfer
|
f8ba23377d
|
[performance] remove glFlush()
|
2014-12-12 12:37:55 +01:00 |
|
Konstantin Käfer
|
2648e6a964
|
add debug line for showing the sprite atlas
|
2014-12-12 12:37:55 +01:00 |
|
Konstantin Käfer
|
5b14c85b78
|
use 4-byte aligned vertex attributes for performance reason
reverts 9d5f02ccaa and 4c0b4a7901
|
2014-12-12 12:37:54 +01:00 |
|
Konstantin Käfer
|
1fe545aee4
|
fix crashes when running in non-continuous mode
|
2014-12-11 18:32:25 +01:00 |
|
Konstantin Käfer
|
a81e822ef0
|
add cli tool for rendering a map to an image
|
2014-12-11 17:58:36 +01:00 |
|
Konstantin Käfer
|
4ad28c931a
|
only report STACK_OVERFLOW/STACK_UNDERFLOW when the GL implementation has them
|
2014-12-10 13:46:26 +01:00 |
|
Konstantin Käfer
|
93d56294cf
|
update error reporting function
|
2014-12-10 13:21:08 +01:00 |
|
Leith Bade
|
127600ef8c
|
Fix unused param
|
2014-12-10 22:23:53 +11:00 |
|
Leith Bade
|
08b07c30a7
|
Reduce GL log spew
|
2014-12-10 22:15:41 +11:00 |
|
Leith Bade
|
0808485453
|
Use CHECK_ERROR on every GL call
|
2014-12-10 21:57:34 +11:00 |
|
Konstantin Käfer
|
917c0168ab
|
don't include the source file in every library
|
2014-12-09 14:14:11 +01:00 |
|
Konstantin Käfer
|
e11c073e51
|
report version number in user agent string
refs #628
|
2014-12-08 16:21:15 +01:00 |
|
Konstantin Käfer
|
1f91be988b
|
add user agent header
fixes #628
|
2014-12-08 11:04:08 +01:00 |
|
John Firebaugh
|
de098591c5
|
Remove Map::cleanup and Painter::cleanup
Both were noops.
|
2014-12-06 14:08:40 -08:00 |
|
Leith Bade
|
67c1ff2f95
|
Fix rebase
|
2014-12-06 14:28:34 +11:00 |
|
Leith Bade
|
6df4e4a52c
|
Load program binary extension on Linux
|
2014-12-06 14:21:08 +11:00 |
|
John Firebaugh
|
ff640132de
|
Move setAccessToken to CachingHTTPFileSource
|
2014-12-04 17:03:23 -08:00 |
|
John Firebaugh
|
0a942b6f14
|
Change Map::stop to use std::function<void()>
Fixes #685
|
2014-12-04 15:58:04 -08:00 |
|
John Firebaugh
|
13564fb876
|
Create GlyphStore up front
|
2014-12-04 15:26:54 -08:00 |
|
John Firebaugh
|
0c9ae49b47
|
get/setBase may be called from main thread
|
2014-12-04 15:26:54 -08:00 |
|
John Firebaugh
|
36500b9f95
|
Add CachingHTTPFileSource::clearLoop()
So loop state can be cleaned up in the appropriate thread.
This is a hack; loop needs to be externalized from Map.
Fixes #686
|
2014-12-04 15:26:54 -08:00 |
|
John Firebaugh
|
16fe8e64c4
|
Move setReachability to CachingHTTPFileSource
|
2014-12-04 15:14:40 -08:00 |
|
Konstantin Käfer
|
3b190ddd0d
|
fix build
|
2014-12-04 20:13:08 +01:00 |
|
Konstantin Käfer
|
abafb52f37
|
make most headers private
|
2014-12-04 20:02:50 +01:00 |
|
Konstantin Käfer
|
b449b22abc
|
remove use of std::to_string in favor of boost::lexical_cast
std::to_string calls sprintf() internally, which is really slow
|
2014-12-04 12:59:09 +01:00 |
|
Konstantin Käfer
|
65451187f5
|
[performance] remove use of snprintf in hot path; it's pretty slow on iOS
|
2014-12-04 12:19:21 +01:00 |
|
John Firebaugh
|
57249ca32c
|
Prefer stdlib to libuv (fixes #688)
|
2014-12-03 17:38:10 -08:00 |
|
Mike Morris
|
dac76a0f92
|
break out FileSource as an abstract class
add CachingHTTPFileSource implementation
|
2014-12-03 12:25:11 -05:00 |
|
Konstantin Käfer
|
82f3574d09
|
add array overloads to make_unique and move it to mbgl::util from std
|
2014-12-03 11:27:24 +01:00 |
|
John Firebaugh
|
50669307c5
|
Remove unnecessary cast
|
2014-12-02 12:24:26 -08:00 |
|
John Firebaugh
|
a6522d4a5a
|
Texturepool ⇢ TexturePool (fixes #655)
|
2014-12-02 12:24:25 -08:00 |
|
John Firebaugh
|
8fdf645e12
|
Adhere to naming conventions
|
2014-12-02 12:24:25 -08:00 |
|
John Firebaugh
|
8f1772f18f
|
More complete uv::thread
|
2014-12-02 12:24:25 -08:00 |
|
Leith Bade
|
5ad094e823
|
Fix iOS compile
|
2014-12-02 03:43:04 +11:00 |
|
Leith Bade
|
2800f36142
|
Add debug markers and labels
|
2014-12-02 03:24:42 +11:00 |
|
Leith Bade
|
204700ff7e
|
Stop mipmap allocation for textures
|
2014-12-02 02:29:07 +11:00 |
|