@@ -512,30 +512,10 @@ class ClusteredRenderingSampleApp : public ApplicationBase
512
512
513
513
CommonAPI::InitOutput initOutput;
514
514
initOutput.window = core::smart_refctd_ptr (window);
515
-
516
- CommonAPI::SFeatureRequest<nbl::video::IAPIConnection::E_FEATURE> requiredInstanceFeatures = {};
517
- CommonAPI::SFeatureRequest<nbl::video::IAPIConnection::E_FEATURE> optionalInstanceFeatures = {};
518
- CommonAPI::SFeatureRequest<nbl::video::ILogicalDevice::E_FEATURE> requiredDeviceFeatures = {};
519
- CommonAPI::SFeatureRequest<nbl::video::ILogicalDevice::E_FEATURE> optionalDeviceFeatures = {};
520
-
521
- #ifndef _NBL_PLATFORM_ANDROID_
522
- nbl::video::IAPIConnection::E_FEATURE requiredFeatures_Instance[] = { nbl::video::IAPIConnection::EF_SURFACE };
523
- requiredInstanceFeatures.features = requiredFeatures_Instance;
524
- requiredInstanceFeatures.count = 1u ;
525
-
526
- nbl::video::ILogicalDevice::E_FEATURE requiredFeatures_Device[] = { nbl::video::ILogicalDevice::EF_SWAPCHAIN, nbl::video::ILogicalDevice::EF_DESCRIPTOR_INDEXING };
527
- requiredDeviceFeatures.features = requiredFeatures_Device;
528
- requiredDeviceFeatures.count = 2u ;
529
- #endif
530
-
531
- CommonAPI::Init (
515
+ CommonAPI::InitWithDefaultExt (
532
516
initOutput,
533
517
video::EAT_VULKAN,
534
518
" ClusteredLighting" ,
535
- requiredInstanceFeatures,
536
- optionalInstanceFeatures,
537
- requiredDeviceFeatures,
538
- optionalDeviceFeatures,
539
519
WIN_W, WIN_H, SC_IMG_COUNT,
540
520
swapchainImageUsage,
541
521
surfaceFormat);
0 commit comments