gtk2/gsk/resources/vulkan
Benjamin Otte 6bec7aae89 vulkan: Generate clip shaders from same source
Instead of having 3 different shaders for the different clipping
versions, just have one shader and use a preprocessor define to use
different clip functions.

That preprocessor define is set in the Makefile.

Also use foo.frag and foo.vert as the file extensions instead of using
foo.frag.glsl and foo.vert.glsl, as that's what glslc suggests as
extension.
2017-01-17 06:17:55 +01:00
..
blend-clip-rounded.frag.spv vulkan: Add a clip.frag.glsl include 2017-01-17 06:17:55 +01:00
blend-clip-rounded.vert.spv vulkan: Add clip.vert.glsl 2017-01-17 06:17:55 +01:00
blend-clip.frag.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
blend-clip.vert.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
blend.frag vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
blend.frag.glsl vulkan: Modernize blend pipeline 2017-01-04 13:22:57 +01:00
blend.frag.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
blend.vert vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
blend.vert.glsl vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01:00
blend.vert.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
border-clip-rounded.frag.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +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: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
border-clip.vert.spv vulkan: Add clip.vert.glsl 2017-01-17 06:17:55 +01:00
border.frag vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
border.frag.glsl vulkan: Add shader for border rendering 2017-01-11 18:33:09 +01:00
border.frag.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
border.vert vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
border.vert.glsl vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01:00
border.vert.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01: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 vulkan: Add a clip.frag.glsl include 2017-01-17 06:17:55 +01: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 vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color-matrix-clip.vert.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color-matrix.frag vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color-matrix.frag.glsl vulkan: Make the effect renderer take matrix + offset 2016-12-31 14:37:20 +01:00
color-matrix.frag.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color-matrix.vert vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color-matrix.vert.glsl vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01:00
color-matrix.vert.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color.frag vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color.frag.glsl vulkan: We use VK_FORMAT_B8G8R8A8_UNORM 2016-12-25 06:23:12 +01:00
color.frag.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color.vert vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
color.vert.glsl vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01:00
color.vert.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
constants.glsl vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01: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.glsl vulkan: Handle linear gradients 2016-12-26 17:22:02 +01:00
linear.frag.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
linear.vert vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
linear.vert.glsl vulkan: Add clip.vert.glsl 2017-01-17 06:17:55 +01:00
linear.vert.spv vulkan: Generate clip shaders from same source 2017-01-17 06:17:55 +01:00
rounded-rect.glsl vulkan: Add shader for border rendering 2017-01-11 18:33:09 +01:00