13#include "xrt/xrt_config_have.h"
15#ifndef XRT_FEATURE_WINDOW_PEEK
16#error "XRT_FEATURE_WINDOW_PEEK not enabled"
27enum comp_window_peek_eye
29 COMP_WINDOW_PEEK_EYE_LEFT = 0,
30 COMP_WINDOW_PEEK_EYE_RIGHT = 1,
31 COMP_WINDOW_PEEK_EYE_BOTH = 2,
43comp_window_peek_blit(
struct comp_window_peek *w, VkImage src, int32_t width, int32_t height);
54enum comp_window_peek_eye
bool comp_window_peek_get_vk_instance_exts(struct u_extension_list_builder *out_required_builder)
Gets the required vulkan instance extensions for comp_window_peek support.
Definition: comp_window_peek.c:479
enum comp_window_peek_eye comp_window_peek_get_eye(struct comp_window_peek *w)
Getter for the peek window's eye enum.
Definition: comp_window_peek.c:473
Wrapper around OS threading native functions.
Main compositor struct tying everything in the compositor together.
Definition: comp_compositor.h:91
Definition: comp_window_peek.c:32
Definition: u_extension_list.cpp:40