MCPcopy Create free account
hub / github.com/ImageEngine/cortex / render

Method render

src/IECoreGL/Scene.cpp:58–75  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

56}
57
58void Scene::render( State *state ) const
59{
60 if( m_camera )
61 {
62 m_camera->render( state );
63 }
64
65 GLint prevProgram;
66 glGetIntegerv( GL_CURRENT_PROGRAM, &prevProgram );
67 glPushAttrib( GL_ALL_ATTRIB_BITS );
68
69 State::bindBaseState();
70 state->bind();
71 root()->render( state );
72
73 glPopAttrib();
74 glUseProgram( prevProgram );
75}
76
77void Scene::render() const
78{

Callers 1

selectMethod · 0.45

Calls 2

defaultStateFunction · 0.85
bindMethod · 0.45

Tested by

no test coverage detected