aboutsummaryrefslogtreecommitdiff
path: root/demos/cube.cpp
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2017-10-07 09:16:24 +0000
committerMark Lobodzinski <mark@lunarg.com>2017-10-10 09:43:24 -0600
commitfa98137c566cb8eab9aec661c2fc48f22e610fb9 (patch)
tree2538cb3726d75a849d79420977876a56714892d3 /demos/cube.cpp
parent1c6282eae9dae35aaa7ce7ba54dd8d88bd6bd53c (diff)
downloadusermoji-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.cpp14
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]) {