/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
shaders/gl_program_params.hpp
33 строки
2 KB
r.kuznetsov
[drape][metal] Added params setting up.
25 сен 2018, 12:33
25 сен 2018, 12:33
c2e13ae
Код
Авторство
О чём код?
#pragma once #include "shaders/program_params.hpp" #include <cstdint> namespace gpu { class GLProgramParamsSetter : public ProgramParamsSetter { public: void Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program, MapProgramParams const & params) override; void Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program, RouteProgramParams const & params) override; void Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program, TrafficProgramParams const & params) override; void Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program, TransitProgramParams const & params) override; void Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program, GuiProgramParams const & params) override; void Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program, ShapesProgramParams const & params) override; void Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program, Arrow3dProgramParams const & params) override; void Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program, DebugRectProgramParams const & params) override; void Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program, ScreenQuadProgramParams const & params) override; void Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program, SMAAProgramParams const & params) override; }; } // namespace gpu