..
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: Handle storage buffers via descriptors
2024-01-07 07:22:52 +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
gradient.glsl
gpu: Add linear gradients to pattern shader
2024-01-07 07:22:50 +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: Turn globals into macros
2024-01-07 07:22:50 +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
gskgpuuber.glsl
gpu: Add float array to shaders and add an ubershader
2024-01-07 07:22:50 +01:00
meson.build
gpu: Add a blend mode shader
2024-01-07 07:22:53 +01:00
pattern.glsl
gpu: Make the ubershader use the correct coordinates
2024-01-07 07:22:52 +01: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