From fa98137c566cb8eab9aec661c2fc48f22e610fb9 Mon Sep 17 00:00:00 2001 From: "Wladimir J. van der Laan" Date: Sat, 7 Oct 2017 09:16:24 +0000 Subject: demos: Update cube.cpp DISPLAY_KHR code The physical display rendering code didn't compile due to drift in `vulcan.hpp`. Update for these changes. Tested on i.MX8M / Vivante GC7000L. --- demos/cube.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'demos/cube.cpp') diff --git a/demos/cube.cpp b/demos/cube.cpp index a60b836d..4d19c98d 100644 --- a/demos/cube.cpp +++ b/demos/cube.cpp @@ -2791,14 +2791,14 @@ Demo::Demo() free(plane_props); vk::DisplayPlaneCapabilitiesKHR planeCaps; - vk::getDisplayPlaneCapabilitiesKHR(gpu, mode_props.displayMode, plane_index, &planeCaps); + gpu.getDisplayPlaneCapabilitiesKHR(mode_props.displayMode, plane_index, &planeCaps); // Find a supported alpha mode - vk::CompositeAlphaFlagBitsKHR alphaMode = vk::CompositeAlphaFlagBitsKHR::eOpaque; - vk::CompositeAlphaFlagBitsKHR alphaModes[4] = { - vk::CompositeAlphaFlagBitsKHR::eOpaque, - vk::CompositeAlphaFlagBitsKHR::eGlobal, - vk::CompositeAlphaFlagBitsKHR::ePerPixel, - vk::CompositeAlphaFlagBitsKHR::ePerPixelPremultiplied, + vk::DisplayPlaneAlphaFlagBitsKHR alphaMode = vk::DisplayPlaneAlphaFlagBitsKHR::eOpaque; + vk::DisplayPlaneAlphaFlagBitsKHR alphaModes[4] = { + vk::DisplayPlaneAlphaFlagBitsKHR::eOpaque, + vk::DisplayPlaneAlphaFlagBitsKHR::eGlobal, + vk::DisplayPlaneAlphaFlagBitsKHR::ePerPixel, + vk::DisplayPlaneAlphaFlagBitsKHR::ePerPixelPremultiplied, }; for (uint32_t i = 0; i < sizeof(alphaModes); i++) { if (planeCaps.supportedAlpha & alphaModes[i]) { -- cgit v1.2.3