Files
MapLibreParticleLab/shaders/manifest.json
Alex Cristici 8264a1c86b Fill outline triangulated reorganized (#2266)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-04-16 20:04:06 +03:00

355 lines
11 KiB
JSON

[
{
"name": "BackgroundShader",
"header": "drawable_background",
"glsl_vert": "drawable.background.vertex.glsl",
"glsl_frag": "drawable.background.fragment.glsl",
"uses_ubos": true
},
{
"name": "BackgroundPatternShader",
"header": "drawable_background_pattern",
"glsl_vert": "drawable.background_pattern.vertex.glsl",
"glsl_frag": "drawable.background_pattern.fragment.glsl",
"uses_ubos": true
},
{
"name": "CircleShader",
"header": "drawable_circle",
"glsl_vert": "drawable.circle.vertex.glsl",
"glsl_frag": "drawable.circle.fragment.glsl",
"uses_ubos": true
},
{
"name": "CollisionBoxShader",
"header": "drawable_collision_box",
"glsl_vert": "drawable.collision_box.vertex.glsl",
"glsl_frag": "drawable.collision_box.fragment.glsl",
"uses_ubos": true
},
{
"name": "CollisionCircleShader",
"header": "drawable_collision_circle",
"glsl_vert": "drawable.collision_circle.vertex.glsl",
"glsl_frag": "drawable.collision_circle.fragment.glsl",
"uses_ubos": true
},
{
"name": "DebugShader",
"header": "drawable_debug",
"glsl_vert": "drawable.debug.vertex.glsl",
"glsl_frag": "drawable.debug.fragment.glsl",
"uses_ubos": true
},
{
"name": "FillShader",
"header": "drawable_fill",
"glsl_vert": "drawable.fill.vertex.glsl",
"glsl_frag": "drawable.fill.fragment.glsl",
"uses_ubos": true
},
{
"name": "FillOutlineShader",
"header": "drawable_fill_outline",
"glsl_vert": "drawable.fill_outline.vertex.glsl",
"glsl_frag": "drawable.fill_outline.fragment.glsl",
"uses_ubos": true
},
{
"name": "FillPatternShader",
"header": "drawable_fill_pattern",
"glsl_vert": "drawable.fill_pattern.vertex.glsl",
"glsl_frag": "drawable.fill_pattern.fragment.glsl",
"uses_ubos": true
},
{
"name": "FillOutlinePatternShader",
"header": "drawable_fill_outline_pattern",
"glsl_vert": "drawable.fill_outline_pattern.vertex.glsl",
"glsl_frag": "drawable.fill_outline_pattern.fragment.glsl",
"uses_ubos": true
},
{
"name": "FillOutlineTriangulatedShader",
"header": "drawable_fill_outline_triangulated",
"glsl_vert": "drawable.fill_outline_triangulated.vertex.glsl",
"glsl_frag": "drawable.fill_outline_triangulated.fragment.glsl",
"uses_ubos": true
},
{
"name": "FillExtrusionShader",
"header": "drawable_fill_extrusion",
"glsl_vert": "drawable.fill_extrusion.vertex.glsl",
"glsl_frag": "drawable.fill_extrusion.fragment.glsl",
"uses_ubos": true
},
{
"name": "FillExtrusionPatternShader",
"header": "drawable_fill_extrusion_pattern",
"glsl_vert": "drawable.fill_extrusion_pattern.vertex.glsl",
"glsl_frag": "drawable.fill_extrusion_pattern.fragment.glsl",
"uses_ubos": true
},
{
"name": "HeatmapShader",
"header": "drawable_heatmap",
"glsl_vert": "drawable.heatmap.vertex.glsl",
"glsl_frag": "drawable.heatmap.fragment.glsl",
"uses_ubos": true
},
{
"name": "HeatmapTextureShader",
"header": "drawable_heatmap_texture",
"glsl_vert": "drawable.heatmap_texture.vertex.glsl",
"glsl_frag": "drawable.heatmap_texture.fragment.glsl",
"uses_ubos": true
},
{
"name": "HillshadePrepareShader",
"header": "drawable_hillshade_prepare",
"glsl_vert": "drawable.hillshade_prepare.vertex.glsl",
"glsl_frag": "drawable.hillshade_prepare.fragment.glsl",
"uses_ubos": true
},
{
"name": "HillshadeShader",
"header": "drawable_hillshade",
"glsl_vert": "drawable.hillshade.vertex.glsl",
"glsl_frag": "drawable.hillshade.fragment.glsl",
"uses_ubos": true
},
{
"name": "LineShader",
"header": "drawable_line",
"glsl_vert": "drawable.line.vertex.glsl",
"glsl_frag": "drawable.line.fragment.glsl",
"uses_ubos": true
},
{
"name": "LineGradientShader",
"header": "drawable_line_gradient",
"glsl_vert": "drawable.line_gradient.vertex.glsl",
"glsl_frag": "drawable.line_gradient.fragment.glsl",
"uses_ubos": true
},
{
"name": "LinePatternShader",
"header": "drawable_line_pattern",
"glsl_vert": "drawable.line_pattern.vertex.glsl",
"glsl_frag": "drawable.line_pattern.fragment.glsl",
"uses_ubos": true
},
{
"name": "LineSDFShader",
"header": "drawable_line_sdf",
"glsl_vert": "drawable.line_sdf.vertex.glsl",
"glsl_frag": "drawable.line_sdf.fragment.glsl",
"uses_ubos": true
},
{
"name": "RasterShader",
"header": "drawable_raster",
"glsl_vert": "drawable.raster.vertex.glsl",
"glsl_frag": "drawable.raster.fragment.glsl",
"uses_ubos": true
},
{
"name": "SymbolIconShader",
"header": "drawable_symbol_icon",
"glsl_vert": "drawable.symbol_icon.vertex.glsl",
"glsl_frag": "drawable.symbol_icon.fragment.glsl",
"uses_ubos": true
},
{
"name": "SymbolSDFIconShader",
"header": "drawable_symbol_sdf",
"glsl_vert": "drawable.symbol_sdf.vertex.glsl",
"glsl_frag": "drawable.symbol_sdf.fragment.glsl",
"uses_ubos": true
},
{
"name": "SymbolTextAndIconShader",
"header": "drawable_symbol_text_and_icon",
"glsl_vert": "drawable.symbol_text_and_icon.vertex.glsl",
"glsl_frag": "drawable.symbol_text_and_icon.fragment.glsl",
"uses_ubos": true
},
{
"name": "CustomSymbolIconShader",
"header": "drawable_custom_symbol_icon",
"glsl_vert": "drawable.custom.symbol_icon.vertex.glsl",
"glsl_frag": "drawable.custom.symbol_icon.fragment.glsl",
"uses_ubos": true
},
{
"name": "WideVectorShader",
"header": "drawable_wide_vector",
"glsl_vert": "_empty.glsl",
"glsl_frag": "_empty.glsl",
"uses_ubos": false
},
{
"name": "Prelude",
"header": "prelude",
"glsl_vert": "_prelude.vertex.glsl",
"glsl_frag": "_prelude.fragment.glsl"
},
{
"name": "BackgroundProgram",
"header": "background",
"glsl_vert": "background.vertex.glsl",
"glsl_frag": "background.fragment.glsl"
},
{
"name": "BackgroundPatternProgram",
"header": "background_pattern",
"glsl_vert": "background_pattern.vertex.glsl",
"glsl_frag": "background_pattern.fragment.glsl"
},
{
"name": "CircleProgram",
"header": "circle",
"glsl_vert": "circle.vertex.glsl",
"glsl_frag": "circle.fragment.glsl"
},
{
"name": "ClippingMaskProgram",
"header": "clipping_mask",
"glsl_vert": "clipping_mask.vertex.glsl",
"glsl_frag": "clipping_mask.fragment.glsl"
},
{
"name": "CollisionBoxProgram",
"header": "collision_box",
"glsl_vert": "collision_box.vertex.glsl",
"glsl_frag": "collision_box.fragment.glsl"
},
{
"name": "CollisionCircleProgram",
"header": "collision_circle",
"glsl_vert": "collision_circle.vertex.glsl",
"glsl_frag": "collision_circle.fragment.glsl"
},
{
"name": "DebugProgram",
"header": "debug",
"glsl_vert": "debug.vertex.glsl",
"glsl_frag": "debug.fragment.glsl"
},
{
"name": "FillExtrusionPatternProgram",
"header": "fill_extrusion_pattern",
"glsl_vert": "fill_extrusion_pattern.vertex.glsl",
"glsl_frag": "fill_extrusion_pattern.fragment.glsl"
},
{
"name": "FillExtrusionProgram",
"header": "fill_extrusion",
"glsl_vert": "fill_extrusion.vertex.glsl",
"glsl_frag": "fill_extrusion.fragment.glsl"
},
{
"name": "FillOutlinePatternProgram",
"header": "fill_outline_pattern",
"glsl_vert": "fill_outline_pattern.vertex.glsl",
"glsl_frag": "fill_outline_pattern.fragment.glsl"
},
{
"name": "FillOutlineProgram",
"header": "fill_outline",
"glsl_vert": "fill_outline.vertex.glsl",
"glsl_frag": "fill_outline.fragment.glsl"
},
{
"name": "FillPatternProgram",
"header": "fill_pattern",
"glsl_vert": "fill_pattern.vertex.glsl",
"glsl_frag": "fill_pattern.fragment.glsl"
},
{
"name": "FillProgram",
"header": "fill",
"glsl_vert": "fill.vertex.glsl",
"glsl_frag": "fill.fragment.glsl"
},
{
"name": "HeatmapTextureProgram",
"header": "heatmap_texture",
"glsl_vert": "heatmap_texture.vertex.glsl",
"glsl_frag": "heatmap_texture.fragment.glsl"
},
{
"name": "HeatmapProgram",
"header": "heatmap",
"glsl_vert": "heatmap.vertex.glsl",
"glsl_frag": "heatmap.fragment.glsl"
},
{
"name": "HillshadePrepareProgram",
"header": "hillshade_prepare",
"glsl_vert": "hillshade_prepare.vertex.glsl",
"glsl_frag": "hillshade_prepare.fragment.glsl"
},
{
"name": "HillshadeProgram",
"header": "hillshade",
"glsl_vert": "hillshade.vertex.glsl",
"glsl_frag": "hillshade.fragment.glsl"
},
{
"name": "LineGradientProgram",
"header": "line_gradient",
"glsl_vert": "line_gradient.vertex.glsl",
"glsl_frag": "line_gradient.fragment.glsl"
},
{
"name": "LinePatternProgram",
"header": "line_pattern",
"glsl_vert": "line_pattern.vertex.glsl",
"glsl_frag": "line_pattern.fragment.glsl"
},
{
"name": "LineSDFProgram",
"header": "line_sdf",
"glsl_vert": "line_sdf.vertex.glsl",
"glsl_frag": "line_sdf.fragment.glsl"
},
{
"name": "LineProgram",
"header": "line",
"glsl_vert": "line.vertex.glsl",
"glsl_frag": "line.fragment.glsl"
},
{
"name": "RasterProgram",
"header": "raster",
"glsl_vert": "raster.vertex.glsl",
"glsl_frag": "raster.fragment.glsl"
},
{
"name": "SymbolIconProgram",
"header": "symbol_icon",
"glsl_vert": "symbol_icon.vertex.glsl",
"glsl_frag": "symbol_icon.fragment.glsl"
},
{
"name": "SymbolSDFTextProgram",
"header": "symbol_sdf_text",
"glsl_vert": "symbol_sdf.vertex.glsl",
"glsl_frag": "symbol_sdf.fragment.glsl"
},
{
"name": "SymbolSDFIconProgram",
"header": "symbol_sdf_icon",
"glsl_vert": "symbol_sdf.vertex.glsl",
"glsl_frag": "symbol_sdf.fragment.glsl"
},
{
"name": "SymbolTextAndIconProgram",
"header": "symbol_text_and_icon",
"glsl_vert": "symbol_text_and_icon.vertex.glsl",
"glsl_frag": "symbol_text_and_icon.fragment.glsl"
}
]