11class RoutePainterLines
14 RoutePainterLines(
const PCBoard&);
16 void update(
const std::vector<Connection *>&);
17 void setLineWidth(
float w) { mBaseLineWidth = w; }
21 uint mNumLineStrips{0};
22 uint mVertexCountEstimate{64};
23 float mBaseLineWidth{2.0f};
24 float mColorVars[2][4];
30 static GLuint sVP, sFP, sPP;
31 static GLint sUniformColors;
34 static void createShaders();
36 static constexpr const GLushort RestartIndex = 0xffff;
37 static constexpr const bool UseLineStrips =
false;