|
Blender
V2.93
|
#include <GHOST_XrSwapchain.h>
Public Member Functions | |
| GHOST_XrSwapchain (GHOST_IXrGraphicsBinding &gpu_binding, const XrSession &session, const XrViewConfigurationView &view_config) | |
| GHOST_XrSwapchain (GHOST_XrSwapchain &&other) | |
| ~GHOST_XrSwapchain () | |
| XrSwapchainImageBaseHeader * | acquireDrawableSwapchainImage () |
| void | releaseImage () |
| void | updateCompositionLayerProjectViewSubImage (XrSwapchainSubImage &r_sub_image) |
| bool | isBufferSRGB () |
Definition at line 27 of file GHOST_XrSwapchain.h.
| GHOST_XrSwapchain::GHOST_XrSwapchain | ( | GHOST_IXrGraphicsBinding & | gpu_binding, |
| const XrSession & | session, | ||
| const XrViewConfigurationView & | view_config | ||
| ) |
Definition at line 54 of file GHOST_XrSwapchain.cpp.
References CHECK_XR, GHOST_IXrGraphicsBinding::chooseSwapchainFormat(), and swapchain_images_create().
| GHOST_XrSwapchain::GHOST_XrSwapchain | ( | GHOST_XrSwapchain && | other | ) |
Definition at line 96 of file GHOST_XrSwapchain.cpp.
| GHOST_XrSwapchain::~GHOST_XrSwapchain | ( | ) |
Definition at line 106 of file GHOST_XrSwapchain.cpp.
References CHECK_XR_ASSERT.
| XrSwapchainImageBaseHeader * GHOST_XrSwapchain::acquireDrawableSwapchainImage | ( | ) |
Definition at line 114 of file GHOST_XrSwapchain.cpp.
References CHECK_XR.
| bool GHOST_XrSwapchain::isBufferSRGB | ( | ) |
Definition at line 137 of file GHOST_XrSwapchain.cpp.
| void GHOST_XrSwapchain::releaseImage | ( | ) |
Definition at line 142 of file GHOST_XrSwapchain.cpp.
References CHECK_XR.
| void GHOST_XrSwapchain::updateCompositionLayerProjectViewSubImage | ( | XrSwapchainSubImage & | r_sub_image | ) |
Definition at line 130 of file GHOST_XrSwapchain.cpp.