Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Rendering::Headset::WaitFrameResult Struct Reference

Result from waitForXrFrame() indicating how the main loop should continue. More...

#include <Headset.h>

Public Attributes

BeginFrameResult result
 Recommended frame action after xrWaitFrame() and event polling.
bool shouldCallBeginFrame
 True when beginXrFrameAfterWait() must be called before ending the frame.
bool needsGpuSyncForStateTransition = false
 True when the main loop must perform deferred GPU sync.

Detailed Description

Result from waitForXrFrame() indicating how the main loop should continue.

Definition at line 88 of file Headset.h.

Member Data Documentation

◆ needsGpuSyncForStateTransition

bool Engine::Rendering::Headset::WaitFrameResult::needsGpuSyncForStateTransition = false

True when the main loop must perform deferred GPU sync.

Definition at line 92 of file Headset.h.

◆ result

BeginFrameResult Engine::Rendering::Headset::WaitFrameResult::result

Recommended frame action after xrWaitFrame() and event polling.

Definition at line 90 of file Headset.h.

◆ shouldCallBeginFrame

bool Engine::Rendering::Headset::WaitFrameResult::shouldCallBeginFrame

True when beginXrFrameAfterWait() must be called before ending the frame.

Definition at line 91 of file Headset.h.


The documentation for this struct was generated from the following file:
  • /workspace/magerbeton/gl3-vulkan/code/Engine/include/Engine/Renderer/Headset.h