Hannes Janetzek
|
18d0bfc3c5
|
make TileManager.jobQueue private
- use hasTileJobs(), getTileJob(), jobCompleted() instead
|
2013-11-23 21:19:39 +01:00 |
|
Hannes Janetzek
|
e35f39c9f4
|
add BufferObject.isMaxFill(), used to reduce number of in-memory tiles
|
2013-11-23 21:19:39 +01:00 |
|
Hannes Janetzek
|
af37be4502
|
BufferObject: 'flip' buffer automatically when position != 0
|
2013-11-23 21:19:39 +01:00 |
|
Hannes Janetzek
|
c07709803c
|
fix animateToBBox
|
2013-11-23 21:19:39 +01:00 |
|
Hannes Janetzek
|
8ab84c4e85
|
updates themes:
- nicer amenity area color
- add osmarender symbols
- use 'extrusion' layer styles
- keep meadow and conservation below residential
- fade wood on zoomlevel 8
|
2013-11-23 21:18:50 +01:00 |
|
Hannes Janetzek
|
5367fe4537
|
fix: annotations.jar missing from classpath
|
2013-11-23 21:11:05 +01:00 |
|
Hannes Janetzek
|
03f5c7fc39
|
ignore++
|
2013-11-23 21:11:05 +01:00 |
|
Hannes Janetzek
|
82f169f2d5
|
TagSet: refactor + add docs
- removed duplicate hasKey/hasValue functions
- renamed asString -> toString
|
2013-11-23 21:11:05 +01:00 |
|
Hannes Janetzek
|
a6c2ac1d41
|
cleanup: remove orphaned class
|
2013-11-23 21:11:05 +01:00 |
|
Hannes Janetzek
|
d1fa4d426f
|
update GWT emulation
|
2013-11-23 21:11:05 +01:00 |
|
Hannes Janetzek
|
53572671de
|
add ThemeException, formatting
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
b5ec02e2a0
|
init static fillCoordinates outside of constructor
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
f236fa33de
|
add 'Extrusion' RenderInstruction to RenderTheme
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
206003e1ec
|
improve tag-replacement(for theme cache) in VectorTileLoader
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
7c090e921a
|
remove 'heigh','minHeight' fields from MapElement
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
5775c8cbf3
|
use @CheckReturnValue for safer pool/Inlist usage
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
d771d70c3a
|
remove TagSet.EMTPTY
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
47e6602f9b
|
add GdxMap.onKeyDown() for direct use in subclasses, should be in Map maybe
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
f4224eb4d1
|
gdx: update to current libgdx API
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
3c3d68d073
|
fix warning for MatchingCacheKey.equals()
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
7ef611945d
|
Tessellator: formatting, dbg--
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
f807e003fd
|
TextureItem: docs
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
9107beff7e
|
throw exception when layer type is invalid
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
d7b3ef43d6
|
use default glCullFace
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
538998cb83
|
throw exception when BufferObjects got lost
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
3e4aa25446
|
increase MAX_ZOOM default
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
f34d23ca18
|
back to default OSM service
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
0cf7364c78
|
TextRenderer: cleanup, use label in loop
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
620ce368b5
|
use CheckReturnValue for BufferObject.release()
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
5b2cd72940
|
fix: cast to long for shift
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
92abdbb328
|
also *throw* exception
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
c1bb637fbf
|
fix: SymbolLayer first item from prevTextures could not have been removed
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
9653c02b46
|
add PointF
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
1226e6c292
|
add MapPosition(lat,lon,scale), Map.setMapPosition(lat,lon,scale)
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
170e8287ab
|
add GeometryBuffer.translate(x,y)/scale() functions
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
01d98cbcb7
|
add Color.fade(color, alpha)
|
2013-11-23 21:11:04 +01:00 |
|
Hannes Janetzek
|
32d17cca18
|
utils.pool: remove debug + docs
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
113f8180cc
|
reset GL program and texture state each frame
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
4ccc8ed147
|
add TileSet.contains(Tile)
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
68cd2f345a
|
GeometryUtils: add docs
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
ed7ff6e7a1
|
improve LineLayer rendering
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
c05710fcdb
|
oscim.core.Tag: cleanups
- consistent String constants
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
2db1cf8b6c
|
org.oscim.backend: docs and cleanups
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
a9d9c97bff
|
move 'fillCoordinates' and uploadLayers from MapRenderer to ElementRenderer
- handle MeshLayer in ElementRenderer
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
c519a4f34b
|
start of MeshLayer for 2D Meshes w/ tessellation
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
836f6a60e0
|
improve Tessellator, no more 'synchronized' needed
- pass VertexItem arrays to tessGetVertices/Indices until
everything is fetched
- re-reverse vertices in jni
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
768df7f6d6
|
some hints for building jni
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
3161013481
|
add VertexItem.getSize()
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
39c0fcafea
|
share GL reference in RenderElement
|
2013-11-23 21:11:03 +01:00 |
|
Hannes Janetzek
|
47b8a379a4
|
ignore++
|
2013-11-23 21:11:03 +01:00 |
|