gtk2/gsk/resources/vulkan
Benjamin Otte 9048d40bc2 vulkan: Fix mask shader to premultiply color
The inColor wasn't premultiplied, so the resulting colors were wrong
with translucent borders.
2017-12-02 16:21:58 +01:00
..
blendmode-clip-rounded.frag.spv Fix blendmode shader 2017-10-08 21:12:22 -04:00
blendmode-clip-rounded.vert.spv vulkan: Implement blend modes 2017-09-23 01:59:50 -04:00
blendmode-clip.frag.spv Fix blendmode shader 2017-10-08 21:12:22 -04:00
blendmode-clip.vert.spv vulkan: Implement blend modes 2017-09-23 01:59:50 -04:00
blendmode-rect-rounded.frag.spv vulkan: Implement blend modes 2017-09-23 01:59:50 -04:00
blendmode-rect.frag.spv vulkan: Implement blend modes 2017-09-23 01:59:50 -04:00
blendmode.frag Fix blendmode shader 2017-10-08 21:12:22 -04:00
blendmode.frag.spv Fix blendmode shader 2017-10-08 21:12:22 -04:00
blendmode.vert vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
blendmode.vert.spv vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
blur-clip-rounded.frag.spv A somewhat working blur shader 2017-09-04 23:32:31 -04:00
blur-clip-rounded.vert.spv A somewhat working blur shader 2017-09-04 23:32:31 -04:00
blur-clip.frag.spv A somewhat working blur shader 2017-09-04 23:32:31 -04:00
blur-clip.vert.spv A somewhat working blur shader 2017-09-04 23:32:31 -04:00
blur.frag A somewhat working blur shader 2017-09-04 23:32:31 -04:00
blur.frag.spv A somewhat working blur shader 2017-09-04 23:32:31 -04:00
blur.vert vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
blur.vert.spv vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
border-clip-rounded.frag.spv vulkan: Fix border shader to premultiply color 2017-12-02 16:21:58 +01:00
border-clip-rounded.vert.spv vulkan: Add clip.vert.glsl 2017-01-17 06:17:55 +01:00
border-clip.frag.spv vulkan: Fix border shader to premultiply color 2017-12-02 16:21:58 +01:00
border-clip.vert.spv vulkan: Add clip.vert.glsl 2017-01-17 06:17:55 +01:00
border.frag vulkan: Fix border shader to premultiply color 2017-12-02 16:21:58 +01:00
border.frag.spv vulkan: Fix border shader to premultiply color 2017-12-02 16:21:58 +01:00
border.vert vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
border.vert.spv vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
clip.frag.glsl vulkan: Add a clip.frag.glsl include 2017-01-17 06:17:55 +01:00
clip.vert.glsl vulkan: Add clip.vert.glsl 2017-01-17 06:17:55 +01:00
color-clip-rounded.frag.spv vulkan: Add a clip.frag.glsl include 2017-01-17 06:17:55 +01:00
color-clip-rounded.vert.spv vulkan: Add clip.vert.glsl 2017-01-17 06:17:55 +01:00
color-clip.frag.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color-clip.vert.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color-matrix-clip-rounded.frag.spv Avoid super-luminous pixels 2017-10-19 15:16:54 +02:00
color-matrix-clip-rounded.vert.spv vulkan: Add clip.vert.glsl 2017-01-17 06:17:55 +01:00
color-matrix-clip.frag.spv Avoid super-luminous pixels 2017-10-19 15:16:54 +02:00
color-matrix-clip.vert.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color-matrix.frag Avoid super-luminous pixels 2017-10-19 15:16:54 +02:00
color-matrix.frag.spv Avoid super-luminous pixels 2017-10-19 15:16:54 +02:00
color-matrix.vert vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
color-matrix.vert.spv vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
color.frag vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color.frag.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color.vert vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
color.vert.spv vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
constants.glsl vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01:00
crossfade-clip-rounded.frag.spv vulkan: Implement crossfade 2017-09-22 22:16:10 -04:00
crossfade-clip-rounded.vert.spv vulkan: Implement crossfade 2017-09-22 22:16:10 -04:00
crossfade-clip.frag.spv vulkan: Implement crossfade 2017-09-22 22:16:10 -04:00
crossfade-clip.vert.spv vulkan: Implement crossfade 2017-09-22 22:16:10 -04:00
crossfade-rect.vert.spv vulkan: Implement crossfade 2017-09-22 22:16:10 -04:00
crossfade.frag vulkan: Implement crossfade 2017-09-22 22:16:10 -04:00
crossfade.frag.spv vulkan: Implement crossfade 2017-09-22 22:16:10 -04:00
crossfade.vert vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
crossfade.vert.spv vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
inset-shadow-clip-rounded.frag.spv vulkan: Add compiled shaders 2017-01-18 16:42:01 +01:00
inset-shadow-clip-rounded.vert.spv vulkan: Add compiled shaders 2017-01-18 16:42:01 +01:00
inset-shadow-clip.frag.spv vulkan: Add compiled shaders 2017-01-18 16:42:01 +01:00
inset-shadow-clip.vert.spv vulkan: Add compiled shaders 2017-01-18 16:42:01 +01:00
inset-shadow.frag vulkan: Add support for unblurred box-shadow 2017-01-18 04:13:56 +01:00
inset-shadow.frag.spv vulkan: Add compiled shaders 2017-01-18 16:42:01 +01:00
inset-shadow.vert vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
inset-shadow.vert.spv vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
linear-clip-rounded.frag.spv vulkan: Add a clip.frag.glsl include 2017-01-17 06:17:55 +01:00
linear-clip-rounded.vert.spv vulkan: Add clip.vert.glsl 2017-01-17 06:17:55 +01:00
linear-clip.frag.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
linear-clip.vert.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
linear.frag vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
linear.frag.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
linear.vert vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
linear.vert.spv vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
mask-clip-rounded.frag.spv vulkan: Fix mask shader to premultiply color 2017-12-02 16:21:58 +01:00
mask-clip-rounded.vert.spv More work on text nodes 2017-09-10 14:36:26 -04:00
mask-clip.frag.spv vulkan: Fix mask shader to premultiply color 2017-12-02 16:21:58 +01:00
mask-clip.vert.spv More work on text nodes 2017-09-10 14:36:26 -04:00
mask.frag vulkan: Fix mask shader to premultiply color 2017-12-02 16:21:58 +01:00
mask.frag.spv vulkan: Fix mask shader to premultiply color 2017-12-02 16:21:58 +01:00
mask.vert vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
mask.vert.spv vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
meson.build vulkan: Rename blend pipeline to texture 2017-09-29 23:08:09 -04:00
outset-shadow-clip-rounded.frag.spv vulkan: Update the outset-shadow fragment shaders 2017-09-26 18:24:52 -04:00
outset-shadow-clip-rounded.vert.spv vulkan: Add compiled shaders 2017-01-18 16:42:01 +01:00
outset-shadow-clip.frag.spv vulkan: Update the outset-shadow fragment shaders 2017-09-26 18:24:52 -04:00
outset-shadow-clip.vert.spv vulkan: Add compiled shaders 2017-01-18 16:42:01 +01:00
outset-shadow.frag vulkan: Quiet another validation warning 2017-09-21 12:05:00 -04:00
outset-shadow.frag.spv vulkan: Update the outset-shadow fragment shaders 2017-09-26 18:24:52 -04:00
outset-shadow.vert vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
outset-shadow.vert.spv vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
rounded-rect.glsl vulkan: Add shader for border rendering 2017-01-11 18:33:09 +01:00
texture-clip-rounded.frag.spv vulkan: Rename blend pipeline to texture 2017-09-29 23:08:09 -04:00
texture-clip-rounded.vert.spv vulkan: Rename blend pipeline to texture 2017-09-29 23:08:09 -04:00
texture-clip.frag.spv vulkan: Rename blend pipeline to texture 2017-09-29 23:08:09 -04:00
texture-clip.vert.spv vulkan: Rename blend pipeline to texture 2017-09-29 23:08:09 -04:00
texture.frag vulkan: Rename blend pipeline to texture 2017-09-29 23:08:09 -04:00
texture.frag.spv vulkan: Rename blend pipeline to texture 2017-09-29 23:08:09 -04:00
texture.vert vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00
texture.vert.spv vulkan: No need to redefine gl_PerVertex 2017-10-24 01:29:28 +02:00