Monado OpenXR Runtime
|
Compositor rendering code. More...
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <assert.h>
#include "util/u_misc.h"
#include "xrt/xrt_compositor.h"
#include "main/comp_distortion.h"
Data Structures | |
struct | comp_renderer |
Holds associated vulkan objects and state to render with a distortion. More... | |
Functions | |
struct comp_renderer * | comp_renderer_create (struct comp_compositor *c) |
Called by the main compositor code to create the renderer. More... | |
void | comp_renderer_frame (struct comp_renderer *r, struct comp_swapchain_image *left, uint32_t left_layer, struct comp_swapchain_image *right, uint32_t right_layer) |
Render a distorted stereo frame. More... | |
void | comp_renderer_destroy (struct comp_renderer *r) |
Clean up and free the renderer. More... | |
Compositor rendering code.