@@ -145,7 +145,7 @@ namespace gf {
145145
146146 // model matrix
147147
148- command_buffer.push_constant (&m_default_pipeline_layout, gf:: ShaderStage::Vertex, object.transform );
148+ command_buffer.push_constant (&m_default_pipeline_layout, ShaderStage::Vertex, object.transform );
149149
150150 assert (object.geometry .vertices != nullptr );
151151
@@ -271,15 +271,15 @@ namespace gf {
271271 while (!window ()->should_close ()) {
272272 // update
273273
274- while (auto event = gf:: Events::poll ()) {
274+ while (auto event = Events::poll ()) {
275275 switch (event->type ()) {
276- case gf:: EventType::Quit:
276+ case EventType::Quit:
277277 window ()->close ();
278278 break ;
279279
280- case gf:: EventType::WindowResized:
280+ case EventType::WindowResized:
281281 {
282- auto surface_size = window ()-> surface_size () ;
282+ auto surface_size = event-> from <EventType::WindowResized>(). size ;
283283 render_manager ()->update_surface_size (surface_size);
284284 m_scene->set_surface_size (surface_size);
285285 }
@@ -364,14 +364,14 @@ namespace gf {
364364 while (!m_scenes_changed && !window ()->should_close ()) {
365365 // update
366366
367- while (auto event = gf:: Events::poll ()) {
367+ while (auto event = Events::poll ()) {
368368 switch (event->type ()) {
369- case gf:: EventType::Quit:
369+ case EventType::Quit:
370370 window ()->close ();
371371 break ;
372372
373- case gf:: EventType::WindowResized :
374- surface_size = window ()-> surface_size () ;
373+ case EventType::WindowPixelSizeChanged :
374+ surface_size = event-> from <EventType::WindowPixelSizeChanged>(). size ;
375375 render_manager ()->update_surface_size (surface_size);
376376 std::for_each (scenes.begin (), scenes.end (), [surface_size](auto * scene) { scene->set_surface_size (surface_size); });
377377 break ;
0 commit comments