Hannes Janetzek
|
0609639ef3
|
docs + cleanups
|
2013-10-09 01:55:53 +02:00 |
|
Hannes Janetzek
|
45bb326258
|
update copyright
|
2013-10-09 01:55:53 +02:00 |
|
Hannes Janetzek
|
55030c1166
|
refactor: dont pass matrices with MapPosition -> use GLRender.Matrices
|
2013-10-09 01:55:53 +02:00 |
|
Hannes Janetzek
|
f5532059ec
|
cleanups
|
2013-10-09 01:55:52 +02:00 |
|
Hannes Janetzek
|
fada95f380
|
cleanups + comments
|
2013-10-09 01:55:52 +02:00 |
|
Hannes Janetzek
|
a95e7d6f31
|
try to fix occasional flickering. only seen on nexus with PowerVR
-> clear stencil region by drawing a quad instead of using glClear(stencil) for each tile
|
2013-10-09 01:55:51 +02:00 |
|
Hannes Janetzek
|
8046081b42
|
reorganize stencil buffer clipping
|
2013-10-09 01:55:51 +02:00 |
|
Hannes Janetzek
|
e99a4279bf
|
keep track of GL_BLEND state: GLState.blend(enable)
|
2013-10-09 01:55:51 +02:00 |
|
Hannes Janetzek
|
f442395a11
|
clear stencil after each tile
|
2013-10-09 01:55:51 +02:00 |
|
Hannes Janetzek
|
be748138ac
|
- use Stencil instead of Depth for clipping test
to avoid drawing everything with polygonOffset
- add GLState.useProgram
|
2013-10-09 01:55:50 +02:00 |
|
Hannes Janetzek
|
42964861b8
|
- BufferObject.get(): try to return a BufferObject with matching size so that glSubBufferData is used more often
- use BufferObject in ExtrusionLayer - fixes also wrong call to glDeleteBuffer from non-glThread
|
2013-10-09 01:55:49 +02:00 |
|
Hannes Janetzek
|
1dd7e3c7a8
|
rename BaseLayer -> BaseMap
|
2013-10-09 01:55:49 +02:00 |
|