27 Commits

Author SHA1 Message Date
Emux
320ce5b44d Location shaders: check no rotation, fixes #321 2017-03-05 12:09:53 +02:00
Emux
f061e06d94 Location renderer: allow external shaders, move existing to glsl files, closes #317 2017-03-04 19:30:19 +02:00
Emux
61b8233b97 Circles (GL points) stroke #268 2016-12-14 13:01:11 +02:00
Emux
19109516ae Circles (GL points) anti-aliasing #268 2016-12-13 19:56:44 +02:00
Emux
b6dc72bbb6 Circle map style: use GL quads or GL points #122 2016-12-08 14:30:05 +02:00
Emux
3a191fb513 Circle map style #122 2016-12-06 21:07:53 +02:00
Andrey Novikov
2821d8ddb8 Circle map style rendering (#202) #122 2016-12-04 11:26:12 +02:00
Emux
19338fab3a Shaders: check GL_OES_standard_derivatives extension, fixes #145 2016-08-20 13:28:51 +03:00
Emux
c77e131721 texture_layer shader: check for 0.0 and -0.0 in mod result by @hjanetzek, #139 2016-08-19 13:27:00 +03:00
Emux
3a1ee523bc texture_layer shader: avoid == in floating point number comparison, fixes #139 2016-08-19 11:17:59 +03:00
Emux
de74719672 Line texture: use highp in vertex and fragment shaders, #105 2016-08-07 20:02:10 +03:00
Emux
a4934a50cd Line texture: fix fragment shader, #105 2016-08-07 20:01:56 +03:00
Emux
88611257f1 Line texture: stipple implementation, PathLayer support, #105 2016-08-07 20:01:19 +03:00
Hannes Janetzek
381907526e fix: use same precision in vertex and fragment shaders
should fix #153
2015-06-18 00:07:20 +02:00
Hannes Janetzek
de7c203926 use highp for all vertex shaders 2015-04-22 09:11:28 +02:00
Hannes Janetzek
1bb112e685 fix: line shader must have highp 2015-04-22 06:33:06 +02:00
Hannes Janetzek
7b9301d479 PolygonBucket: enable fade and tinting of textured polygons 2014-10-10 17:31:47 +02:00
Hannes Janetzek
3cd2f9ea47 add HairlineLayer 2014-09-20 01:07:02 +02:00
Hannes Janetzek
a8662d4dce s3db: disable postprocess mode
- seems old mali having issues with dependent texture reads..
- add bypass shader for testing
2014-05-05 00:05:06 +02:00
Hannes Janetzek
d90a0e9475 fx: combined ssao/fxaa shader
- rename and update shaders
2014-03-27 03:52:23 +01:00
Hannes Janetzek
cc95c485ce fx: add fxaa post-process shader 2014-03-27 03:52:22 +01:00
Hannes Janetzek
bed1edbc82 use GLShader for MeshLayer 2014-03-27 03:04:12 +01:00
Hannes Janetzek
1a9d3ca4fc use GLShader for BitmapLayer 2014-03-27 03:04:12 +01:00
Hannes Janetzek
c107e197f5 use GLShader for LineTexLayer 2014-03-27 03:04:12 +01:00
Hannes Janetzek
0fb0aa59c2 use GLShader for PolygonLayer 2014-03-27 03:04:12 +01:00
Hannes Janetzek
b44ef4144b use GLShader for LineLayer 2014-03-27 03:04:12 +01:00
Hannes Janetzek
18f6784e81 add GLShader:
- load shaders from assets
- start to move shaders to asset files
2014-03-27 03:03:31 +01:00