John Firebaugh
600e1d8a9e
line-join defaults to miter ( fixes #384 )
2014-07-25 11:45:56 -07:00
Konstantin Käfer
04bab1af76
more include what you use
2014-07-23 13:18:03 +02:00
Konstantin Käfer
d47f11574e
do not explicitly render matte; we already cleared the background with glClear
2014-07-22 17:18:38 +02:00
Konstantin Käfer
4ea281c750
rename llmr => mbgl
2014-07-16 18:53:56 -07:00
Konstantin Käfer
066fa64dad
make icons work again
2014-07-15 17:17:37 -07:00
Konstantin Käfer
471dafc1d1
change halo-width/blur units
...
refs mapbox/mapbox-gl-style-spec#66
2014-07-14 18:25:07 -07:00
Konstantin Käfer
9213f8d8e0
fix font halo units
2014-07-14 17:35:47 -07:00
Konstantin Käfer
d91aa9c7e2
don't initialize sources multiple times
2014-07-14 15:01:45 -07:00
Mike Morris
4590adc115
break out StyleSource from Source, move getActiveSources and
...
updateSources into Map::Map, move getAccessToken from Style to Map
Conflicts:
include/llmr/style/style.hpp
src/map/source.cpp
src/style/style_layer.cpp
src/style/style_parser.cpp
2014-07-10 17:12:02 -07:00
Mike Morris
356c9ce7e4
move sprite class to map directory
2014-07-10 16:30:48 -07:00
Konstantin Käfer
9846cb75f4
remove *-enabled
...
refs mapbox/mapbox-gl-style-spec#94
2014-07-10 15:51:35 -07:00
Konstantin Käfer
59967fd709
make headless rendering work again by setting the correct fbo
2014-07-07 12:39:03 -07:00
Konstantin Käfer
ac57125bd5
fix background painting
2014-07-02 17:31:55 +02:00
Konstantin Käfer
634bb17536
make rasterization work again
2014-07-02 16:19:01 +02:00
Konstantin Käfer
cc9dab4024
parse rasterize values as well
2014-07-02 15:57:52 +02:00
Konstantin Käfer
409a6ec6f4
rename timestamp name to avoid conflicts
2014-07-01 05:20:03 -07:00
Konstantin Käfer
b9fbb4f80b
make text painter respect text-opacity
2014-07-01 12:49:53 +02:00
Konstantin Käfer
d75f0075f3
even more refactoring
2014-06-27 16:42:44 +02:00
Konstantin Käfer
ad4497c909
reorganize properties
2014-06-27 16:19:43 +02:00
Konstantin Käfer
6d9de75732
rename time => timestamp to avoid naming conflicts
2014-06-27 15:52:45 +02:00
Konstantin Käfer
084c938e54
fix fill outline color
2014-06-26 15:32:18 +02:00
Konstantin Käfer
79643d973a
fix matrices
2014-06-24 19:01:12 +02:00
Konstantin Käfer
eb84492556
paint background when clearing
2014-06-24 16:47:55 +02:00
Konstantin Käfer
ba4294ae0c
saving current state
2014-06-23 18:05:25 +02:00
Konstantin Käfer
71d2b230a1
separate bucket render properties and change naming
2014-06-16 11:49:11 +02:00
Konstantin Käfer
d6da893e66
add comment for magic value
2014-06-11 20:24:12 +02:00
Konstantin Käfer
580527a16c
use token replacement for icon property as well
...
fixes #300
2014-06-04 10:58:11 +02:00
Konstantin Käfer
2eb948115d
only draw points when there actually are linejoins
2014-06-03 18:11:07 +02:00
Konstantin Käfer
7a4a833f39
Revert "background grid"
...
This reverts commit 1dd3fdfba3 .
2014-06-03 17:29:27 +02:00
Justin R. Miller
1dd3fdfba3
background grid
2014-06-02 11:42:00 -07:00
Justin R. Miller
30aa378731
use a black matte instead of yellow
2014-06-01 19:37:56 -07:00
Konstantin Käfer
67bbcd5334
allow setting prerender state with a function too
2014-06-01 18:12:44 +02:00
Konstantin Käfer
1be972eb15
Allow property functions for prerender properties, but tie them to the tile's zoom level instead of the map zoom level
...
fixes #253
2014-06-01 17:43:12 +02:00
Konstantin Käfer
78fda8bb62
make sure we retain shared state when destructing the map object
...
refs #261
2014-05-30 17:00:47 +02:00
Konstantin Käfer
31d9dbefea
pass shaping directly instead of looking it up
2014-05-30 14:01:53 +02:00
Konstantin Käfer
461a19dfa2
fallback to default properties instead of not rendering when we don't have a style
...
refs #272
2014-05-30 13:36:53 +02:00
Dane Springmeyer
f5394a7638
release mode: silent debug output + ifdef any potentially expensive calls
2014-05-29 18:07:19 -07:00
Young Hahn
72a71c6f70
Lookup shaping value by string key. Refs #272 .
2014-05-29 12:13:56 -04:00
Young Hahn
d82acee8c7
Stash.
2014-05-29 05:05:48 -04:00
Konstantin Käfer
cca9d81ee7
add debug warnings
2014-05-28 15:51:09 +02:00
Konstantin Käfer
e304f6629f
only change pass parameters if we actually need to
2014-05-28 09:47:55 +02:00
Vladimir Agafonkin
6ab1dcbeeb
remove some leftover code
2014-05-27 18:19:24 +03:00
Konstantin Käfer
1b58fb30a3
use unordered map, don't make copies (auto usage!) and swap maps
2014-05-26 18:40:47 +02:00
Konstantin Käfer
3a9f353a1e
move a view calls to generic functions
2014-05-26 16:33:38 +02:00
Konstantin Käfer
2029763b71
only blur if we actually need to
2014-05-26 16:11:23 +02:00
Konstantin Käfer
e40ed2729d
use lambda initialization for matrix
2014-05-26 15:43:12 +02:00
Konstantin Käfer
2d0037b112
don't respect opacity when prerendering tile; we do opacity at composite-time
2014-05-26 15:38:51 +02:00
Konstantin Käfer
6350dc5235
move blurring to texture object
2014-05-26 13:31:51 +02:00
Konstantin Käfer
e3e982acd8
respect the prerendered-* stylesheet values
2014-05-26 12:44:35 +02:00
Konstantin Käfer
e506d6bcdd
generalize stylesheet parse function
2014-05-26 12:30:27 +02:00