Tom Payne
|
0be2fb6e75
|
Defer texture loads until post render
|
2012-08-21 18:00:27 +02:00 |
|
Tom Payne
|
bb8b1043d9
|
Add missing type declaration
|
2012-08-16 23:51:55 +02:00 |
|
Tom Payne
|
f4e0404336
|
Defer WebGL resource deletion to post-frame
|
2012-08-16 23:43:33 +02:00 |
|
Tom Payne
|
9b17d28b2b
|
Add ol.webgl.tilelayerrenderer.logger
|
2012-08-16 23:43:32 +02:00 |
|
Tom Payne
|
44cd3ceccb
|
Re-order functions alphabetically
|
2012-08-16 17:56:19 +02:00 |
|
Éric Lemoine
|
9eb031ed89
|
remove ol.webgl.LayerRenderer.prototype.getGL (as suggest by @twpayne)
|
2012-08-16 15:04:23 +02:00 |
|
Éric Lemoine
|
af63654776
|
Merge remote branch 'upstream/exp' into renderer
|
2012-08-14 21:19:46 +02:00 |
|
Tom Payne
|
d9009eae10
|
Fix missed used of goog.webgl
|
2012-08-14 09:20:51 +02:00 |
|
Éric Lemoine
|
9efa34a2a3
|
separate map and renderer
|
2012-08-13 23:38:37 +02:00 |
|
Tom Payne
|
b2da697519
|
Revert "Improve WebGL pixel precision"
This reverts commit 05b6ca05fe.
|
2012-08-08 15:30:41 +02:00 |
|
Tom Payne
|
05b6ca05fe
|
Improve WebGL pixel precision
|
2012-08-07 17:46:06 +02:00 |
|
Tom Payne
|
1f5cda88c4
|
Replace ol.Tile.isLoaded with ol.Tile.getState
|
2012-08-07 12:07:55 +02:00 |
|
Tom Payne
|
4675ae2285
|
Fix rendering at large zooms
|
2012-08-06 09:39:41 +02:00 |
|
Tom Payne
|
9d891c1339
|
Add missing require
|
2012-08-06 09:20:05 +02:00 |
|
Tom Payne
|
fe8c064a2e
|
Clean up calculation of framebuffer extent and size
|
2012-08-06 01:20:21 +02:00 |
|
Tom Payne
|
2a198bf255
|
Update FIXMEs
|
2012-08-06 01:20:21 +02:00 |
|
Tom Payne
|
bf6705a80d
|
Improve algorithm for finding framebuffer size
|
2012-08-06 00:07:38 +02:00 |
|
Tom Payne
|
71c659396d
|
Remove unused variable
|
2012-08-06 00:07:38 +02:00 |
|
Tom Payne
|
d8cbe6c8fe
|
Order functions alphabetically and clean up whitespace
|
2012-08-06 00:07:38 +02:00 |
|
Tom Payne
|
f06d236383
|
Remove unused renderbuffer
|
2012-08-05 23:44:37 +02:00 |
|
Tom Payne
|
9cff381149
|
Use vec4 rather than mat4 for linear tile transforms
|
2012-08-05 23:42:43 +02:00 |
|
Tom Payne
|
a38dc0db28
|
Add interim tiles
|
2012-08-05 23:17:56 +02:00 |
|
Tom Payne
|
e0509d7d08
|
s/framebufferTileBoundsExtent/framebufferExtent/
|
2012-08-05 00:39:52 +02:00 |
|
Tom Payne
|
d7623356fc
|
More explict key variable names
|
2012-08-05 00:38:27 +02:00 |
|
Tom Payne
|
8179cf0b69
|
Add rotation to WebGL tile layer renderer
|
2012-07-29 17:09:33 +02:00 |
|
Tom Payne
|
a8664df76b
|
Make ol.Map.isDef stricter
|
2012-07-29 17:09:32 +02:00 |
|
Tom Payne
|
74b67a2e3a
|
Fix intermediate zoom levels in WebGL tile layer renderer
|
2012-07-29 11:05:13 +02:00 |
|
Tom Payne
|
12956da634
|
Add another FIXME
|
2012-07-28 23:47:14 +02:00 |
|
Tom Payne
|
ea623b7be6
|
Fix some stupid bugs in ol.TileBounds
|
2012-07-22 12:18:56 +02:00 |
|
Tom Payne
|
cbafc0795d
|
Add another FIXME
|
2012-07-22 11:40:48 +02:00 |
|
Tom Payne
|
21e3f2fe83
|
Promote opacity/visibility changes into base class
|
2012-07-22 11:40:47 +02:00 |
|
Tom Payne
|
abc1b4ff04
|
Rename redraw to render
|
2012-07-22 03:10:33 +02:00 |
|
Tom Payne
|
33449e657a
|
Add various FIXMEs
|
2012-07-22 03:10:32 +02:00 |
|
Tom Payne
|
4906bdced5
|
Add working WebGL renderer
|
2012-07-22 03:10:32 +02:00 |
|
Éric Lemoine
|
014c5e8905
|
refactoring, and renamings in tilegrid.js (related to continous zooming)
|
2012-07-21 23:52:56 +02:00 |
|
Tom Payne
|
89efc96dd5
|
Don't bother making forEachTileCoord abortable
|
2012-07-21 01:08:44 +02:00 |
|
Tom Payne
|
513d8e7268
|
Create ol.Size around goog.math.Size
|
2012-07-19 10:46:43 +02:00 |
|
Tom Payne
|
c547404615
|
Create ol.Coordinate around goog.math.Coordinate
|
2012-07-19 10:34:12 +02:00 |
|
Tom Payne
|
e85ca98179
|
Refactor build system and layout
|
2012-07-18 02:26:41 +02:00 |
|
Tom Payne
|
0abc4219b3
|
Document various FIXMEs
|
2012-07-18 00:35:44 +02:00 |
|
Tom Payne
|
a421943eb1
|
Clear framebuffer before writing tiles
|
2012-07-18 00:10:43 +02:00 |
|
Tom Payne
|
4ca1fd00c7
|
Suppress compiler warning
|
2012-07-18 00:10:43 +02:00 |
|
Tom Payne
|
7febc1c8b3
|
Add ol.webgl.TileLayerRenderer.getMatrix
|
2012-07-18 00:10:43 +02:00 |
|
Tom Payne
|
db59dfd5a2
|
Rename textureCache to tileTextureCache
|
2012-07-18 00:10:42 +02:00 |
|
Tom Payne
|
7dc2884498
|
Fix tile edge artefacts
|
2012-07-18 00:10:42 +02:00 |
|
Tom Payne
|
6abcc56789
|
Suppress compiler warnings
|
2012-07-18 00:10:42 +02:00 |
|
Éric Lemoine
|
5b5b89819e
|
alphabetize goog.require classes for gjslint
|
2012-07-17 22:13:15 +02:00 |
|
Tom Payne
|
f77ad158f0
|
Initial working WebGL TileLayerRenderer
|
2012-07-17 18:56:10 +02:00 |
|
Tom Payne
|
be94eafae6
|
Override getLayer in ol.webgl.TileLayerRenderer
|
2012-07-17 17:39:47 +02:00 |
|
Tom Payne
|
51e1d364c4
|
Remove unnecessary texture parameters
|
2012-07-17 14:07:16 +02:00 |
|