/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
drape_frontend/drape_api_builder.hpp
29 строк
691 B
r.kuznetsov
[drape][metal] Refactored vertex array buffer and context usage.
25 сен 2018, 12:33
25 сен 2018, 12:33
f46b9a3
Код
Авторство
О чём код?
#pragma once #include "drape_frontend/drape_api.hpp" #include "drape_frontend/render_state_extension.hpp" #include "drape/render_bucket.hpp" #include "drape/texture_manager.hpp" #include <string> #include <utility> #include <vector> namespace df { struct DrapeApiRenderProperty { std::string m_id; m2::PointD m_center; std::vector<std::pair<dp::RenderState, drape_ptr<dp::RenderBucket>>> m_buckets; }; class DrapeApiBuilder { public: void BuildLines(ref_ptr<dp::GraphicsContext> context, DrapeApi::TLines const & lines, ref_ptr<dp::TextureManager> textures, std::vector<drape_ptr<DrapeApiRenderProperty>> & properties); }; } // namespace df