Éric Lemoine
|
9eb031ed89
|
remove ol.webgl.LayerRenderer.prototype.getGL (as suggest by @twpayne)
|
2012-08-16 15:04:23 +02:00 |
|
Éric Lemoine
|
89eadc5770
|
move back rendering freeze/unfreeze and animation from map renderer to map
|
2012-08-16 15:00:14 +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
|
6f0ae684f7
|
fix linter errors
|
2012-08-14 07:15:54 +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
|
d8af9a2108
|
Friendlier type checking
|
2012-08-07 13:18:46 +02:00 |
|
Tom Payne
|
1f5cda88c4
|
Replace ol.Tile.isLoaded with ol.Tile.getState
|
2012-08-07 12:07:55 +02:00 |
|
Tom Payne
|
161b15c6aa
|
Log WebGLContext{Lost,Restored} events in debug mode
|
2012-08-07 10:04:20 +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
|
530724235a
|
Add ol.webgl.Map.isImageTextureLoaded
|
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
|
9861cd4ddc
|
Remove unused code
|
2012-08-05 23:13:02 +02:00 |
|
Tom Payne
|
3e4b132446
|
Replace getTileTexture with bindImageTexture
|
2012-08-05 01:13:30 +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
|
d03586d8e9
|
Use goog.dom functions
|
2012-08-03 11:13:01 +02:00 |
|
Tom Payne
|
1b8132ecfd
|
Use add/remove events
|
2012-08-02 16:47:08 +02:00 |
|
Tom Payne
|
34f9e35ba9
|
Remove trailing zeros
|
2012-07-30 11:56:34 +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
|
90a4fe9625
|
Layer loads should be handled by LayerRenderers, not the Map
|
2012-07-28 16:25:57 +02:00 |
|
Tom Payne
|
7144e7ad0b
|
Use Closure logging infrastructure for WebGL errors
|
2012-07-28 16:01:38 +02:00 |
|
Tom Payne
|
c4f9e3656b
|
Don't use webgl-debug.js
|
2012-07-28 15:57:53 +02:00 |
|
Tom Payne
|
ade0d17541
|
Only iterate over ready, visible layers
|
2012-07-28 01:15:32 +02:00 |
|
Tom Payne
|
228547d0fe
|
Add ol.Map.isDef
|
2012-07-24 20:47:34 +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
|
511ca18b23
|
Tidy up fragment shader
|
2012-07-22 11:40:47 +02:00 |
|
Tom Payne
|
ec2ab8265c
|
Add brightness and contrast controls, thanks @evanw
|
2012-07-22 11:40:47 +02:00 |
|
Tom Payne
|
f280faff67
|
Add hue and saturation controls, thanks @evanw
|
2012-07-22 11:40:47 +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
|
0602942cf8
|
Add ol.Color
|
2012-07-21 01:05:55 +02:00 |
|