diff options
author | Andy Belle-Isle <drumsetmonkey@gmail.com> | 2019-09-23 22:14:13 -0400 |
---|---|---|
committer | Andy Belle-Isle <drumsetmonkey@gmail.com> | 2019-09-23 22:14:13 -0400 |
commit | f6a0e340bc82cb5fb96f836686bd59aaffd5db97 (patch) | |
tree | 8d7e96bbd997be9d0a1e9bf088689366aeaae96e /Shaders | |
parent | 0869328b12ff9b77000915f37443dcf2468d881e (diff) |
Fixed text rendering
Diffstat (limited to 'Shaders')
-rw-r--r-- | Shaders/ui.frag | 8 | ||||
-rw-r--r-- | Shaders/ui.vert | 6 |
2 files changed, 10 insertions, 4 deletions
diff --git a/Shaders/ui.frag b/Shaders/ui.frag index 118108c..63e7eb0 100644 --- a/Shaders/ui.frag +++ b/Shaders/ui.frag @@ -1,5 +1,11 @@ #version 130 +#ifdef GL_FRAGMENT_PRECISION_HIGH +precision highp float; +#else +precision mediump float; +#endif + uniform sampler2D sampler; in vec2 texCoord; @@ -12,5 +18,5 @@ void main(){ //TODO allow antialiasing //if (pixelColor.w != 1.0f) // discard; - FragColor = pixelColor * color; + FragColor = pixelColor.r * color; } diff --git a/Shaders/ui.vert b/Shaders/ui.vert index ee4f92c..d2e3902 100644 --- a/Shaders/ui.vert +++ b/Shaders/ui.vert @@ -12,8 +12,8 @@ out vec4 color; void main(){ texCoord = tex_coord; - color = vec4(1.0, 1.0, 1.0, 1.0); + color = vec4(0.0f, 0.0f, 0.0f, 1.0f); //color = tex_color; - //gl_Position = ortho * vec4(coord2d.xyz, 1.0); - gl_Position = projection * view * model * vec4(coord2d, 1.0f); + //gl_Position = ortho * vec4(coord2d.xyz, 1.0f); + gl_Position = projection * view * model * vec4(coord2d.xyz, 1.0f); } |