Hannes Janetzek
|
6681247215
|
add safety check...
jni => for the real segv!
|
2013-10-09 01:52:19 +02:00 |
|
Hannes Janetzek
|
230f9b2828
|
enable polygon offset again
|
2013-10-09 01:52:19 +02:00 |
|
Hannes Janetzek
|
c2f5755e64
|
clear Clipper when layer is compiled
|
2013-10-09 01:52:19 +02:00 |
|
Hannes Janetzek
|
1887d753c8
|
add triangle jni source
|
2013-10-09 01:52:19 +02:00 |
|
Hannes Janetzek
|
a4d2aafded
|
theme tweaks
|
2013-10-09 01:52:19 +02:00 |
|
Hannes Janetzek
|
d5ba228fe5
|
- add building roof outlines
- create extrusion vertices and indices in one loop
|
2013-10-09 01:52:19 +02:00 |
|
Hannes Janetzek
|
c01252f249
|
- fix roof triagulation for polygons with holes
- omit indices for outline outside tile boundaries
|
2013-10-09 01:52:19 +02:00 |
|
Hannes Janetzek
|
eb278585fa
|
more work on building layer
|
2013-10-09 01:52:19 +02:00 |
|
Hannes Janetzek
|
74ca621de0
|
reorder TileGenerator functions
|
2013-10-09 01:47:44 +02:00 |
|
Hannes Janetzek
|
49055f2cc2
|
docs
|
2013-10-09 01:47:44 +02:00 |
|
Hannes Janetzek
|
cfa56c00f6
|
move TileGenerator from 'renderer' to 'generator' package
|
2013-10-09 01:47:44 +02:00 |
|
Hannes Janetzek
|
ac63a4cae1
|
add beginnings of BuildingOverlay
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
f761be1999
|
refactor: rename RenderOverlay classes
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
6c28a63cc1
|
poi search: use bounding box when available
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
df7c7200e5
|
add animateTo for BoundingBox
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
eb0b7a8c0c
|
add beginnings of OverlayModel, rendering only a box atm
- modified gl projection so that map layer is always between near- and far-plane
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
9b0b2db57b
|
fix wrap around date-line in label overlay
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
45cf6620a9
|
- keep track of vertex array state in GLRenderer.enableVertexArrays
- use static imports for GL functions
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
a8b25d07ad
|
keep tile loading state in JobTile.state
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
60637f7440
|
make uniform handle local var
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
c9137aa790
|
pack colors to array before passing to gl
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
e4276ae9c4
|
avoid overflow when reading more than 64k into buffer
(we had only two tiles where this could have happend :)
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
c5663df198
|
close polygons implicitly when using OSciMap2 database
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
3c5efd17bd
|
fix buffer overflow
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
d5b480cf22
|
lint changed its opinion on whether FloatMath is faster than Math. need to do some benchmarks..
http://code.google.com/p/android/issues/detail?id=36199
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
4c458d9d1f
|
improve dbg msg
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
74b5de13b8
|
use internal zoomLevel limits for now
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
7f598f5ccf
|
- MapView now requires to setMapDatabase(MapOptions) explicitly
- pass MapOptions when opening MapDatabase
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
2ac904ecef
|
avoid possible segv when recreating tiles (e.g. when returning to MapActivity)
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
17a610e06e
|
add comments
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
e666eb6a82
|
reset connection on transmission error
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
31f1ad661c
|
remove old oscim protocol definition
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
481a5e079e
|
disable poi symbols for tiles, currently broken and should be done in overlay
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
3dc36e108a
|
- rename class Tiles -> TileSet
- cleanup + comments
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
64c56ce7df
|
always (re-)set VertexAttribArray state, solves issue with gl hanging on S3
|
2013-10-09 01:46:34 +02:00 |
|
Hannes Janetzek
|
adc808f505
|
handle more overlay events
|
2013-10-09 01:46:34 +02:00 |
|
Hannes Janetzek
|
b863882302
|
allow interception of all touch events
|
2013-10-09 01:46:34 +02:00 |
|
Hannes Janetzek
|
695c1532d6
|
a point, with floats
|
2013-10-09 01:40:21 +02:00 |
|
Hannes Janetzek
|
dd64d6da26
|
fix: unlock tiles properly onResume
|
2013-10-09 01:40:21 +02:00 |
|
Hannes Janetzek
|
7dd171dc24
|
unix line delimiters
|
2013-10-09 01:40:21 +02:00 |
|
Hannes Janetzek
|
807e5c4f30
|
no more maxIndices per texture
|
2013-10-09 01:40:21 +02:00 |
|
Hannes Janetzek
|
b7aaaef485
|
- improve way-labeling
- let nomination search places instead of tags
|
2013-10-09 01:40:21 +02:00 |
|
Hannes Janetzek
|
0eda94864f
|
TileMapApp: improve POI overlays
|
2013-10-09 01:40:21 +02:00 |
|
Hannes Janetzek
|
cbceb2c6e9
|
increase min-distance point reduction for overlay paths
|
2013-10-09 01:40:21 +02:00 |
|
Hannes Janetzek
|
e65911fb07
|
fix against overflowing max polygon offset (whatever that value might be...)
|
2013-10-09 01:40:21 +02:00 |
|
Hannes Janetzek
|
5916f1be5e
|
- extract App into separate project, make VectorTileMap a library project
- added minimum MapActivity example
|
2013-10-09 01:40:21 +02:00 |
|
Hannes Janetzek
|
ab5962d56c
|
add osmdroid overlays + bonuspack
|
2013-10-09 01:40:21 +02:00 |
|
Hannes Janetzek
|
65a6f91f3c
|
project config
|
2013-10-09 01:40:21 +02:00 |
|
Hannes Janetzek
|
78aac5f019
|
- rename MapRenderer to TileManager and refactor
- move overlay renderer to own package
- slight TouchHandler improvements, not start rotation when scaling
|
2013-10-09 01:40:21 +02:00 |
|
Hannes Janetzek
|
98246fe50b
|
- rotate multiple bitmaps to draw and upload textures
|
2013-10-09 01:40:19 +02:00 |
|