John Firebaugh
10ebcbca93
Remove unused
2014-12-03 13:42:02 -08:00
John Firebaugh
21b4f8c501
libuv handles must be deallocated asynchronously
...
Fixes #659
2014-12-03 12:04:56 -08:00
Mike Morris
90a7be9079
Merge pull request #677 from mapbox/caching-http-file-source
...
Break out FileSource interface
2014-12-03 12:36:32 -05: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
d3ab895153
switch to a newer version of GLFW
...
refs #679
2014-12-03 12:30:29 +01:00
Konstantin Käfer
dbdc64592c
don't set the window title on every frame
...
this is a significant performance penalty, at least on OS X, and drops our frame rate below 60fps on even simple scenes. instead of showing the position of the map in the window, we should display it elsewhere
2014-12-03 11:59:39 +01: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
artemp
9e819a4cbe
untabify
2014-12-02 16:38:04 +01:00
artemp
2c05b23f6a
update nunicode version to 1.5.1
2014-12-02 16:34:51 +01:00
Leith Bade
42966004f3
Merge pull request #670 from mapbox/gl-debug
...
Use GL debug callbacks
2014-12-02 19:02:16 +11:00
Mike Morris
9aa638201d
Merge pull request #673 from mapbox/pixel-flip
...
Move pixel flip from headless test into HeadlessView::readPixels
2014-12-01 19:28:47 -05:00
Mike Morris
7e7b85e132
fix memcpy includes/namespace
2014-12-01 13:49:47 -08:00
Mike Morris
0fd7f26533
move pixel flip from headless test into HeadlessView::readPixels
2014-12-01 16:36:11 -05: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
66349e33ab
Add GL_ARB_debug_output
2014-12-02 03:09:09 +11:00
Leith Bade
204700ff7e
Stop mipmap allocation for textures
2014-12-02 02:29:07 +11:00
Leith Bade
763e636fd7
Improve formatting
2014-12-02 02:01:10 +11:00
Leith Bade
d27ede63fe
Enable all messages
2014-12-02 01:57:18 +11:00
Leith Bade
2113e27990
Implement debug callback
2014-12-02 01:53:44 +11:00
Leith Bade
bbfe5d5ce4
Define GL callback func. Improve GL err macro.
2014-12-02 01:21:40 +11:00
Leith Bade
8f60624bec
Fix import problem
2014-12-02 00:52:43 +11:00
Leith Bade
6998c6ecb9
Load KHR_debug on Linux
2014-12-02 00:44:08 +11:00
Leith Bade
c732f5c712
Merge pull request #669 from mapbox/fix-vaos
...
Fix VAOs on Linux
2014-12-02 00:36:16 +11:00
Leith Bade
759e806516
Add KHR_debug definitions
2014-12-02 00:35:30 +11:00
Leith Bade
c8552e1b28
Fix VAOs on Linux
2014-12-02 00:05:45 +11:00
Artem Pavlenko
d5fee5d716
Merge pull request #657 from mapbox/nunicode
...
Nunicode
2014-11-27 18:24:08 +01:00
artemp
2586cfb9e3
use ``const var&`` notation in public interface
2014-11-27 18:11:18 +01:00
artemp
8f3d2d4a45
Merge branch 'master' into nunicode
2014-11-27 11:43:13 +01:00
John Firebaugh
7901706094
Use uv::async
2014-11-26 17:37:13 -08:00
John Firebaugh
703a325518
Introduce uv::async
2014-11-26 17:36:09 -08:00
John Firebaugh
bcc0db3742
Use noncopyable
2014-11-26 17:04:28 -08:00
John Firebaugh
bbb7743463
Remove unused
2014-11-26 16:41:58 -08:00
John Firebaugh
f91322cf4a
Remove unused
2014-11-26 16:34:03 -08:00
John Firebaugh
0d5e1339ef
Remove vague comments
2014-11-26 16:08:10 -08:00
John Firebaugh
84c3191044
Eliminate Map::getActiveSources()
2014-11-26 16:04:22 -08:00
John Firebaugh
01ecbaf51a
Make Map::updateTiles() private
2014-11-26 16:01:51 -08:00
John Firebaugh
4ce94170c1
Remove unused
2014-11-26 16:01:36 -08:00
John Firebaugh
12bf2fd326
Inline Source::updateTiles()
2014-11-26 16:01:15 -08:00
John Firebaugh
78f11ae947
Fix destruction order
2014-11-26 15:13:14 -08:00
John Firebaugh
fdc988a4a0
Use unique_ptr
2014-11-26 15:13:14 -08:00
John Firebaugh
80df07a5da
Remove redundant access specifiers
2014-11-26 15:13:14 -08:00
John Firebaugh
2cc5e01137
auto
2014-11-26 15:13:14 -08:00
John Firebaugh
167097936a
Store SourceInfo as direct member
2014-11-26 15:13:14 -08:00
John Firebaugh
41e90b4150
Pass SourceInfo as reference
2014-11-26 15:13:14 -08:00
John Firebaugh
23b61f808c
Eliminate remaining uses of Map in TileData
2014-11-26 15:13:14 -08:00