Tom Payne
|
f75d3abf7d
|
Merge pull request #297 from twpayne/fix-297
Canvas map is not immediately updated when layers are added or removed
|
2013-03-12 05:26:25 -07:00 |
|
Tom Payne
|
427c376fc6
|
Always render map when layers are added or removed
|
2013-03-12 12:57:22 +01:00 |
|
Marc Jansen
|
5e5e4d110a
|
Use constant for CSS class 'ol-unselectable'.
|
2013-03-12 10:34:49 +01:00 |
|
Tom Payne
|
3910ec0dbb
|
Fix typo in WebGL map renderer
|
2013-03-09 21:50:10 +01:00 |
|
Tom Payne
|
08dbeed23f
|
Rename WebGL variables to match CSS shaders specification
See https://dvcs.w3.org/hg/FXTF/raw-file/tip/filters/index.htm
|
2013-03-04 19:45:43 +01:00 |
|
Éric Lemoine
|
02843939e3
|
Add ol.renderer.webgl.ImageLayer
|
2013-02-14 23:36:36 +01:00 |
|
Éric Lemoine
|
b6b493c198
|
Use vec2 for vTexCoord
|
2013-02-14 11:54:01 +01:00 |
|
Éric Lemoine
|
de7a1d8f81
|
Apply transform matrix to text coords
With this commit the transform matrix is applied to each texture coordinate, as opposed to each fragment. This leads to less calculation on the GPU.
|
2013-02-14 09:56:45 +01:00 |
|
Tom Payne
|
1f460975bb
|
Port WebGL texture cache to ol.structs.LRUCache
|
2013-02-04 18:37:12 +01:00 |
|
Tom Payne
|
e6eb401e36
|
Add missing goog.requires
|
2013-01-30 23:47:13 +01:00 |
|
Tom Payne
|
b6f856f962
|
Remove unused goog.requires
|
2013-01-30 22:48:03 +01:00 |
|
Tom Payne
|
5558d6108c
|
Promote handleLayerRendererChange from ol.renderer.webgl.Map to ol.renderer.Map
|
2013-01-28 19:56:56 +01:00 |
|
Éric Lemoine
|
4a64837ba1
|
Make map handle background color changes
|
2013-01-24 22:31:08 +01:00 |
|
Tom Payne
|
8cac270234
|
Use + rather than Number for string to number conversion
|
2013-01-24 16:31:56 +01:00 |
|
Tom Payne
|
0d7196c098
|
Expire old textures from texture cache
|
2013-01-23 19:59:02 +01:00 |
|
Tom Payne
|
4ab09d6df2
|
Merge pull request #140 from twpayne/array-clean-ups
Array clean ups
|
2013-01-22 06:00:04 -08:00 |
|
Frederic Junod
|
2f2ea373ca
|
Add ol.renderer.Map.getCanvas function. Only valid with the canvas and webgl renderers
|
2013-01-21 15:18:18 +01:00 |
|
Tom Payne
|
386bb636bb
|
Add missing dependencies on goog.array
|
2013-01-21 14:20:11 +01:00 |
|
Peter Robins
|
11938d2264
|
Add missing dependencies, refs #116
|
2013-01-18 13:01:10 +01:00 |
|
Tim Schaub
|
10672ad303
|
Standardizing color ranges (see #129)
|
2013-01-17 14:19:50 -07:00 |
|
Tom Payne
|
183aac90fa
|
Remove unused requires
|
2013-01-14 20:52:47 +01:00 |
|
Tom Payne
|
be04053ef1
|
Move common event handlers into base class
|
2013-01-14 12:46:39 +01:00 |
|
Tom Payne
|
9764e76975
|
Move pixel/coordinate matrices into frame state, remove canRotate
|
2013-01-14 12:46:39 +01:00 |
|
Tom Payne
|
78e8e34fe6
|
Add missing instance variable declaration, thanks @elemoine
|
2013-01-14 11:13:34 +01:00 |
|
Tom Payne
|
3f6e6169af
|
Hide canvas when map is not defined
|
2013-01-12 19:24:20 +01:00 |
|
Tom Payne
|
0443ebc3fa
|
Remove stale FIXMEs
|
2013-01-12 19:23:54 +01:00 |
|
Tom Payne
|
a26deb62bf
|
Remove unused variable
|
2013-01-12 18:54:09 +01:00 |
|
Tom Payne
|
f3cace499c
|
Implement frame state and animation architecture
|
2013-01-11 15:48:24 +01:00 |
|
Tom Payne
|
97d83666a6
|
Factor out ImageTile and ImageTileSource
|
2013-01-11 01:18:57 +01:00 |
|
Tom Payne
|
0d1e6ea766
|
Move forEachReadyVisibleLayer into WebGL renderer
|
2013-01-10 16:43:42 +01:00 |
|
Éric Lemoine
|
927cffb2b7
|
Add view abstraction
|
2013-01-09 14:03:16 +01:00 |
|
Tom Payne
|
cfaee15c9f
|
Factor out color matrix generation, move color matrix into layer renderer
|
2013-01-05 12:30:18 +01:00 |
|
Tom Payne
|
8404142cec
|
Avoid getting map twice
|
2013-01-05 12:18:42 +01:00 |
|
Tom Payne
|
d3a0f87438
|
Remove inadvertent double render
|
2013-01-05 12:18:35 +01:00 |
|
Tom Payne
|
756792b8db
|
Pass time to render functions and rename them to renderFrame_
|
2013-01-03 12:23:50 +01:00 |
|
Tom Payne
|
783dfe0618
|
Port WebGL renderer to requestRenderFrame
|
2013-01-03 12:23:49 +01:00 |
|
Éric Lemoine
|
21f3f90ca6
|
Adjust hue, sat, and constrast in webgl renderer
|
2012-12-12 15:53:56 +01:00 |
|
Tom Payne
|
dfd495153d
|
Make ol.renderer.Map behave like a null renderer, fixes #82
With this patch, creating a new ol.renderer.Map will return a map
renderer that does nothing. Previously, it could cause assertion
failures.
|
2012-11-02 17:10:45 +01:00 |
|
Tom Payne
|
e5d39724c9
|
Give each source file a unique name
|
2012-10-26 11:25:26 +02:00 |
|