MapLibre Native Core
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
shader_source.hpp File Reference

Go to the source code of this file.

Classes

struct  mbgl::shaders::ShaderSource< BuiltIn::None, gfx::Backend::Type::OpenGL >
 A specialization of the ShaderSource template for no shader code. More...
 

Namespaces

 mbgl
 
 mbgl::shaders
 

Enumerations

enum class  mbgl::shaders::BuiltIn {
  mbgl::shaders::None , mbgl::shaders::Prelude , mbgl::shaders::BackgroundProgram , mbgl::shaders::BackgroundPatternProgram ,
  mbgl::shaders::CircleProgram , mbgl::shaders::ClippingMaskProgram , mbgl::shaders::CollisionBoxProgram , mbgl::shaders::CollisionCircleProgram ,
  mbgl::shaders::DebugProgram , mbgl::shaders::FillExtrusionPatternProgram , mbgl::shaders::FillExtrusionProgram , mbgl::shaders::FillOutlinePatternProgram ,
  mbgl::shaders::FillOutlineProgram , mbgl::shaders::FillPatternProgram , mbgl::shaders::FillProgram , mbgl::shaders::HeatmapTextureProgram ,
  mbgl::shaders::HeatmapProgram , mbgl::shaders::HillshadePrepareProgram , mbgl::shaders::HillshadeProgram , mbgl::shaders::LineGradientProgram ,
  mbgl::shaders::LinePatternProgram , mbgl::shaders::LineSDFProgram , mbgl::shaders::LineProgram , mbgl::shaders::RasterProgram ,
  mbgl::shaders::SymbolIconProgram , mbgl::shaders::SymbolSDFTextProgram , mbgl::shaders::SymbolSDFIconProgram , mbgl::shaders::SymbolTextAndIconProgram
}
 This enum is used with the ShaderSource template to select source code for the desired program and graphics back-end. More...