Euphoria
|
compiledlines.cc File Reference
#include "render/compiledlines.h"
#include <numeric>
#include "core/lines.h"
#include "base/cint.h"
#include "render/shaderattribute3d.h"
#include "render/attributebinder.h"
#include "render/materialshader.h"
#include "render/materialshadercache.h"
Go to the source code of this file.
Namespaces | |
eu | |
eu::render | |
Functions | |
void | eu::render::convert_lines_to_index_buffer (const std::vector< core::Lines::FromToIndices > &lines, IndexBuffer *buffer) |
void | eu::render::convert_points_to_vertex_buffer (const std::vector< core::LinePoint > &points, const std::vector< ShaderAttribute > &attributes, VertexBuffer *vb) |
std::shared_ptr< CompiledLines > | eu::render::compile (MaterialShaderCache *shader_cache, const core::Lines &lines) |