6 #include "VectorMath.h"
8 #include "DebugRendering.h"
16 namespace DebugRendering
38 bool m_requires32bitIndices;
57 void Build(std::vector<Eegeo::v3>& verts,
58 std::vector<Eegeo::v3>& colors,
59 std::vector<u16>& indices,
60 std::vector<Eegeo::v2>& uvs,
63 void Build(std::vector<Eegeo::v3>& verts,
64 std::vector<Eegeo::v4>& colors,
65 std::vector<u16>& indices,
66 std::vector<Eegeo::v2>& uvs,
69 static void DestroyShaderInstance();
72 std::string VertexShader();
73 std::string FragmentShader();
76 void DestroyGeometry();