#include <GHOST_IXrGraphicsBinding.hh>
Inherited by GHOST_XrGraphicsBindingOpenGL.
Definition at line 18 of file GHOST_IXrGraphicsBinding.hh.
◆ ~GHOST_IXrGraphicsBinding()
| virtual GHOST_IXrGraphicsBinding::~GHOST_IXrGraphicsBinding |
( |
| ) |
|
|
virtualdefault |
◆ GHOST_IXrGraphicsBinding()
| GHOST_IXrGraphicsBinding::GHOST_IXrGraphicsBinding |
( |
| ) |
|
|
protecteddefault |
◆ checkVersionRequirements()
| virtual bool GHOST_IXrGraphicsBinding::checkVersionRequirements |
( |
class GHOST_Context & | ghost_ctx, |
|
|
XrInstance | instance, |
|
|
XrSystemId | system_id, |
|
|
std::string * | r_requirement_info ) const |
|
pure virtual |
Does not require this object is initialized (can be called prior to initFromGhostContext). It's actually meant to be called first.
- Parameters
-
| r_requirement_info | Return argument to retrieve an informal string on the requirements. to be met. Useful for error/debug messages. |
Implemented in GHOST_XrGraphicsBindingOpenGL.
◆ chooseSwapchainFormat()
| virtual std::optional< int64_t > GHOST_IXrGraphicsBinding::chooseSwapchainFormat |
( |
const std::vector< int64_t > & | runtime_formats, |
|
|
GHOST_TXrSwapchainFormat & | r_format, |
|
|
bool & | r_is_rgb_format ) const |
|
pure virtual |
◆ createSwapchainImages()
| virtual std::vector< XrSwapchainImageBaseHeader * > GHOST_IXrGraphicsBinding::createSwapchainImages |
( |
uint32_t | image_count | ) |
|
|
pure virtual |
◆ initFromGhostContext()
| virtual void GHOST_IXrGraphicsBinding::initFromGhostContext |
( |
class GHOST_Context & | ghost_ctx | ) |
|
|
pure virtual |
◆ needsUpsideDownDrawing()
| virtual bool GHOST_IXrGraphicsBinding::needsUpsideDownDrawing |
( |
GHOST_Context & | ghost_ctx | ) |
const |
|
pure virtual |
◆ submitToSwapchainImage()
| virtual void GHOST_IXrGraphicsBinding::submitToSwapchainImage |
( |
XrSwapchainImageBaseHeader & | swapchain_image, |
|
|
const GHOST_XrDrawViewInfo & | draw_info ) |
|
pure virtual |
◆ [union]
| union { ... } GHOST_IXrGraphicsBinding::oxr_binding |
The documentation for this class was generated from the following file: