gtk2/gsk/resources/vulkan
Benjamin Otte 6a60e335cd vulkan: Add push constants to fragment shader
That way we don't need to move the clip rounded rect manually through
the vertex shader into the fragment shader but can just look at the push
constants.

Simplifies shaders a lot.
2017-01-17 06:17:55 +01:00
..
blend-clip-rounded.frag.glsl vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
blend-clip-rounded.frag.spv vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
blend-clip-rounded.vert.glsl vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
blend-clip-rounded.vert.spv vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
blend-clip.frag.glsl vulkan: Modernize blend pipeline 2017-01-04 13:22:57 +01:00
blend-clip.frag.spv vulkan: Modernize blend pipeline 2017-01-04 13:22:57 +01:00
blend-clip.vert.glsl vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01:00
blend-clip.vert.spv vulkan: Move push constants into their own header 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: Modernize blend pipeline 2017-01-04 13:22:57 +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: Move push constants into their own header 2017-01-17 06:17:55 +01:00
border-clip-rounded.frag.glsl vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
border-clip-rounded.frag.spv vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
border-clip-rounded.vert.glsl vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
border-clip-rounded.vert.spv vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
border-clip.frag.glsl vulkan: Add shader for border rendering 2017-01-11 18:33:09 +01:00
border-clip.frag.spv vulkan: Add shader for border rendering 2017-01-11 18:33:09 +01:00
border-clip.vert.glsl vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01:00
border-clip.vert.spv vulkan: Move push constants into their own header 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: Add shader for border rendering 2017-01-11 18:33:09 +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: Move push constants into their own header 2017-01-17 06:17:55 +01:00
color-clip-rounded.frag.glsl vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
color-clip-rounded.frag.spv vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
color-clip-rounded.vert.glsl vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
color-clip-rounded.vert.spv vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
color-clip.frag.glsl vulkan: Add shader for color drawing with rectangle clip 2016-12-25 06:23:12 +01:00
color-clip.frag.spv vulkan: Add shader for color drawing with rectangle clip 2016-12-25 06:23:12 +01:00
color-clip.vert.glsl vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01:00
color-clip.vert.spv vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01:00
color-matrix-clip-rounded.frag.glsl vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
color-matrix-clip-rounded.frag.spv vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
color-matrix-clip-rounded.vert.glsl vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
color-matrix-clip-rounded.vert.spv vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
color-matrix-clip.frag.glsl vulkan: Make the effect renderer take matrix + offset 2016-12-31 14:37:20 +01:00
color-matrix-clip.frag.spv vulkan: Make the effect renderer take matrix + offset 2016-12-31 14:37:20 +01:00
color-matrix-clip.vert.glsl vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01:00
color-matrix-clip.vert.spv vulkan: Move push constants into their own header 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: Make the effect renderer take matrix + offset 2016-12-31 14:37:20 +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: Move push constants into their own header 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: Add shader for color drawing with rectangle clip 2016-12-25 06:23:12 +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: Move push constants into their own header 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.glsl vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
linear-clip-rounded.frag.spv vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
linear-clip-rounded.vert.glsl vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
linear-clip-rounded.vert.spv vulkan: Add push constants to fragment shader 2017-01-17 06:17:55 +01:00
linear-clip.frag.glsl vulkan: Handle linear gradients 2016-12-26 17:22:02 +01:00
linear-clip.frag.spv vulkan: Handle linear gradients 2016-12-26 17:22:02 +01:00
linear-clip.vert.glsl vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01:00
linear-clip.vert.spv vulkan: Move push constants into their own header 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: Handle linear gradients 2016-12-26 17:22:02 +01:00
linear.vert.glsl vulkan: Move push constants into their own header 2017-01-17 06:17:55 +01:00
linear.vert.spv vulkan: Move push constants into their own header 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