diff options
| author | Wladimir J. van der Laan <laanwj@gmail.com> | 2017-10-07 09:16:24 +0000 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2017-10-10 09:43:24 -0600 |
| commit | fa98137c566cb8eab9aec661c2fc48f22e610fb9 (patch) | |
| tree | 2538cb3726d75a849d79420977876a56714892d3 /demos/cube.cpp | |
| parent | 1c6282eae9dae35aaa7ce7ba54dd8d88bd6bd53c (diff) | |
| download | usermoji-fa98137c566cb8eab9aec661c2fc48f22e610fb9.tar.xz | |
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.
Diffstat (limited to 'demos/cube.cpp')
| -rw-r--r-- | demos/cube.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
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]) { |
