57 }; |
57 }; |
58 |
58 |
59 void build( |
59 void build( |
60 ModelShaders* shaders, |
60 ModelShaders* shaders, |
61 Model *model, |
61 Model *model, |
62 const ldraw::ColorTable& colorTable, |
62 const ColorTable& colorTable, |
63 DocumentManager* context, |
63 DocumentManager* context, |
64 const RenderPreferences& preferences); |
64 const RenderPreferences& preferences); |
65 void initializeModelShaders(ModelShaders* modelShaders); |
65 void initializeModelShaders(ModelShaders* modelShaders); |
66 void bindModelShaderVertexArray(gl::ModelShaders* shaders, gl::ArrayClass arrayClass); |
66 void bindModelShaderVertexArray(gl::ModelShaders* shaders, gl::ArrayClass arrayClass); |
67 void releaseModelShaderVertexArray(gl::ModelShaders* shaders, gl::ArrayClass arrayClass); |
67 void releaseModelShaderVertexArray(gl::ModelShaders* shaders, gl::ArrayClass arrayClass); |