@@ -145,7 +145,7 @@ namespace gf {
145
145
146
146
// model matrix
147
147
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 );
149
149
150
150
assert (object.geometry .vertices != nullptr );
151
151
@@ -271,15 +271,15 @@ namespace gf {
271
271
while (!window ()->should_close ()) {
272
272
// update
273
273
274
- while (auto event = gf:: Events::poll ()) {
274
+ while (auto event = Events::poll ()) {
275
275
switch (event->type ()) {
276
- case gf:: EventType::Quit:
276
+ case EventType::Quit:
277
277
window ()->close ();
278
278
break ;
279
279
280
- case gf:: EventType::WindowResized:
280
+ case EventType::WindowResized:
281
281
{
282
- auto surface_size = window ()-> surface_size () ;
282
+ auto surface_size = event-> from <EventType::WindowResized>(). size ;
283
283
render_manager ()->update_surface_size (surface_size);
284
284
m_scene->set_surface_size (surface_size);
285
285
}
@@ -364,14 +364,14 @@ namespace gf {
364
364
while (!m_scenes_changed && !window ()->should_close ()) {
365
365
// update
366
366
367
- while (auto event = gf:: Events::poll ()) {
367
+ while (auto event = Events::poll ()) {
368
368
switch (event->type ()) {
369
- case gf:: EventType::Quit:
369
+ case EventType::Quit:
370
370
window ()->close ();
371
371
break ;
372
372
373
- case gf:: EventType::WindowResized :
374
- surface_size = window ()-> surface_size () ;
373
+ case EventType::WindowPixelSizeChanged :
374
+ surface_size = event-> from <EventType::WindowPixelSizeChanged>(). size ;
375
375
render_manager ()->update_surface_size (surface_size);
376
376
std::for_each (scenes.begin (), scenes.end (), [surface_size](auto * scene) { scene->set_surface_size (surface_size); });
377
377
break ;
0 commit comments