gtk/gsk/vulkan/resources
Benjamin Otte 6e27579d1f vulkan: Remove the pre-compiled shaders
Instead, build-depnd on glslc to build them.

glslc is available in all important distros for a while:
  Fedora >= 28
  Ubuntu >= 23.04
  Debian >= 12
  Arch
  Opensuse >= 15.2
  msys2
are the ones I checked.

So we can depend on it and avoid having to deal with keeping spirv files
up-to-date in all commits.

It's also 700kB of data, and not updating it helps.
2023-07-19 21:30:35 +02:00
..
blend-mode.frag vulkan: Combine textures and samplers again 2023-07-16 12:12:36 +02:00
blend-mode.vert vulkan: Combine textures and samplers again 2023-07-16 12:12:36 +02:00
blur.frag vulkan: Combine textures and samplers again 2023-07-16 12:12:36 +02:00
blur.vert vulkan: Combine textures and samplers again 2023-07-16 12:12:36 +02:00
border.frag vulkan: Switch GLSL version to 450 2023-06-08 21:53:06 +02:00
border.vert vulkan: Generate vertex array headers from shaders 2023-06-27 07:11:48 +02:00
clip.frag.glsl vulkan: Rewrite AA shaders to respect scale 2023-06-04 19:42:01 +02:00
clip.vert.glsl vulkan: Make border shader handle fractional widths 2023-06-04 19:42:00 +02:00
color-matrix.frag vulkan: Combine textures and samplers again 2023-07-16 12:12:36 +02:00
color-matrix.vert vulkan: Combine textures and samplers again 2023-07-16 12:12:36 +02:00
color.frag vulkan: Rewrite AA shaders to respect scale 2023-06-04 19:42:01 +02:00
color.vert vulkan: Switch GLSL version to 450 2023-06-08 21:53:06 +02:00
common.frag.glsl vulkan: Combine textures and samplers again 2023-07-16 12:12:36 +02:00
common.vert.glsl vulkan: Split generic code off 2023-06-04 19:42:01 +02:00
constants.glsl vulkan: Add scale to push constants 2023-06-04 19:42:01 +02:00
cross-fade.frag vulkan: Combine textures and samplers again 2023-07-16 12:12:36 +02:00
cross-fade.vert vulkan: Combine textures and samplers again 2023-07-16 12:12:36 +02:00
ellipse.glsl vulkan: Rewrite rounded rectangle to use SDF distance 2023-06-04 19:42:00 +02:00
generate-header.py vulkan: Repurpose mask shader 2023-07-16 12:13:00 +02:00
glyph.frag vulkan: Add a glyph shader 2023-07-16 12:12:59 +02:00
glyph.vert vulkan: Add a glyph shader 2023-07-16 12:12:59 +02:00
inset-shadow.frag vulkan: Switch GLSL version to 450 2023-06-08 21:53:06 +02:00
inset-shadow.vert vulkan: Generate vertex array headers from shaders 2023-06-27 07:11:48 +02:00
linear.frag vulkan: Antialiasing for linear gradients 2023-06-08 22:16:18 +02:00
linear.vert vulkan: Remove unused declaration from shader 2023-06-20 20:15:12 +02:00
mask.frag vulkan: Repurpose mask shader 2023-07-16 12:13:00 +02:00
mask.vert vulkan: Repurpose mask shader 2023-07-16 12:13:00 +02:00
meson.build vulkan: Remove the pre-compiled shaders 2023-07-19 21:30:35 +02:00
outset-shadow.frag vulkan: Switch GLSL version to 450 2023-06-08 21:53:06 +02:00
outset-shadow.vert vulkan: Generate vertex array headers from shaders 2023-06-27 07:11:48 +02:00
rect.frag.glsl vulkan: Start rework on shaders to allow antialiased drawing 2023-06-04 19:42:00 +02:00
rect.glsl vulkan: Repurpose mask shader 2023-07-16 12:13:00 +02:00
rect.vert.glsl vulkan: Start rework on shaders to allow antialiased drawing 2023-06-04 19:42:00 +02:00
rounded-rect.frag.glsl vulkan: Rewrite rounded rectangle to use SDF distance 2023-06-04 19:42:00 +02:00
rounded-rect.glsl vulkan: Rewrite AA shaders to respect scale 2023-06-04 19:42:01 +02:00
texture.frag vulkan: Combine textures and samplers again 2023-07-16 12:12:36 +02:00
texture.vert vulkan: Combine textures and samplers again 2023-07-16 12:12:36 +02:00