commit | dbae80e6b5e7b60740ce4545c2850f4437041892 | [log] [tgz] |
---|---|---|
author | Kristian Høgsberg <krh@bitplanet.net> | Thu Mar 29 11:34:39 2012 -0400 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Thu Mar 29 11:34:39 2012 -0400 |
tree | 0112cb6473833faac673e42a648f131cb83e048f | |
parent | 29a9cf0f9795274d01d77070134c2839d0d05388 [diff] [blame] |
compositor: Support alpha for solid color surfaces
diff --git a/src/compositor.c b/src/compositor.c index f9e1f23..60142d1 100644 --- a/src/compositor.c +++ b/src/compositor.c
@@ -2156,9 +2156,10 @@ static const char solid_fragment_shader[] = "precision mediump float;\n" "uniform vec4 color;\n" + "uniform float alpha;\n" "void main()\n" "{\n" - " gl_FragColor = color\n;" + " gl_FragColor = alpha * color\n;" "}\n"; static int