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.