struct mrpt::opengl::DefaultShaderID

Overview

#include <mrpt/opengl/DefaultShaders.h>

struct DefaultShaderID
{
    // fields

    static constexpr shader_id_t POINTS = 0;
    static constexpr shader_id_t WIREFRAME = 1;
    static constexpr shader_id_t TEXT = 2;
    static constexpr shader_id_t TRIANGLES_LIGHT = 3;
    static constexpr shader_id_t TEXTURED_TRIANGLES_LIGHT = 4;
    static constexpr shader_id_t TRIANGLES_NO_LIGHT = 5;
    static constexpr shader_id_t TEXTURED_TRIANGLES_NO_LIGHT = 6;
    static constexpr shader_id_t TRIANGLES_SHADOW_1ST = 10;
    static constexpr shader_id_t TRIANGLES_SHADOW_2ND = 11;
    static constexpr shader_id_t TEXTURED_TRIANGLES_SHADOW_1ST = 12;
    static constexpr shader_id_t TEXTURED_TRIANGLES_SHADOW_2ND = 13;
    static constexpr shader_id_t SKYBOX = 20;
    static constexpr shader_id_t DEBUG_TEXTURE_TO_SCREEN = 30;
    static constexpr shader_id_t NONE = 31;
};

Fields

static constexpr shader_id_t NONE = 31

Skip rendering.