Andreas Hocevar
efc86d59b0
Implement text rendering along paths
...
This commit also changes the TextReplay.drawText() signature, and moves
geometry calculation into drawText(). This improves performance where no
text needs to be rendered (TextStyle.getText() == ''), which is used often
in applications.
2017-09-11 16:54:27 +02:00
Tim Schaub
a3e3e99baa
Get rid of useless test exports
2017-08-17 15:16:58 -04:00
Tim Schaub
46bcce464f
Add missing requires to tests
2017-08-16 13:43:28 -04:00
GaborFarkas
bb593eaac8
Fix WebGL text offset direction
2017-08-12 14:52:08 +02:00
GaborFarkas
619e85e737
Fix linting issues
2017-06-23 21:12:27 +02:00
GaborFarkas
a4c421e699
Use glyph atlases
2017-06-23 20:44:41 +02:00
GaborFarkas
a3a443324d
Add tests for WebGL TextReplay
2017-06-23 20:44:41 +02:00
GaborFarkas
bd87ec7c83
Conform ImageReplay to the new structure
2017-06-23 20:44:41 +02:00
GaborFarkas
26bfa7a172
Refactor WebGL ImageReplay
2017-06-23 20:37:37 +02:00
Marc Jansen
d0ef05977b
Autofix indentation issues (eslint --fix)
2017-06-19 11:58:00 +02:00
Frederic Junod
392cbcc138
Enforces spacing around commas
2016-12-14 13:42:47 +01:00
GaborFarkas
d27591dea7
Adjust WebGL immediate test
2016-11-23 09:51:38 +01:00
GaborFarkas
3b2ff5a2ee
Revamp WebGL CircleReplay
2016-11-23 09:51:37 +01:00
GaborFarkas
a7ddda7d81
Force close polygon contours (WebGL)
2016-11-23 09:51:37 +01:00
GaborFarkas
ca1414b2d0
Add depth test to PolygonReplay
2016-11-23 09:51:37 +01:00
GaborFarkas
310fabe94a
Add tests for WebGL Immediate API
2016-11-23 09:51:37 +01:00
GaborFarkas
8a6b206220
Add more tests
2016-11-23 09:51:37 +01:00
GaborFarkas
0cb0ea2a8a
Add tests for ol.render.webgl.CircleReplay
2016-11-23 09:51:37 +01:00
GaborFarkas
c675a33235
Add tests for ol.render.webgl.Replay
2016-11-23 09:51:37 +01:00
GaborFarkas
62fb8d8fd8
Fix typos
2016-11-23 09:51:37 +01:00
GaborFarkas
dc360c2d7f
Refactor WebGL render tests
2016-11-23 09:51:37 +01:00
GaborFarkas
3af5c2805e
Add tests to WebGL triangulating functions
2016-11-23 09:51:36 +01:00
GaborFarkas
8e8098b362
Add some test to PolygonReplay
2016-11-23 09:51:36 +01:00
GaborFarkas
360e77481d
Restructure webgl replays
2016-11-23 09:51:36 +01:00
GaborFarkas
e893603966
Add tests to LineStringReplay
2016-11-23 09:49:47 +01:00
Guillaume Beraudo
e40b545e40
Add basic WEBGL LineString rendering
...
Use gl.LINES and hardcode a width.
Implement polygon stroking using the line string replay.
2016-11-23 09:49:46 +01:00
Guillaume Beraudo
8e9b589ca9
Add tests to PolygonReplay renderer
2016-11-23 09:49:46 +01:00
Tim Schaub
c203f6a841
Remove unused requires from tests
2016-08-08 09:58:11 -06:00
Tim Schaub
ed5dbd1293
Put test requires on top
2016-08-08 09:58:11 -06:00
Tim Schaub
6b883afa35
Move render files so they are named like their provides
2016-08-07 10:49:11 -06:00