|
Monado OpenXR Runtime
|
Abstracted compositor rendering target. More...
#include "xrt/xrt_compiler.h"#include "xrt/xrt_defines.h"#include "vk/vk_helpers.h"#include "util/u_trace_marker.h"
Go to the source code of this file.
Data Structures | |
| struct | comp_target_image |
| Image and view pair for comp_target. More... | |
| struct | comp_target_create_images_info |
| Information given in when creating the swapchain images, argument to comp_target_create_images. More... | |
| struct | comp_target_semaphores |
| Collection of semaphores needed for a target. More... | |
| struct | comp_target |
| A compositor target: where the compositor renders to. More... | |
| struct | comp_target_factory |
| A factory of targets. More... | |
Enumerations | |
| enum | comp_target_timing_point { COMP_TARGET_TIMING_POINT_WAKE_UP , COMP_TARGET_TIMING_POINT_BEGIN , COMP_TARGET_TIMING_POINT_SUBMIT_BEGIN , COMP_TARGET_TIMING_POINT_SUBMIT_END } |
| For marking timepoints on a frame's lifetime, not a async event. More... | |
| enum | comp_target_display_timing_usage { COMP_TARGET_FORCE_FAKE_DISPLAY_TIMING = 0 , COMP_TARGET_USE_DISPLAY_IF_AVAILABLE = 1 } |
| If the target should use the display timing information. More... | |
Abstracted compositor rendering target.