Konstantin Käfer
|
111fccb76c
|
option to pass data parameter, and add more explanation
|
2014-09-24 16:14:10 +02:00 |
|
Konstantin Käfer
|
ba18c08524
|
add a callback to stop() to allow running the current thread's event loop
|
2014-09-24 16:14:10 +02:00 |
|
Konstantin Käfer
|
89cd310cf6
|
notifications on request cancellation
|
2014-09-24 16:14:10 +02:00 |
|
Konstantin Käfer
|
fd2b2e2082
|
use separate workers for tile parsing to avoid blocking the threadpool for other libuv actions
|
2014-09-24 16:14:09 +02:00 |
|
Konstantin Käfer
|
f26bb724dc
|
use util::ptr as a wrapper around std::shared_ptr that asserts nonemptiness
|
2014-09-24 16:14:09 +02:00 |
|
Konstantin Käfer
|
6c526e5637
|
make sure all of our async handles are stopped before stopping the map thread
|
2014-09-24 16:14:09 +02:00 |
|
Konstantin Käfer
|
d9fc7708a2
|
do 304 requests and cache them in sqlite
|
2014-09-24 16:14:09 +02:00 |
|
Konstantin Käfer
|
b94635f704
|
parse cache-control and last-modified headers
|
2014-09-24 16:12:03 +02:00 |
|
Konstantin Käfer
|
28446bed24
|
compress data and store type
|
2014-09-24 16:12:02 +02:00 |
|
Konstantin Käfer
|
34fe7dc627
|
add basic request caching with sqlite
|
2014-09-24 16:12:02 +02:00 |
|
John Firebaugh
|
896379daa5
|
Refactor tile cover to match JS
|
2014-09-22 13:39:43 -07:00 |
|
John Firebaugh
|
eb4f53cbed
|
SDF icon support (fixes #404)
|
2014-09-08 15:12:32 -07:00 |
|
John Firebaugh
|
de720f3515
|
FrameHistory::getFadeProperties
|
2014-09-05 14:03:33 -07:00 |
|
John Firebaugh
|
9d5f02ccaa
|
Match js shaders
The only non-incidental change is to revert portions
of d5b4c116 and 3a9a9043.
See d5b4c1162d (commitcomment-7668050)
|
2014-09-05 13:23:14 -07:00 |
|
John Firebaugh
|
f2391e25ea
|
TextShader ⇢ SDFShader
|
2014-09-04 17:59:22 -07:00 |
|
John Firebaugh
|
1fedf0918a
|
Less shader boilerplate
|
2014-09-04 16:22:25 -07:00 |
|
John Firebaugh
|
c14ae3c477
|
Fix text/icon-translate-anchor
These are style properties, not render properties.
|
2014-09-04 15:38:14 -07:00 |
|
John Firebaugh
|
4694aa40ad
|
Add SpriteAtlas::getPosition()
|
2014-09-03 18:12:40 -07:00 |
|
John Firebaugh
|
586cb9144a
|
Make renderLine more similar to JS
|
2014-09-03 18:12:40 -07:00 |
|
Lauren Budorick
|
71c31cee24
|
linepattern in progress
|
2014-09-03 18:12:40 -07:00 |
|
John Firebaugh
|
c1280f0b38
|
Revert "coalesce texture uploads at the beginning of a frame"
This reverts commit 8c2c7f769f.
See #454
Conflicts:
src/geometry/glyph_atlas.cpp
src/geometry/sprite_atlas.cpp
|
2014-09-03 18:12:39 -07:00 |
|
John Firebaugh
|
bb9a466adb
|
Revert "Avoid zero size array warning"
This reverts commit d4fd57aae9.
|
2014-09-03 17:04:38 -07:00 |
|
John Firebaugh
|
2e8fb5f667
|
Fix text-line-height
|
2014-08-28 18:44:11 -07:00 |
|
John Firebaugh
|
e71a1a9077
|
Simplify
|
2014-08-28 17:16:37 -07:00 |
|
John Firebaugh
|
bfa0b7f009
|
Remove vtxMatrix state
|
2014-08-28 17:13:55 -07:00 |
|
John Firebaugh
|
6855590548
|
Fix default text-size
|
2014-08-28 16:48:01 -07:00 |
|
John Firebaugh
|
c13cc4aa38
|
Record frame history in the correct place
Fixes numerous issues with rendering tests.
|
2014-08-28 16:43:03 -07:00 |
|
John Firebaugh
|
fd40bde612
|
Make Glyph and Sprite Atlases noncopyable
|
2014-08-28 13:40:17 -07:00 |
|
John Firebaugh
|
d4fd57aae9
|
Avoid zero size array warning
|
2014-08-28 12:23:44 -07:00 |
|
John Firebaugh
|
9f734ee61d
|
background-opacity support
|
2014-08-28 10:43:53 -07:00 |
|
John Firebaugh
|
e2c2ab843e
|
Render background with plain shader
|
2014-08-27 18:22:20 -07:00 |
|
Konstantin Käfer
|
953e5524a9
|
fix basepath for headless stylesheets
|
2014-08-27 14:28:56 +02:00 |
|
Konstantin Käfer
|
a55be0217b
|
test with the current release type's settings to avoid double compiles
|
2014-08-27 12:37:07 +02:00 |
|
Konstantin Käfer
|
312cae1a05
|
Merge pull request #451 from mapbox/noncopyable-vao
VertexArrayObject and ElementGroup should be noncopyable
|
2014-08-27 12:36:48 +02:00 |
|
Konstantin Käfer
|
c3cb458225
|
make ElementGroup and VertexArrayObject movable to avoid using unique_ptrs
|
2014-08-27 12:08:21 +02:00 |
|
John Firebaugh
|
489b664232
|
Remove unused
|
2014-08-26 15:15:33 -07:00 |
|
John Firebaugh
|
42d0740ef0
|
VertexArrayObject and ElementGroup should be noncopyable
|
2014-08-26 14:43:56 -07:00 |
|
Konstantin Käfer
|
5b4ad90bac
|
Merge pull request #445 from mapbox/nsstring
Use NSString-specific case change functions on OS X/iOS
|
2014-08-26 17:43:02 +02:00 |
|
Konstantin Käfer
|
0f73a0192e
|
Merge pull request #439 from mapbox/clipping
Compute unique clip IDSs per tile
|
2014-08-26 17:42:53 +02:00 |
|
Konstantin Käfer
|
7dcc061ac5
|
Merge pull request #437 from mapbox/fix-gcc
Make linux fails
|
2014-08-26 17:42:34 +02:00 |
|
John Firebaugh
|
3d9a293258
|
Support for Mapbox fontstack API
|
2014-08-22 17:14:51 -07:00 |
|
Leo Lou
|
c6a947de12
|
Use float for pixelRatio
|
2014-08-22 09:31:30 -07:00 |
|
Konstantin Käfer
|
6610a6370b
|
use platform-specific NSString for case changes on OS X/iOS
refs #309
|
2014-08-22 12:37:23 +02:00 |
|
Lauren Budorick
|
0168612ed3
|
Load TileJSON; support inline TileJSON sources
Fixes #412
Refs https://github.com/mapbox/mapbox-gl-style-spec/pull/143
|
2014-08-21 16:12:27 -07:00 |
|
Konstantin Käfer
|
f4929b0e6f
|
use correct implementation
|
2014-08-21 16:22:41 +02:00 |
|
Konstantin Käfer
|
178d8ca62d
|
also use boost codecvt on linux
|
2014-08-21 16:03:02 +02:00 |
|
Konstantin Käfer
|
6730beec0e
|
remove unused threadpool class
|
2014-08-21 15:51:10 +02:00 |
|
Konstantin Käfer
|
1fa3a3e85a
|
add a few fixes for gcc
fixes #437
|
2014-08-21 15:46:20 +02:00 |
|
Konstantin Käfer
|
2c6e34a4fe
|
add != operator for certain stdlib implementations
|
2014-08-21 15:39:58 +02:00 |
|
Konstantin Käfer
|
bbd42fe91f
|
don't trip up certain stdlib implementations
|
2014-08-21 15:34:14 +02:00 |
|