@@ -76,7 +76,7 @@ VkResult VulkanExampleBase::createInstance()
76
76
#endif
77
77
78
78
// Enabled requested instance extensions
79
- if (enabledInstanceExtensions.size () > 0 )
79
+ if (! enabledInstanceExtensions.empty () )
80
80
{
81
81
for (const char * enabledExtension : enabledInstanceExtensions)
82
82
{
@@ -120,7 +120,7 @@ VkResult VulkanExampleBase::createInstance()
120
120
instanceExtensions.push_back (VK_EXT_DEBUG_UTILS_EXTENSION_NAME);
121
121
}
122
122
123
- if (instanceExtensions.size () > 0 ) {
123
+ if (! instanceExtensions.empty () ) {
124
124
instanceCreateInfo.enabledExtensionCount = (uint32_t )instanceExtensions.size ();
125
125
instanceCreateInfo.ppEnabledExtensionNames = instanceExtensions.data ();
126
126
}
@@ -316,7 +316,7 @@ void VulkanExampleBase::renderLoop()
316
316
317
317
benchmark.run ([=] { render (); }, vulkanDevice->properties );
318
318
vkDeviceWaitIdle (device);
319
- if (benchmark.filename != " " ) {
319
+ if (! benchmark.filename . empty () ) {
320
320
benchmark.saveResults ();
321
321
}
322
322
return ;
@@ -344,7 +344,7 @@ void VulkanExampleBase::renderLoop()
344
344
}
345
345
}
346
346
#elif defined(VK_USE_PLATFORM_ANDROID_KHR)
347
- while (1 )
347
+ while (true )
348
348
{
349
349
int ident;
350
350
int events;
@@ -353,9 +353,9 @@ void VulkanExampleBase::renderLoop()
353
353
354
354
focused = true ;
355
355
356
- while ((ident = ALooper_pollOnce (focused ? 0 : -1 , NULL , &events, (void **)&source)) > ALOOPER_POLL_TIMEOUT)
356
+ while ((ident = ALooper_pollOnce (focused ? 0 : -1 , nullptr , &events, (void **)&source)) > ALOOPER_POLL_TIMEOUT)
357
357
{
358
- if (source != NULL )
358
+ if (source != nullptr )
359
359
{
360
360
source->process (androidApp, source);
361
361
}
@@ -404,8 +404,6 @@ void VulkanExampleBase::renderLoop()
404
404
405
405
updateOverlay ();
406
406
407
- bool updateView = false ;
408
-
409
407
// Check touch state (for movement)
410
408
if (touchDown) {
411
409
touchTimer += frameTimer;
@@ -422,23 +420,20 @@ void VulkanExampleBase::renderLoop()
422
420
if (std::abs (gamePadState.axisLeft .x ) > deadZone)
423
421
{
424
422
camera.rotate (glm::vec3 (0 .0f , gamePadState.axisLeft .x * 0 .5f , 0 .0f ));
425
- updateView = true ;
426
423
}
427
424
if (std::abs (gamePadState.axisLeft .y ) > deadZone)
428
425
{
429
426
camera.rotate (glm::vec3 (gamePadState.axisLeft .y * 0 .5f , 0 .0f , 0 .0f ));
430
- updateView = true ;
431
427
}
432
428
// Zoom
433
429
if (std::abs (gamePadState.axisRight .y ) > deadZone)
434
430
{
435
431
camera.translate (glm::vec3 (0 .0f , 0 .0f , gamePadState.axisRight .y * 0 .01f ));
436
- updateView = true ;
437
432
}
438
433
}
439
434
else
440
435
{
441
- updateView = camera.updatePad (gamePadState.axisLeft , gamePadState.axisRight , frameTimer);
436
+ camera.updatePad (gamePadState.axisLeft , gamePadState.axisRight , frameTimer);
442
437
}
443
438
}
444
439
}
@@ -915,9 +910,9 @@ VulkanExampleBase::~VulkanExampleBase()
915
910
{
916
911
vkDestroyRenderPass (device, renderPass, nullptr );
917
912
}
918
- for (uint32_t i = 0 ; i < frameBuffers. size (); i++ )
913
+ for (auto & frameBuffer : frameBuffers)
919
914
{
920
- vkDestroyFramebuffer (device, frameBuffers[i] , nullptr );
915
+ vkDestroyFramebuffer (device, frameBuffer , nullptr );
921
916
}
922
917
923
918
for (auto & shaderModule : shaderModules)
@@ -1509,7 +1504,6 @@ int32_t VulkanExampleBase::handleAppInput(struct android_app* app, AInputEvent*
1509
1504
{
1510
1505
int32_t keyCode = AKeyEvent_getKeyCode ((const AInputEvent*)event);
1511
1506
int32_t action = AKeyEvent_getAction ((const AInputEvent*)event);
1512
- int32_t button = 0 ;
1513
1507
1514
1508
if (action == AKEY_EVENT_ACTION_UP)
1515
1509
return 0 ;
@@ -1554,7 +1548,7 @@ int32_t VulkanExampleBase::handleAppInput(struct android_app* app, AInputEvent*
1554
1548
1555
1549
void VulkanExampleBase::handleAppCommand (android_app * app, int32_t cmd)
1556
1550
{
1557
- assert (app->userData != NULL );
1551
+ assert (app->userData != nullptr );
1558
1552
VulkanExampleBase* vulkanExample = reinterpret_cast <VulkanExampleBase*>(app->userData );
1559
1553
switch (cmd)
1560
1554
{
@@ -1568,7 +1562,7 @@ void VulkanExampleBase::handleAppCommand(android_app * app, int32_t cmd)
1568
1562
break ;
1569
1563
case APP_CMD_INIT_WINDOW:
1570
1564
LOGD (" APP_CMD_INIT_WINDOW" );
1571
- if (androidApp->window != NULL )
1565
+ if (androidApp->window != nullptr )
1572
1566
{
1573
1567
if (vulkanExample->initVulkan ()) {
1574
1568
vulkanExample->prepare ();
@@ -3195,8 +3189,8 @@ void VulkanExampleBase::windowResize()
3195
3189
vkDestroyImage (device, depthStencil.image , nullptr );
3196
3190
vkFreeMemory (device, depthStencil.memory , nullptr );
3197
3191
setupDepthStencil ();
3198
- for (uint32_t i = 0 ; i < frameBuffers. size (); i++ ) {
3199
- vkDestroyFramebuffer (device, frameBuffers[i] , nullptr );
3192
+ for (auto & frameBuffer : frameBuffers) {
3193
+ vkDestroyFramebuffer (device, frameBuffer , nullptr );
3200
3194
}
3201
3195
setupFrameBuffer ();
3202
3196
0 commit comments