gtk/gsk/gpu/shaders
Benjamin Otte 012c4b9425 gpu: Remove the ubershader
It didn't bring any noticable benefits and it isn't compatible with the
way we intend to do colorstate support.

And nobody seems to want to spend time on it, so let's get rid of it.

We can bring it back later if someone wants to work on it.
2024-07-07 05:19:32 +02:00
..
blendmode.glsl gpu: Add support for blend modes 2024-01-07 07:22:52 +01:00
color.glsl gpu: Add support for mask patterns 2024-01-07 07:22:50 +01:00
common-gl.glsl gpu: GL < 4.0 needs the ifelse ladder for textures 2024-02-07 19:09:07 +01:00
common-vulkan.glsl gpu: Introduce the concept of "variation" 2024-01-07 07:22:53 +01:00
common.glsl gpu: Add straight alpha support 2024-01-07 07:22:51 +01:00
ellipse.glsl gpu: Add ability to run shaders 2024-01-07 07:22:49 +01:00
enums.glsl gpu: Add a mask shader 2024-01-07 07:22:52 +01:00
generate-header.py gpu: Setup attribute locations 2024-01-07 07:22:53 +01:00
gskgpublendmode.glsl gpu: Add a blend mode shader 2024-01-07 07:22:53 +01:00
gskgpublur.glsl gpu: Use variations in the blur shader 2024-01-07 07:22:53 +01:00
gskgpuborder.glsl gpu: Scale the border offset 2024-02-09 04:28:32 +01:00
gskgpuboxshadow.glsl gpu: Make box shadow shader use variations 2024-01-07 07:22:53 +01:00
gskgpucolor.glsl gpu: Add a color shader 2024-01-07 07:22:50 +01:00
gskgpucolorize.glsl gpu: Introduce gsk_texture() shader function/macro 2024-01-07 07:22:50 +01:00
gskgpucolormatrix.glsl gpu: Add a color matrix shader 2024-01-07 07:22:52 +01:00
gskgpuconicgradient.glsl gpu: Add supersampling for gradients 2024-01-07 07:22:53 +01:00
gskgpucrossfade.glsl gpu: Add a cross-fade shader 2024-01-07 07:22:53 +01:00
gskgpulineargradient.glsl gpu: Add supersampling for gradients 2024-01-07 07:22:53 +01:00
gskgpumask.glsl gpu: Use variations for the mask mode 2024-01-07 07:22:53 +01:00
gskgpuradialgradient.glsl gpu: Add supersampling for gradients 2024-01-07 07:22:53 +01:00
gskgpuroundedcolor.glsl gpu: Add a rounded color shader 2024-01-07 07:22:50 +01:00
gskgpustraightalpha.glsl gpu: Use variations in the straight-alpha shader 2024-01-07 07:22:53 +01:00
gskgputexture.glsl gpu: Introduce gsk_texture() shader function/macro 2024-01-07 07:22:50 +01:00
meson.build gpu: Remove the ubershader 2024-07-07 05:19:32 +02:00
process-glsl-includes.py gpu: Add ability to run shaders 2024-01-07 07:22:49 +01:00
rect.glsl gpu: Track position fwidth explicitly 2024-01-07 07:22:51 +01:00
roundedrect.glsl gpu: Optimize box-shadow shader 2024-01-07 07:22:53 +01:00