Changeset 234 for trunk/src/gui/gui_renderer.cc
- Timestamp:
- 05/12/14 16:50:10 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gui/gui_renderer.cc
r189 r234 92 92 }; 93 93 94 renderer::renderer( window* w )94 renderer::renderer( window* w, const std::string& shader_path ) 95 95 : m_window(w) 96 96 , m_style() … … 111 111 // ** EXTREMELY TEMPORARY! 112 112 sr->varray = m_window->get_device()->create_vertex_array(); 113 sr->shader = m_window->get_device()->create_program( nv::slurp( "gui.vert" ), nv::slurp( "gui.frag" ) );113 sr->shader = m_window->get_device()->create_program( nv::slurp( shader_path + ".vert" ), nv::slurp( shader_path + ".frag" ) ); 114 114 sr->shader->set_uniform( "tex", 0 ); 115 115 glm::mat4 projection = glm::ortho( 0.0f, float( m_window->get_width() ), float( m_window->get_height() ), 0.0f, -1.0f, 1.0f );
Note: See TracChangeset
for help on using the changeset viewer.